08:01:40 <Daisy> #startmeeting OpenStack I18n Meeting 08:01:40 <openstack> Meeting started Thu Oct 2 08:01:40 2014 UTC and is due to finish in 60 minutes. The chair is Daisy. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:01:41 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:01:43 <openstack> The meeting name has been set to 'openstack_i18n_meeting' 08:01:55 * rajeshr is here 08:02:01 <Daisy> Hi, rajeshr 08:02:05 <rajeshr> Hi Daisy 08:02:07 * ygbo is here too 08:02:09 <ujuc> HI 08:02:09 * Fdot is in da place :) 08:02:11 <ygbo> Hy all 08:02:15 <Daisy> Hello, all 08:02:19 <Fdot> Hello all 08:02:22 <Daisy> Let's start 08:02:29 <ygbo> s/Hy/Hi/ :-) 08:02:37 <Daisy> #topic status update on Horizon translations 08:03:03 <Daisy> Till now, we have made good progress in Horizon translation. 08:03:09 <Daisy> Chinese (China), Japanese, Portuguese (Brazil), French, German, Polish (Poland), Spanish, Chinese (Taiwan), Korean, English (Australia), English (United Kingdom) 08:03:26 <Daisy> These languages are completed finished or almost finished. 08:03:34 <Daisy> Thank you for coordination. 08:04:09 <rajeshr> Daisy, I have started for Hindi and hope to work till this weekend 08:04:17 <Daisy> I don't get notice on Horizon RC1. 08:04:29 <Daisy> So I think it might not be cut yet. 08:04:37 <Daisy> ygbo: is Horizon RC1 cut ? 08:05:22 <Daisy> Horizon RC1 will be cut very soon. 08:05:35 <Daisy> After RC1, RC2 will be only for translations. 08:05:52 <ygbo> Daisy: not yet out, wait, I'm checking 08:06:12 <Daisy> After negotiation with Horizon dev team, we get 1 week after RC1 to finish the translation. So the deadline for translation is set to Oct. 9th. 08:06:28 <Daisy> We have an extra 1 week now. 08:06:45 <Daisy> rajeshr: I think you will have enough time to do the translation. 08:07:04 <Fdot> Daisy: Horizon will be in string freeze ? 08:07:19 <Daisy> Not strict string freeze at all. 08:07:33 <Daisy> Actually, I think, the string freeze is not strict. 08:07:34 <Fdot> :( 08:07:45 <rajeshr> :) 08:07:57 <Daisy> I have seen several times of string changes. 08:08:09 <Daisy> after "string freeze" in Horizon. 08:08:27 <Daisy> Horizon RC1 is only for features. 08:08:55 <Daisy> If it is true that Horizon RC2 is only for translations, I think, that means, after RC1, there won't be string changes. 08:09:12 <Fdot> Daisy: no pb :) We will do our best to keep our 100% ;) 08:09:29 <Daisy> Agree, we will do our best. 08:09:59 <Daisy> Any questions on Horizon translation and the timeline ? 08:10:41 <Daisy> OK. Let's move to next 08:10:59 <Daisy> #topic Translators meet up in Paris summit 08:11:28 <Daisy> Paris summit will be started from Nov 3 08:11:39 <Daisy> The design summit will be on Nov 4, 5, 6 and 7. 08:11:59 <Daisy> The schedule for design summit is not clear yet. 08:12:31 <Daisy> Generally speaking, Nov 4 will be for cross-project sessions. Nov 5 and Nov 6 are traditional scheduled sessions. 08:12:49 <Daisy> And Nov 7 will be opened for contributors meet up. 08:13:16 <Daisy> I plan to have a translators meet up on Nov 7. 08:13:28 <Daisy> Not sure the exact date and time. 08:14:20 <Daisy> I have distributed 16 registration codes for translators. 08:14:35 <Daisy> So I think, there might be more than 10 translators there. 08:14:49 <Daisy> It will be great to have a face to face meeting there. 08:15:02 <Daisy> https://wiki.openstack.org/wiki/Summit/Planning 08:15:24 <Daisy> I have written down my request there: https://etherpad.openstack.org/p/kilo-other-projects 08:15:27 <Fdot> I am agree and for France there will be a good presence of our community 08:16:03 <Daisy> Thanks, Fdot. 08:16:32 <Daisy> ujuc: are your travel sponsor request approved? Will you go to Paris? 08:16:48 <ujuc> no.... T.T 08:16:52 <Daisy> Why? 08:17:04 <Daisy> any reasons? 08:19:25 <Daisy> Now let's use a Etherpad to track what we want to discuss during the meetup. 08:19:29 <Daisy> Here is a link: https://etherpad.openstack.org/p/paris_translators_meetup 08:19:41 <ujuc> moved company, and travel sponsor not pass.. :( 08:20:27 <Daisy> It's a pity. let's talk about it offline. ujuc. 08:20:49 <ujuc> Ok 08:20:59 <Daisy> So please write down what you want to talk and discuss in the Etherpad page. 08:21:13 <Daisy> Fdot, ygbo: I'm looking forward to see your inputs there. 08:21:46 <Fdot> Daisy: ok :) 08:22:02 <ygbo> Daisy: sure :-) 08:22:09 <Daisy> Thank you. 08:22:09 <Fdot> I have to think about it 08:22:16 <Fdot> But i have some ideas ;) 08:22:36 <Daisy> I'm sure you two will have great ideas. 08:23:07 <Daisy> #topic Open discussions 08:23:57 <Daisy> amotoki wants us to discuss about the compiled message catalogs. 08:24:39 <Daisy> Fdot and ybo: have you run OpenStack in French environment? 08:24:56 <ygbo> Daisy: yes :-) 08:25:03 <Fdot> Daisy: yes :) 08:25:07 <Daisy> ygbo: sorry I type your id wrong. 08:25:13 <Fdot> Daisy: http://www.cloudwatt.com ;) 08:25:20 <Daisy> are you running with French language enabled? 08:25:27 <ygbo> Daisy: yes 08:25:27 <Fdot> Daisy: yes 08:25:36 <Daisy> I mean, not only Horizon, but also Nova, Glance and so on. 08:26:01 <Fdot> Ah ! No only Horizon for the moment 08:26:08 <Daisy> Have you ever compile po files to mo files? 08:26:11 <Fdot> The API are still in english 08:26:26 <ygbo> Daisy: yes, I have compiled po files to mo files 08:26:55 <Daisy> I think, because Horizon has mo files in their code repository, the installation won't need to compile mo files. Am I right? 08:27:31 <Daisy> But as to other projects, they don't have mo files. If we want to use non-English languages, we have to compile po to mo files. 08:27:49 <ygbo> Daisy: in horizon indeed mo files are provided 08:28:32 <ygbo> however, since we included in our deployment some of my patches before upstream merge, I had to generate the po files with diferent strings, and the mo files 08:28:51 <Daisy> ok. understand. 08:28:59 <ygbo> the hard part was too keep up to date with upstream by using msmerge and msgcat 08:29:15 <Daisy> amotoki wants to know if the source code repository should contain mo files or not. 08:29:25 <Daisy> ygbo: your thoughts? 08:29:34 <ygbo> I've see amotoki's post 08:29:44 <ygbo> I agree to remove the mo files 08:29:55 <Daisy> I have the same opinion with you. 08:30:04 <ygbo> but it's my point of view since I know how to generate the mo files 08:30:08 <Daisy> I think, keeping both po and mo files are a kind of duplication. 08:30:20 <ygbo> Indeed 08:30:48 <ygbo> We will just have to add a short doc for people who deploy to explain how to generate the mo files 08:31:09 <Daisy> I think, installation program should generate mo files if users don't know how to do that. 08:31:48 <ygbo> Daisy: for people who deploy from a deb or rpm or any distro package, sure it will be done by the packaging 08:32:04 <ygbo> but for people who deploy from source we'll just document it 08:32:14 <Daisy> agree. 08:32:42 <ygbo> http://dev.cloudwatt.com/en/blog/deploy-horizon-from-source-with-apache-and-ssl.html 08:33:01 <ygbo> I can easily update it :-) 08:33:41 <Daisy> Nice document, ygbo. 08:34:20 <Daisy> Anything else to talk? 08:34:50 <Fdot> Daisy: I have started : https://etherpad.openstack.org/p/paris_translators_meetup 08:35:00 <Fdot> If anybody want to add ;) 08:35:30 <Daisy> I will distribute this link to ML and ask for other language teams input. 08:35:56 <Fdot> I am going to send an e-mail to the french translators which are coming for asking them to add their subjects 08:36:04 <Daisy> You have listed a lot of questions. :) 08:36:23 <Fdot> Daisy: I did my bast ;) 08:37:28 <Daisy> Thanks, Fdot 08:37:34 <Daisy> Anythings to talk? 08:37:55 <Daisy> If no, I will end this meeting. 08:38:51 <Daisy> OK. 08:39:08 <Daisy> Thank you all for attending. 08:39:29 <Fdot> Thank a lot Daisy 08:39:43 <Fdot> Have a good day/night everybody :) 08:39:44 <Daisy> Please try your best to keep 100% progress with Horizon tranlation. 08:40:01 <Daisy> Let's keep contact by mailings 08:40:32 <ygbo> Thanks all :) 08:40:45 <Daisy> #endmeeting