15:01:31 #startmeeting horizon 15:01:32 Meeting started Wed Mar 4 15:01:31 2020 UTC and is due to finish in 60 minutes. The chair is amotoki. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:33 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:36 The meeting name has been set to 'horizon' 15:01:49 hi 15:01:52 hi 15:03:30 e0ne: vishalmanchanda: hi, lets wait for a while 15:04:47 okay, let's start 15:05:20 #topic notices/annoucements 15:05:47 as usual, the week of Apr 6 is ussuri-3 milestone. 15:06:01 it is a month away for the feature freeze. 15:07:11 that's all from me. anything else to be shared? 15:07:58 #topic general priotiries 15:08:59 #link https://etherpad.openstack.org/p/horizon-release-priorities 15:09:32 re the policy stuff, I have no good progress to be shared this week. I was busy as I was forced to change my dev env and needed to spend much time :( 15:10:24 re Django 1.11 drop, I sent a mail to the congress ptl to encourage reviews 15:10:32 but I see no progress so far. 15:10:36 amotoki: thanks. 15:11:00 #Error-messages-refactor 15:11:08 perhaps we no longer need to discuss the django 1.11 drop here. 15:11:30 amotoki: +1 15:11:34 I have corporate radomir comments. 15:11:47 Now there is one issue i observed 15:12:23 vishalmanchanda: I just returned from the vacation. will review your patch asap 15:12:24 whenever we redirect to index view I think the control over details link(href) is no longer availble with us and js is not called . 15:12:53 the link and action on the link looks like not possible after redirect. 15:13:02 e0ne: thanks Ivan. 15:13:21 vishalmanchanda: is what you mentioned here covered by some comment in the review? 15:14:19 I mean radomir give some comments on my patch 15:14:35 https://review.opendev.org/#/c/708069/ 15:14:48 I have fixed all of them. 15:15:09 vishalmanchanda: thanks, I will look later today too 15:15:21 rdopiera:ok. 15:15:56 If any scenario which didn't have redirect then my patch works fine. 15:16:15 I am looking into it how to fix it. 15:16:28 so do we still have an issue in cases where redirect is involved? 15:16:28 vishalmanchanda: did it work before your patch? 15:16:48 amotoki: yeah:( 15:17:01 rdopiera: nope. 15:17:21 vishalmanchanda: then it's something to be fixed separately I suppose 15:17:53 rdopiera: yeah. any suggestion? 15:19:01 vishalmanchanda: I need to understand better what is happening, but since it's an existing problem, it should't be blocking your work on the message refactor 15:19:03 vishalmanchanda: to clarify, what doesn't work with 'redirect' before you patch? I am confused that it seems you are saying the current 'redirect' does not work. 15:20:55 amotoki: what i mean is this work fine https://review.opendev.org/#/c/708069/ if we are not passing redirect in handle. 15:21:28 amotoki: but that is wrong. 15:22:24 vishalmanchanda: so, the answer is 'yes' for rdopiera's question "did it work before your patch?", right? 15:24:04 amotoki: no what i mean if i redirect to index page then collapse detail msg using 'href' not works. 15:24:29 but if i didn't redirect then it works. 15:24:57 vishalmanchanda: hmmm.... so you are always discussing a case with your patch, right? 15:25:06 yup. 15:25:31 the original question is what happens "before" your patch. that confuses me 15:26:08 anyway, we need to look into the detail on what happens in a vishalmanchanda's chane 15:26:30 waiting for your input.... 15:26:33 https://review.opendev.org/#/c/708069/ 15:28:46 apart from this, regarding mox removal, we see a great progress by stephenfin's patches. 15:28:47 :) 15:28:47 https://review.opendev.org/#/q/project:openstack/horizon+branch:master+topic:remove-mox 15:29:04 stephenfin: thanks for your hard work! 15:29:09 I confirmed this completes the mox removals 15:29:14 no problem; happy to help 15:29:21 and I am doing a final cleanup 15:29:42 stephenfin: really appreciated!!! 15:29:59 thanks to amotoki for reworking them to make more sense :) 15:29:59 I believe we can land them soon 15:30:00 stephenfin: cheers:) 15:30:10 I think that's the last of the openstack/ projects using it too \o/ 15:30:15 * stephenfin prepares the successbot message 15:30:26 :) 15:30:29 :) 15:31:25 hm... http://codesearch.openstack.org/?q=mox3&i=nope&files=&repos= 15:32:25 it's better http://codesearch.openstack.org/?q=mox3&i=nope&files=requirements.txt&repos= 15:33:05 anyway, it 15:33:25 anyway, it's great that we finanlly get rid of mox :) 15:34:01 yeah, perhaps horizon and congress are the last pieces who use mox3. 15:34:43 but horizon is the last piece which actually consumes it 15:35:27 regarding "Chinese translation handling", we landed https://review.opendev.org/#/c/708414/ today 15:36:06 I think the next step would be to test horizon with the new lang codes (zh_hans/hant) 15:36:08 right? 15:36:46 it should work without any issues 15:37:03 I hope so 15:37:48 once we confirmed they work, we need to decide (with the i18n team) whether we use zh_hans/hant or keep zh_ch/tw for Ussuri translations. 15:38:02 AFAIR, rdopiera's the first patch renamed current translations to the new names wich we abandoned 15:39:07 e0ne: do you mean https://review.opendev.org/#/c/640981/? 15:39:27 yes, this one 15:40:01 translations are automatically imported by the job, so the patch just reduces the diff for a new translation import. 15:40:07 rdopiera: are you going to restore and celebrate the Birthday of your patch tomorrow? :) 15:40:30 amotoki: sure, I don't propose to do it ourself in horizon repo 15:40:37 it may require some coordination with the translations team 15:41:33 I will restore it, and we can abandon it again in the worst case 15:42:39 rdopiera: I was joking.. but we can test how it works using your patch against the latest master 15:43:28 yeah what we need to do is to test horzon with rdopiera's patch to confirm it works well 15:43:56 it just helps us avoid doing it manually though :) 15:44:59 let's test zh_hans/hant in the coming one or two weeks (even though we cannot understand these languages) and discuss the next plan 15:45:22 #action e0ne to test https://review.opendev.org/#/c/640981/? 15:46:01 e0ne: thanks. or you can just copy the existing zh_ch/tw to zh_hans/hant and test them :) 15:46:09 will do it 15:46:38 I am familiar with the job script so I can coordinate the further steps 15:47:29 anything to discuss more on the general priorities? 15:47:37 nothing from me 15:47:53 none from my side. 15:48:04 moving on 15:48:08 #topic bugs/reviews 15:48:31 I added two topics to "Reviews that need attentions" section in https://etherpad.openstack.org/p/horizon-release-priorities 15:48:49 the first one is https://review.opendev.org/#/c/705886/ 15:49:06 which proposes a change to avoid stripping leading/traling spaces in password forms 15:49:25 e0ne shows a negative feedback on this but I am not sure the reason 15:49:25 I home vishalmanchanda and rdopiera will put +2 on it 15:49:47 amotoki: there was some discussion on that on the mailing list I think 15:49:47 e0ne: what is your real concern on this? 15:49:47 I really don't want to block this patch because it fixes real issue 15:50:24 I prefer to strip spaces in passwords to not have issues with password copy-paste 15:50:43 but that's only my opinion 15:51:11 if community would like to have this merged - I won't block it 15:51:15 rdopiera: the mailing list discussion is found in the commit msg. 15:51:41 great 15:52:30 I am fine with this patch. 15:53:23 or we can dicuss this more on the same thread. 15:53:34 discuss* 15:53:43 e0ne: thanks. I understand your point. perhaps it is a balance and it would be nice to show your opinions in the mailing list thread rather than the review. I was surprised what is a technical problem. 15:55:01 amotoki: ok, I'll post it to the mailing list too 15:56:09 e0ne: appreciated. it is really a problem where persons have different opinions and we need to find a balance/compromise. 15:56:45 I think it should put -1 to my patch as it lacks a release note at least :p 15:57:00 and tests ;-) 15:57:13 hehe, of course 15:57:16 the second one is https://review.opendev.org/#/c/710174/ 15:57:23 haha: ) 15:57:23 (just kidding, that should be covered by django's tests) 15:57:52 it is a variant of a fix in the master branch from e0ne https://review.opendev.org/#/c/675894/ 15:58:01 but it requires cinderclient 5.0.0 15:58:11 that's was my question 15:58:39 e0ne: comment on which topic? 15:59:15 oh.. I see that your fix doesn't require a new cinderclient 15:59:26 I'll test it on my env 15:59:42 it just borrows a logic from cinderclient 15:59:50 so I would like to ask your opinionns 15:59:52 cool 16:00:45 we've passed the hour 16:00:52 thanks for joining all 16:00:55 #endmeeting