14:22:22 #startmeeting OpenStack I18n Meeting 14:22:22 Meeting started Thu Jan 18 14:22:22 2018 UTC and is due to finish in 60 minutes. The chair is eumel8. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:22:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:22:25 The meeting name has been set to 'openstack_i18n_meeting' 14:22:30 wah 14:22:30 :) 14:22:37 woohoo :) 14:22:56 Welcome to the I18n team meeting 14:23:19 :) 14:23:27 #info next week will be no meeting due my longer business trip 14:23:46 Oh enjoy your trip :) 14:24:13 partly, it's a "must-attend" event from the management ;) 14:24:33 #topic translate-dev.openstack.org with Zanata 4.3.3 for tests available 14:24:37 first topic 14:25:00 since few days we have Zanata 4.3.3 on stage in translate-dev.o.o 14:25:24 the database was cleared and my new registration was sucessful (after some email issues) 14:25:55 I uploaded a project and some translation files, but tested not so much things 14:26:26 anyone else on the dev platform? 14:26:30 "Service unavailable" now on https://openstackid-dev.openstack.org/accounts/user/login 14:26:39 Oh it works again :) 14:27:31 indeed ! 14:27:36 maybe sleeping database connection 14:27:46 I've just signed up... 14:28:03 eumel8, "grey-listing of the confirmation email" in https://review.openstack.org/#/c/531736/ means that there is no recipient from "Zanata registration" e-mails? 14:29:30 I just received the account activation email and I've activated my account :-) 14:29:42 sender adress verification. If your email provider has some kind of feature, there is a problem because noreply@openstack.org gives a user unknown error 14:30:14 jftalta: yeah, you have a bad email provider ;) 14:30:54 don't no if there still discussions on the infra team to reconfigure the adress to /dev/null. 14:31:05 Hmm, it is difficult to figure out current status on ianw's comment. 14:31:06 yes, a friend of mine, his name is Goo...something ;-) 14:31:12 Or we use another sender adress, we can configure this 14:31:32 jftalta: brave friend ;) 14:32:22 Hmm, then should we use different sender e-mail address? 14:33:12 ianychoi: something else without user unknown. I don't know if this was a problem in the past. This is not specific to the new Zanata version. 14:34:59 Hmm... 14:35:41 I now confirm that it happened from Zanata 3.7.3 to 3.9.6 upgrade.. 14:36:04 From my seeing on my received e-mails from noreply@openstack.org 14:36:39 I have no idea which address we should use instead 14:37:06 zanata@openstack.org and then routing the adress to ... 14:38:58 Let's ask to Zanata development team 14:40:27 sorry, but this is not specfic to Zanata 14:40:45 look here: #link https://en.wikipedia.org/wiki/Callback_verification 14:41:36 some people use this feature and sometimes it makes sense. On the other hand some kind of emails get lost, like in this case 14:42:31 eumel8, I confirm that noreply@openstack.org was used from Zanata 3.7.3 and at that time recipient e-mail address was written. However, after upgrading to Zanata 3.9.6, it disappeared. 14:43:03 I would talk to the infra team. Maybe there are still some solutions in use. 14:43:47 Okay 14:44:02 #action eumel8 will talk to the infra team to change the sender address in Zanata. 14:44:21 at least we need 2 addresses for dev and the prod server 14:45:12 okay, we have still time for tests. I would start Zanata live upgrade after Release date. 14:45:52 maybe we get a new order to translate User Survey but this is not deciced yet. 14:46:11 eumel8, https://git.openstack.org/cgit/openstack-infra/system-config/tree/manifests/site.pp#n1739 is the pointer I think 14:46:28 if yes, we would have some additional work and shift the Zanata upgrade after that. 14:47:08 we will have to warn the users (i.e. translators/reviewers) before to deploy on the Prod platform 14:47:19 Agreed 14:47:44 ianychoi: yes, but you can change this: https://translate-dev.openstack.org/admin/server_configuration?dswid=-3777 14:47:59 eumel8, yes of course 14:48:11 jftalta: yes, better we solve the issue. 14:48:33 ianychoi: what about the "dead button" in user settings? 14:48:41 dead button? 14:48:56 "remove connection" 14:49:08 you mentioned this earlier 14:49:13 I am scared on the button. 14:49:21 I know :) 14:49:30 you klick this and you're dead :) 14:49:43 If I click the button, I think I cannot access translate-dev.o.o again 14:49:47 openid url will deleted in zanata database 14:50:11 :-( 14:50:26 Yeah then nobody would help on this issue 14:50:28 ianychoi: you can register new, but an admin must remove your old user and I think this removes all your stats 14:51:15 eumel8, unfortunately I cannot do it because I now have only one account in OpenStack Foundation. 14:51:39 Even I register new account in openstack.org, this new account will not be synced with openstackid-dev 14:52:04 ianychoi: doesn't care. I tested it (remove connection) and after that a new registration form on zanata will start with your openid account 14:52:26 but you cant't use the old username in zanata because it's still in the database 14:52:56 eumel8, ?? I already registered my account in translate-dev.o.o and I can access now 14:52:57 ianychoi: no, no new openstackid account. You can use the same. 14:53:14 Since the database was cleared :) 14:53:56 ianychoi: yes, if you klick "remove connection" in zanata user settings, the openid url will deleted for your account in zanata dababase 14:54:13 all other data are still there and it works untill you need a new login 14:55:50 Hmm 14:56:17 in a hard case, somebody could insert the openid url in database, but for daily work it's not possible 14:56:54 Infra team can insert openid column manually but I think it is not a good idea 14:56:56 I didn't tested yahoo and fedora openid. I don't know what happen if you add more connections there 14:57:07 Neither do I 14:57:44 uncertain if this is a bug or a feature 14:57:47 I think it would be so nice if there is some settings in Administration menu which controls the visibility of openid section in users' settings 14:59:14 singleopenid is configured. But the other openid providers are still in the user settings. 14:59:38 if multiopenid is configured, then you have the options also on login and registration 15:00:43 admin should be able to configure openid url for user 15:01:18 but I'm not sure if we should wait for the feature or go on with the upgrade in prod 15:02:01 eumel8, http://eavesdrop.openstack.org/irclogs/%23openstack-i18n/%23openstack-i18n.2017-12-06.log.html#t2017-12-06T01:20:24 15:02:20 That is what I briefly discussed with pahuang about a month ago. 15:04:29 alright 15:04:35 thx for sharing 15:04:59 then I think we should move on with the upgrade in prod 15:05:11 we have the right version as zip file 15:05:43 I reworked the puppet module with war files but this is untested and duplicates the work for all 15:05:56 so we can update the puppet module later 15:06:21 Good... thanks a lot for your on-going progress! 15:06:43 #link https://review.openstack.org/#/c/531809/ 15:07:03 ^^ that's for the module upgrade 15:07:29 so, let's move on with the topics 15:08:11 okay 15:08:20 #topic PTL election for Rocky 15:08:36 #link https://governance.openstack.org/election/ 15:09:01 when will it occur ? 15:09:23 my time as PTL is nearly over. the next PTL election is in 2 weeks 15:09:42 nomination starts 01/29 15:09:47 time flies... 15:09:55 till 02/07 15:11:08 I'm still with you but if anyone is interested in Rocky PTL I would strong support this. 15:12:21 I didn't reached all goals in Queens and would focus the work a little bit more to our main work in Rocky. 15:12:24 on my part, I'm still supporting you 15:13:45 Unfortunately it is so difficult for me to attend to next Dublin PTG. IMO it would be so nice if Rocky PTL will go to the PTG. 15:13:46 and yes, you need extra time to achieve the goals 15:14:19 Surely, I would like to support all I18n activities :) 15:14:53 thx, I think we have great European teams in France, Germany, Russia ... but there are still some blind fields on the map and I would try this summer to cach more people for our team 15:15:39 Sounds so great! 15:16:52 the next PTG will be in North America and I will not be there. because it's to much travel. Maybe we plan a virtual meetup instead. Some teams are doing this also for this cycle. 15:17:16 s/to/too/g 15:18:06 jftalta, are you planning some travels on PTG or Summits this year? 15:18:07 sounds good 15:18:23 yes I do. Vancouver summity 15:18:28 *summit* 15:18:34 Wow :) 15:19:02 I'm also booked for Vancouver 15:19:12 great :-) 15:19:20 switch topic 15:19:23 #topic: CFP Vancouver Summit 15:19:44 maybe the hour is over and the bot will end the meeting 15:20:10 eumel8, the bot will not automatically terminate the meeting as far as I know. 15:21:23 CfP is open for Vancouver. I submitted a talk about community work and I18n technique. If someone is interested to join, then let me know. 15:22:01 unfortunatelly I can't share the proposal 15:24:16 Good luck :) 15:24:27 Good luck too! :) 15:24:45 do you need some help ?... 15:25:24 How about jpich? R u also planning to attend to PTG or Summits? (Surely you will definitely go to Dublin PTG.) 15:25:26 jftalta: thx, maybe re-use some slides from Boston 15:25:36 ok 15:25:47 Reusing is so nice :) 15:26:08 ianychoi: Dublin PTG should be ok, yes :-] I have conflicting travel during Vancouver so I won't be going there 15:26:12 also it's very far 15:26:27 jpich goes to the Dublin PTG? You make jokes! 15:26:29 especially compared to Dublin ;) 15:26:54 jpich, I see then Berlin would be more comfortable to u than Vancouver :) 15:27:12 Yeah, I hope I can go to Berlin but it's too early to tell 15:27:21 jpich, okay :) 15:27:28 :) 15:27:38 eumel8, haha :) 15:27:44 any good timing for you and PTGs/upcoming Summits, ianychoi? 15:28:04 it seems in Dublin we are also a bit outside like in Denver. 15:28:39 A bit yeah. I think it's not as bad though, and public transport is better 15:28:58 but it's Ireland, if you are on the country side, you will see the ocean 15:29:14 jpich, Dublin PTG is so difficult for me. For others, unfortunately I cannot tell right now. But, I really want to go to Berlin to see eumel8's country :) 15:29:37 jpich: btw. you have trains? Maybe we will miss it... 15:30:45 ianychoi: you can drive by car here > 200 km/h 15:31:01 eumel8: There's a couple of train stations within walking distances yeah. Plenty of buses too - that's how I'll be coming :) 15:31:02 eumel8, Oh LoL :) 15:31:13 ianychoi: Hope you can make it to Berlin! :) 15:31:38 jpich, I hope so - thank u :) 15:32:06 ianchoi: but don't expect too much, it's not the best time to travel in November 15:32:17 I'll be in Berlin to 15:32:50 eumel8, I can count numbers in German hehe :) 15:33:14 eins, zwei, drei, vier, funf, .... 15:33:15 jftalta: great! We started to organize the Summit last week so all attendees have a good feeling here 15:33:33 Nice 15:33:40 you have to change keyboard layout ;) 15:33:54 yes ! 15:34:06 fünf 15:34:13 ++ 15:34:14 Haha 15:34:24 a can approve this ;) 15:35:12 so, no problems with order drinks 15:36:05 I switch the topic 15:36:07 #topic: Queens Release translattion phase 15:36:34 a major topic... 15:36:47 let's look in the plan: #link https://releases.openstack.org/queens/schedule.html 15:37:25 scrolling down, down, down ... 15:37:37 soft string freeze starts next week Monday 15:38:10 yes. R-5 15:38:28 ianychoi: When you expect stable branching? In RC-1? 15:38:47 (Looking) 15:39:24 As usual, tripleo-ui is cycle-trailing and will start freezing a couple of weeks later... Also master branch translations are still broken, there are patches to help but we have to solve some general CI issues on the project first! 15:39:26 (Working on it!) 15:40:43 eumel8, yes but On Soft StringFreeze, encouraging translations on master branch first would be nice I think 15:41:07 jpich: thx 15:41:13 since the time between RC1 and final RC are rather short 15:42:05 jpich, just plz tell me or eumel8 after finally fixing this issue - we might need to re-fill out translation result from translation memory since translation source is currently empty on tripleo-ui 15:42:35 ianychoi: Yes, I will reply to that thread and ping you both when it's finally resolved. Thanks for that, I'm relieved we can recover them! 15:42:56 jpich, power of Zanata :) 15:43:01 ianychoi: alright, I will scan dev mailing list for infos and ask robcresswell, our valuable customer :) 15:43:04 zanata++ :) 15:44:19 eumel8, yep and also discussing with current Horizon PTL is good I think :) 15:44:30 ianychoi, jpich: tripleo-ui -> easy going, easy to translate 15:44:59 Small mercies 15:45:44 ianychoi: of course. and after that trying to search new zuul jobs for sync the new branches ;) 15:46:13 eumel8 is so great I18n PTL! :) 15:46:38 thx :) 15:46:49 #topic Open Discussion 15:47:17 so, there are more open discussions between the normal topics 15:47:30 It's getting late, I have to leave you... 15:47:37 but it was a very good meeting :) 15:47:51 jftalta, have a good dinner :) 15:47:51 thx jftalta, have a nice evening 15:48:20 dinner, evening... no, just back to work ! 15:48:30 ahaha 15:48:43 jftalta, haha see u! 15:48:51 see u ! 15:49:04 goodbye all ! 15:49:37 alright, if there are no more topics, then thx to all for attending 15:50:13 eumel8, are you planning to more deploy playbooks in openstack/i18n repo? 15:51:36 ianychoi: I think so, there is an URI module in Ansible which is good to work on APIs and I believe we will use Zanata API more in the future. 15:52:30 ianychoi: and sorry for my limited Python skills, but I wasn't able to write the stats script in this language. 15:53:58 eumel8, now I have two more idea on that: 1) That idea looks nice if the playbooks will be integrated with Zuul jobs later to automate I18n stuff and u will guide more to me and other I18n team members and 2) Then I think adding a virtualenv for tox would be a good idea like http://git.openstack.org/cgit/openstack/openstack-ansible/tree/tox.ini#n100 15:55:40 In my opinion, using playbooks is intended to automate jobs, not for scripting purposes. For scripting purposes, I think using shell script or Python would be much better for maintainability. 15:55:45 ianychoi: thx for the link. That makes really sense. And of course, integrating this kind of jobs in Zuul is also possible. 15:57:54 #link https://docs.openstack.org/i18n/latest/tools.html 15:58:03 ianychoi: I can guide you in Ansible, of course, but I try also to understand Zuul jobs to test them locally or repair them when it's broken. But this takes time for understanding. 15:58:45 "pip install -r test-requirements.txt" is better than describing specific versions in a document. From this idea, I found that sample in openstack-ansible repository. 15:59:23 And like "tox -e venv -- python ./tools/zanata/zanata_stats.py " :) 15:59:46 I simply installed "apt install ansible" but it seems that it installs so old ansible version. 15:59:57 ok, have to look into 16:00:19 I think "pip install ansible" is better :) 16:00:51 just wondering about < 2.0 version. I won't ask which OS version you have installed ;) 16:01:44 I am using Ubuntu 16.04 LTS and I now tell that installing with apt will result so old Ansible version. 16:02:07 mhmm, strange 16:02:44 But on tox.ini in openstack-ansible repo, it seems that ansible version is specified as requirement and controlled by pip I think 16:02:53 2.0.0.2-2 - indeed 16:03:41 "ansible-playbook 2.0.0.2 16:03:42 " 16:03:50 but I saw the error unfortunately 16:04:47 No more on open discussions from me 16:05:12 thx 16:05:19 #endmeeting