Friday, 2015-09-25

*** steveg_afk has quit IRC00:21
*** Daisy has joined #openstack-i18n01:24
*** aeng has quit IRC01:25
*** amotoki has quit IRC01:48
*** amotoki has joined #openstack-i18n01:49
*** amotoki has quit IRC01:52
*** amotoki has joined #openstack-i18n02:05
*** amotoki has quit IRC02:15
*** amotoki has joined #openstack-i18n02:20
*** amotoki has quit IRC02:32
*** Daisy_ has joined #openstack-i18n02:48
*** Daisy has quit IRC02:51
*** Daisy_ has quit IRC02:55
*** Daisy has joined #openstack-i18n02:55
*** epico has joined #openstack-i18n02:57
*** amotoki has joined #openstack-i18n03:13
*** Daisy_ has joined #openstack-i18n03:19
*** Daisy has quit IRC03:20
*** Daisy_ is now known as Daisy03:20
*** Daisy has quit IRC04:12
*** AJaeger has joined #openstack-i18n05:21
*** iranzo has joined #openstack-i18n06:04
*** Daisy has joined #openstack-i18n06:12
AJaegerDaisy, good morning06:19
*** ykatabam has quit IRC06:34
DaisyHi, AJaeger , good morning06:47
AJaegerDaisy, I've drafted my email at https://etherpad.openstack.org/p/translation-liberty - and updated it based on the comments.06:49
AJaegerWhat do you propose?06:49
DaisyLet me see.06:49
DaisyAJaeger: do you want me to check those projects one by one ? I didn't check them one by one. I just pick out one or two and look into them. Then I found aodh which was an error.06:51
DaisyAJaeger: where do you want to send this email to ?06:52
AJaegerDaisy: that was the email I send yesterday, I just updated the list. So, I would put some of the content in the wiki for reference for next cycle.06:53
AJaegeraodh was a user error with checking out on my side.06:53
DaisyGood habits.06:53
DaisyThen let me check those projects.06:54
DaisyGive me a few minutes.06:54
AJaegerSure, take your time and ask ;)06:54
AJaegerI'm happy to change the proposal, just like to figure out what to do with the other repos...06:56
Daisydesignate has the translations in git.06:56
DaisyIn your email, designate was in the last of having Liberty transaltion. In Etherpad page, it is changed to not having Liberty translations.06:57
*** neillc has quit IRC07:00
*** neillc has joined #openstack-i18n07:01
Daisyneillc: Hi07:01
AJaegerdesignate has no translations after the cleanup, see https://review.openstack.org/#/c/227481/07:03
Daisyok.07:03
AJaegerdesignate/locale/fr/LC_MESSAGES/designate-log-info.po 44 %07:03
DaisyI remember IBM translations include heat.po07:03
AJaegerdesignate/locale/fr/LC_MESSAGES/designate.po 26 %07:03
AJaegerlet me check heat...07:04
AJaegerDaisy: 72 % translated - our cutoff is 75 %07:05
AJaegerhttps://translate.openstack.org/iteration/view/heat/master/documents/heat07:05
Daisyyes, I see.07:06
amotokiIs there any convenient way to view summary of translation progress per language? After migration to Zanata, I am frustrated :-(07:06
DaisyYou will clean all translations less than 75% ?07:06
amotokiHow are you checking the translation progress now?07:06
DaisyAfter opening the project page, I'm able to see the progress of very langauges.07:07
DaisyDidn't you, amotoki  ?07:07
AJaegerDaisy: No, I won't - but we only *import* those with more than 75 %07:07
AJaegerDaisy, heat never got imported...07:08
DaisyWhat kinds of translations will you clean ?07:09
Daisyamotoki: let me know what do you see from this link: https://translate.openstack.org/iteration/view/heat/master07:09
amotokiIn transifex, we can see the summary page per language and we can see multiple projects in that page, but in Zanata I am forced to visit each project....07:09
DaisyAre you able to see a language list with the progress in percentage format ?07:09
amotokiI would like to see e.g. nova, neutorn, heat ... in a page...07:10
Daisyamotoki: Got your point.07:10
amotokiDoes zanata group help us?07:10
DaisyNo, amotoki I don't think so07:11
DaisyAJaeger: what the criteria to clean  translations ?07:11
AJaegerDaisy: Like last time, less than 66 % translation - and only those in the repo.07:12
AJaegerI don't think we ever came close to 50 % for those that I removed.07:12
Daisyso less than 66% will be removed, more than 75% will be imported.07:12
AJaegerDaisy: I generate it locally07:12
AJaegerDaisy, correct07:13
AJaegerremoved from git only...07:13
AJaegeramotoki: could you make a feature request for Zanata, please?07:13
DaisyAJaeger: I know. The translations will be saved in Zanata, till next release, if it reaches 75%, it will be imported.07:15
DaisyAJaeger: 75% is to single document, or to single project ?07:15
AJaegersingle document07:16
Daisyok.07:17
Daisythat's reasonable.07:17
DaisyAJaeger: I'm OK with the page.07:20
DaisyThank you.07:20
AJaegerLet's give it a try ;)07:21
AJaegerDaisy, do you want to create versions for those projects?07:21
Daisy:)07:22
DaisyYou said it could be created by scripts ?07:22
amotokiAJaeger: sure. will file a feature request.07:22
AJaegerLet me try it with a script and see how that works ;)07:23
DaisyNice.07:23
AJaegerI can create the version with a script  -but it's empty then ;(07:29
AJaegerlet me ask the zanata folks...07:29
DaisyIf it's not able to be created by scripts, I could create with UI.07:33
DaisyI did it several times.07:33
*** iranzo has quit IRC07:35
Daisyi log off for a short time and will be back soon07:36
*** Daisy_ has joined #openstack-i18n07:38
AJaegerDaisy: I created aodh - let's see what Zanata folks say07:38
Daisy_ok07:38
*** Daisy has quit IRC07:40
*** Daisy_ is now known as Daisy07:40
DaisyAJaeger: I think we should create the version in Zanata just at the time when liberty branch is created .07:41
Daisywhen liberty branch is created in repo07:41
DaisyIf we create liberty version in Zanata earlier than liberty branch in git, and set the master version in Zanata "Read Only", the synchronization of master branch will be lost.07:42
DaisySo I think it's not good to create them in batch.07:43
AJaegerCorrect. But we can create it, not set as Read Only - and we push to master and will push to branch once it has changes...07:43
AJaegerAfterwards we can set read-only.07:43
AJaegerAnd for most of these projects, I wouldn't set read-only - there's so little work going on with them, it causes us more work then it helps...07:44
Daisybut when we set master to read-only, we must copy those changes from master to liberty version in Zanata.07:44
DaisyThen why do we create them earlier and copy twice ?07:45
DaisyIf projects create the liberty branch in the same time, we could create them in batch. But now, different projects have their own time to cut their RC1.07:46
AJaegerI think you're striving for perfection ;)07:47
AJaegerThe documents will be synced upstream for stable-liberty to Zanata.07:47
AJaegerWe could indeed loose a translation if it's done for master but not in stable-liberty07:48
DaisyI just don't want to miss a single translation if a translator makes for Liberty but we miss it because of operation.07:48
AJaegerunderstood07:48
*** rsimai_away is now known as rsimai07:49
DaisyLike, in Nova, I made the liberty version just after the last patch to Liberty and the patch to create stable/liberty.07:49
Daisyjust after the last patch included in liberty and before the patch to create stable/liberty.07:49
AJaegerperfect timing ;)07:50
*** iranzo has joined #openstack-i18n07:51
AJaegerok, let's create stable versions where those exist already - and not wait.07:51
DaisyI know it's hard to be perfection07:51
AJaegerIf zanata-cli will help, we can do it later07:51
Daisywhat projects have stable/liberty now ?07:51
Daisykeystone07:52
AJaegernova, trove, cinder, zaqar,keystone07:53
AJaegerI've done zaqar07:53
AJaegerwill do trove now07:53
Daisymaybe we could create a trigger in infrastructure level, when a new branch is created, send an email to openstack-i18n or you and me personally. Then we could know when to create versions in Zanata.07:53
AJaegerThierry will announce on openstack-dev07:54
Daisyok.07:54
DaisyI will work with Cinder07:54
Daisycreate version for cinder.07:54
*** ygbo has joined #openstack-i18n07:55
AJaegertrove version creation is slow, perhaps we shouldn't do it in parallel ;)07:56
DaisyYou get it.07:57
AJaegerif the process indicator is working correctly ;/07:58
DaisyHope no memory erros ....07:58
AJaegerOk, I need to step out now, will be back later07:58
Daisycinder is done.07:58
Daisyok.07:59
DaisyTrove is done.07:59
Daisyso the last one, keystone.07:59
amotokiare only Completed (Translated or Approved) messages counted into the progress?08:02
amotokiI think Japanese team can only check horizon for Liberty initial release and we will go others with no check.08:03
Daisyfine, amotoki08:03
amotokiso I am wondering how we can avoid importing translations with less quality.08:03
Daisyany suggestions ?08:04
amotokiwe found a lot of points to be fixed in newly added translations. about 30~40% message we checked were marked as rejected08:05
amotokithus I would like to confirm which messages are regaarded as Translated.08:06
amotokiI haven't got time to setup zanata client so far, so I cannot check it by myself :-(08:07
DaisyTranslated or approved.08:07
DaisyRejected will not be regarded as translated.08:07
amotokiDaisy: thanks. it must help us :-)08:07
DaisyZanata regards translated and approved same.08:08
DaisyThat's an issue and they should imporve.08:08
DaisyHope we could only import approved translations in the future.08:08
amotokiThe fact " Zanata regards translated and approved same." is a good news to japanese team.08:08
Daisywhy ?08:09
DaisyI cannot understand .08:09
DaisyI think you are worried about the quality ?08:09
amotokiin transifex, we didn't mark strings as "reviewed" because it blocks translators update strings.08:09
DaisySo if only importing approved translations, it will help to avoid the importing of those messages without review.08:09
amotokiPreviously we use Reviewed just to freeze the translations.08:10
amotoki"light/soft" reviewed mark is useful to me.08:11
DaisyI didn't know that.08:11
DaisyI think review is a kind of approval.08:11
Daisyafter approval, why need to update again ?08:12
amotokiI think how to use review varies across language teams. if there are better stings, anyone can update them (without requesting reviewers to unblock it)08:13
DaisyI don't agree.08:13
amotokiperhaps we are focusing on minimizing reviewers' small jobs.08:13
DaisyI think after review if people want to propose better translations, we could use "suggestions"08:14
amotokiI think how to use review varies across lang teams... it is just our current way. I don't want to stick it.08:14
amotokiIs there a convenient way to find such suggestions effectively?08:15
amotokiIt is just a balance of provided feature, so the process will/may change if new feature comes.08:16
DaisyI don't know if a translator could update approved strings in Zanata.08:17
DaisyAnd there is no suggestions in Zanata.08:18
*** iranzo has quit IRC08:44
*** iranzo has joined #openstack-i18n08:49
*** Daisy_ has joined #openstack-i18n08:49
*** Daisy has quit IRC08:51
*** Daisy_ is now known as Daisy08:51
*** Daisy has quit IRC08:59
AJaegerdaisy, ceilometer has branched, I'll take care of it09:11
*** epico has quit IRC10:03
johnthetubaguyjust wanted to catch Daisy about Nova11:13
johnthetubaguywe have RC1 branched now, but I think she has everything in place11:14
johnthetubaguywill try catch folks on Monday11:14
AJaegerjohnthetubaguy: yes, I think we're green11:16
AJaegerjohnthetubaguy: I'd love to see https://review.openstack.org/227465 merged on master11:16
AJaegerwrong URL, I mean : https://review.openstack.org/22746111:17
AJaeger465 goes onto liberty - and I hope we get translation sync working as well11:17
johnthetubaguyAJaeger: sounds good, thank you11:20
AJaegerthanks, johnthetubaguy11:20
*** steveg_afk has joined #openstack-i18n12:15
*** Daisy has joined #openstack-i18n12:55
*** Daisy has quit IRC13:30
*** Daisy has joined #openstack-i18n13:31
*** Daisy has quit IRC13:35
*** Daisy has joined #openstack-i18n13:36
*** Daisy has quit IRC13:50
*** Daisy has joined #openstack-i18n13:50
*** Daisy has quit IRC13:55
*** amotoki has quit IRC14:23
*** david-lyle has joined #openstack-i18n14:25
*** david-lyle has quit IRC14:35
*** rsimai is now known as rsimai_away14:51
*** david-lyle has joined #openstack-i18n15:02
*** amotoki has joined #openstack-i18n15:02
*** rsimai_away has quit IRC15:11
*** david-lyle has quit IRC15:18
*** david-lyle has joined #openstack-i18n15:20
*** amotoki has quit IRC15:21
*** krotscheck has quit IRC15:33
*** krotscheck has joined #openstack-i18n15:34
*** david-lyle has quit IRC15:34
*** amotoki has joined #openstack-i18n15:40
*** david-lyle has joined #openstack-i18n15:44
*** david-lyle has quit IRC15:48
*** Daisy has joined #openstack-i18n15:56
johnthetubaguyDaisy: hi16:01
johnthetubaguyDaisy: just wanted to quickly catch you about RC1, sounds like everything is all lined up16:01
AJaegerDaisy: you still around? Wow... I have branched Horizon now and send an email to the list.16:05
AJaegerArgh, translate.openstack.org has problems with copying horizon, I get 503 errors now. Infra team is on it...16:08
*** ygbo has quit IRC16:09
doug-fishAJaeger: I think translate.openstack.org is having trouble in general16:11
AJaegerdoug-fish: yeah, infra team is on it16:11
doug-fishI was just trying to look at some translations and it's quite slow.16:11
doug-fishsuper, thanks!16:11
amotokiwhat is happening for Zanata Horizon???16:36
*** amotoki has quit IRC16:48
AJaegertranslate.openstack.org is back in operation...18:00
*** krotscheck has quit IRC18:34
*** krotscheck has joined #openstack-i18n18:36
*** krotscheck has quit IRC18:39
*** krotscheck has joined #openstack-i18n18:40
*** AJaeger has quit IRC19:57
*** iranzo has quit IRC22:10
*** openstack has joined #openstack-i18n22:33
*** openstackstatus has quit IRC22:47
*** openstack has joined #openstack-i18n22:48
-cameron.freenode.net- [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp22:48
*** openstackstatus has joined #openstack-i18n22:48
*** ChanServ sets mode: +v openstackstatus22:48
*** Daisy has quit IRC23:19
*** Daisy has joined #openstack-i18n23:42

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!