13:00:30 #startmeeting OpenStack I18n Meeting 13:00:31 Meeting started Thu Jul 16 13:00:30 2015 UTC and is due to finish in 60 minutes. The chair is Daisy. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:35 The meeting name has been set to 'openstack_i18n_meeting' 13:00:44 Who is here for i18n meeting ? 13:00:56 Hello 13:01:03 Hi, katomo 13:01:05 Hello :) 13:01:09 Hi 13:01:23 hi :) 13:01:32 Welcome, ianychoi_iphone, aeng and ujuc 13:01:43 Let's start. 13:02:21 #topic Feedback collection about Zanata test instance 13:02:47 hi Daisy 13:03:01 Zanata trial starts, and we have gotten various of feedback from the team. 13:03:06 Hi, camunoz 13:03:25 I have summarized the feedback to a etherpad page. 13:03:27 https://etherpad.openstack.org/p/zanata-feedback 13:03:59 camunoz and aeng: could we go through the issues one by one ? 13:04:21 sure 13:04:31 Sure 13:04:35 good. 13:04:55 The first one is "There are multiple copies of some languages, apparently due to case sensitivity problems" 13:05:02 I see your response, camunoz 13:05:19 So it can be fixed by modifying database ? 13:06:15 hello 13:06:16 for the time being, yes.... I would suggest we do that asap so that no one translates into the wrong lang codes 13:07:03 hi, adiantum 13:07:03 Agree. We should try to implement feature to delete language 13:07:21 good, aeng 13:07:24 ok. camunoz 13:08:14 The 4th issue in this etherpad page is a UI bug. I think it's not that high priority. 13:08:48 the 5th one has been reported as a bug. 13:09:11 Ok. The 6th: A UI issue: the list of documents doesn't scrolling while the langauge list scrolls down. 13:09:39 aeng and camunoz: does the description of 6th issue make sense ? 13:09:54 I understand the issue. Can I suggest we file a bug for it.... it's a UI problem 13:10:01 ok. sure 13:10:05 Yup, reliased the issue 13:10:21 the 7th one: "review" button is not there. 13:10:25 That's strange. 13:10:47 I don't know why. I remember there should be a button to mark the translation reviewed. 13:10:52 Review is opened for all projects now in 3.7 13:11:13 And the checkbox is removed. 13:11:26 aeng: what do you mean ? 13:12:05 Now reviewer can approve or reject translation in their project 13:12:14 it means that review doesn't need to be "activated" for a project 13:12:40 reviewers can just start reviewing strings whenever they like, or not at all if they don't wish to do so 13:12:49 The require review sett8ngs has been removed. Again, thats in 3.7 13:14:03 how could reviewers do the review then ? in this test instance ? 13:15:08 so, until such time as the instance gets upgraded to 3.7, we need to go into the projects (or versions) and activate review for them 13:15:21 In 3.6, which is the one in test instance, project mainatainer need to enable "require review" in project setting 13:15:29 after the upgrade has happened, that does not need to happen 13:15:43 ok. 13:16:38 ok. 13:17:30 camunoz: in the project setting page ? 13:17:54 Version settings page 13:18:20 after project maintainer enables "require review", there should be a check box for review, right ? 13:18:40 http://docs.zanata.org/en/release/user-guide/versions/version-settings/ in translation settings section 13:19:33 Daisy: correct... the review "options" will only be visible to those users with the "reviewer" role for the specific language 13:19:34 If enabled, reviewer will be able to see "approved" and "reject" button in editor 13:20:34 I have enabled a project: api-site 13:20:34 Thank you, camunoz and aeng 13:21:00 I think I'm OK now. 13:21:19 katomo: do you have further questions? 13:21:35 none at now. 13:22:08 ujuc: Have you ever tried Zanata? Do you have any feedback ? 13:22:29 none, yet.. 13:23:05 some minor improvement in UI: is it possible to add coordinators & reviewers & translators projects and languages to dashboard? 13:23:06 OK. 13:23:08 I will see it when ujuc will approve my request on joining in ko_kr :) 13:23:42 currently i see only created project 13:24:54 adiantum: anything is possible! :) ... I would suggest you add a feature request (in the form of a bugzilla issue) with the details of your request... for tracking purposes 13:25:49 camunoz: thank you :-) 13:26:22 OK then. 13:26:29 Could we move to next topic ? 13:26:37 y 13:26:39 Ok 13:27:00 ok :) 13:27:13 k =) 13:27:14 ok 13:27:17 Thank you for staying late with us, camunoz and aeng. You could leave if you want. We will move to next topic. 13:27:36 #topic make translators as "ATC" 13:27:36 Thanks daisy 13:27:48 no problem Daisy , talk to you later 13:27:52 Thanks, camunoz and aeng ! 13:28:12 Thanks, camunoz, aeng :) 13:28:14 In Vancouver, we discussed to get translators "ATC" registration code for each summit. 13:28:29 I discussed with tom and learned a few documents of openstack foundation. 13:28:49 Just one concern in my mind is to sign the appropriate agreement. 13:29:01 which is described here: http://docs.openstack.org/infra/manual/developers.html#account-setup 13:29:17 this section: Sign the appropriate Individual Contributor License Agreement 13:29:52 I don't know if asking translators to sign the agreement will become a block of translators contributions. 13:30:14 how do you think, ujuc , adiantum , FdotFr , katomo ? 13:30:31 Daisy I am agree with this 13:30:32 as soon as we expectiong to publish translator contribution to stacalytics i think we need accepted ICLA 13:30:43 I think it's no problem. Everyone should sign CLA to contribute(translate!) for OpenStack. 13:31:02 FdotFr: what do you agree with ? 13:31:04 Daisy contributors has to sign the CLA 13:31:10 OK. 13:31:20 this is the case for all the openstack contributors 13:31:24 So you don't have any concerns to have your team to sign the CLA ? 13:31:31 it has to be the case for translators 13:31:32 OK. Nice. 13:31:59 Daisy if they want to be ATC they have to be agree with the foundations rules ;) 13:32:17 i agree this. 13:32:17 FdotFr: +1 =) 13:32:26 & +1 13:32:41 Daisy when we will move to Zanata they will have to create an openstack account (if they don't have already one) 13:32:43 Then another question in my mind: do we start collecting name+email of translators for Tokyo summit, and start the process to get translators ATC badge in Tokyo summit? or do we wait for next summit ? 13:33:01 so it will be a part of the subscription 13:33:25 Daisy what is the dead line ? 13:33:30 for tokyo ? 13:33:35 Tokyo ! 13:33:46 oh sorry katomo :( 13:33:49 Tokyo :) 13:34:00 ;) 13:34:32 I think we can do it for Tokyo 13:35:18 Because we don't have name+email from Transifex. we have to collect manually. 13:35:18 I don't know the deadline. 13:35:18 The developers should have their codes now, I believe. 13:35:20 we all know our own local community so it will be easy to collect informations about main contributors 13:36:28 the deadline is important... 13:37:03 Daisy for France, on september I can take the list of french contributors and all who can have an ATC status I will send them an e-mail asking for their Openstack account and to check if they sign the CLA 13:37:06 katomo: could we finish the information collection and sign the CLA in 2 weeks ? 13:37:18 I f i don't have their mail I will contact them on transifex 13:37:19 1st ATC tickets have already been sent. 13:37:36 Daisy: ok 13:37:42 Daisy katomo oh ok 13:37:46 additional question: we decided that ATC shoud have 200 translated works for two last releases, but current statistics do not show us releases 13:37:49 so we have to do it now ? 13:38:12 sorry, not to katomo , but to all. 13:38:12 adiantum: what do you mean by "releases"? 13:38:32 in our agreement last time, contributing at least 200 words translation and review in the last 2 releases 13:38:40 i mean OpenStack release 13:38:53 So while I export statistic data, I started from 2014.11.01 13:39:14 oh, i see... so this for last two 13:39:49 Yes, adiantum . Not so accurate, but a estimation. 13:40:17 ok ok 13:41:16 FdotFr: send email, or contact through Transifex, let all of our translators know that we are moving to Zanata. Asking them to register OpenID, sign the CLA, if they want to continue the translation. At the same time, collecting their emails ( don't forget to associate transifex ID with emails ) 13:41:45 Daisy seems good for me :) 13:42:16 Daisy I will update the spreadsheet with the collected informations :) 13:42:24 Thank you, FdotFr 13:42:47 Daisy for France I have works to do :D 14 people to contact ! 13:43:20 For Japanese, I will work. 13:43:38 Daisy can I have some writing rights on the spreadsheet ? 13:43:51 "OpenStack Translators Statistic from 2014.11.01 to 2015.7.16" 13:43:57 For Chinese, I only know part of them. So I will contact through transfiex messaging. 13:43:57 i'll make for Russian 13:43:58 for updating the list 13:44:06 OK, FdotFr . I will give the right to you. 13:44:13 Daisy thanks :) 13:44:20 I will give right to all of you. :) 13:44:24 I will korean :) 13:44:26 me too 13:44:31 :) 13:44:45 Daisy: thanks 13:44:49 Nice. Thank you all. Collect the information as soon as possible, and as much as possible. 13:45:13 and just one more question... should we use new_total metric for 200 words? or we should use sum of new and edited? 13:45:28 I will suggest: new_total 13:46:00 new_total? 13:46:01 ok 13:46:06 ok 13:46:10 ok 13:46:16 Ok. let's move to next one 13:46:30 ok 13:46:38 #topic update on two blueprints: translators metric and translation check website 13:46:49 as to translators metric, adiantum and I are working on it. 13:48:12 you can find all info about here: https://blueprints.launchpad.net/stackalytics/+spec/translators-contribution 13:48:55 adiantum has discussed the design with the owner of stackalytics. we have forked the stackalytics. we have allocated tasks. we didn't start coding yet, but will start soon. My goal is to have this feature ready before Tokyo summit. 13:48:55 adiantum: do you think we can finish it before Tokyo summit ? 13:48:58 adiantum: maybe we don't have a perfect version. Let's make a basic version at first. I want to show it to our translators in Tokyo summit. 13:49:26 Daisy i think we can create first basic version 13:49:33 good, adiantum . 13:49:35 Thank you. 13:49:46 great! 13:49:56 i'll be more active with this task after 22 July 13:49:57 as to "translation check website", I lost contact with Deelay1 13:50:16 so this bp is pending. 13:50:29 we have conference and party dedicated to OS 5thBday in Moscow, i'm currently working on it 13:50:31 who want to take over this one ? 13:50:39 #link https://blueprints.launchpad.net/stackalytics/+spec/translators-contribution 13:51:18 who want to take over this one: "translation check website" 13:51:42 adiantum: working on chech site? 13:51:54 Current, there is a patch to infra spec. We just need to write down spec. Infrastructure guy will help us to implement. 13:52:06 no no - i mean conference 13:52:31 I got it 13:52:41 I will take "translation check website" 13:52:41 katomo: you will work on it ? 13:52:46 Thank you, katomo 13:52:55 #link https://review.openstack.org/#/c/184559/ 13:52:57 Hope we can use it in this release translation. 13:53:05 Yes, exactly, this one, katomo 13:53:18 katomo: great 13:53:21 a few "-1" ! 13:53:29 Collect the feedback and refactor the spec. :) 13:53:43 there is a several comments :-) 13:54:23 Nice. I have done my topics today. 13:54:23 #topic open discussion 13:55:00 all thing to talk here ? 13:55:05 Daisy are you able in transifex to see in which project a translator has worked ? 13:55:33 Please see https://review.openstack.org/#/c/201663/ and review it. This review process is required to log on our openstack-translation channel. 13:55:46 Daisy because I something weird in the top french translators list 13:55:47 I don't see I could do that, FdotFr , but I will do a careful check tomorrow. 13:56:04 #link https://review.openstack.org/#/c/201663/ 13:56:15 ok, ianychoi_iphone 13:56:23 Daisy I have a translator who register last week and he is the first of the list :D 13:56:37 interesting. 13:56:46 I will make a careful check tomorrow. 13:57:23 time is up. 13:57:33 Can I close the meeting now ? 13:57:42 y 13:57:50 Y :) 13:57:57 yep 13:57:59 :) 13:58:01 thanks,all 13:58:08 ianychoi_iphone done my +1 ;) 13:58:08 Thank you all for attending , katomo , adiantum , ujuc , ianychoi, FdotFr ! 13:58:15 thank you! 13:58:17 It was very nice to talk with you. 13:58:19 Daisy thanks a lot Daisy :) 13:58:23 Thank you all! :) 13:58:30 #endmeeting