15:02:07 #startmeeting horizon 15:02:08 Meeting started Wed Jan 15 15:02:07 2020 UTC and is due to finish in 60 minutes. The chair is amotoki. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:09 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:11 The meeting name has been set to 'horizon' 15:02:16 hi 15:02:19 o/ 15:02:37 hi 15:02:42 o/ 15:03:09 welcome all 15:03:11 I already had beer and wine, so I hope I can coordinate the meeting well :) 15:03:38 amotoki: you're happy man :) 15:03:46 hehe 15:03:46 🙂) 15:04:03 in addition, my laptop has a trouble with typing 'e' 15:04:21 #topic notices/annoucements 15:04:38 ë 15:05:04 european folks has a lot of 'e' variations :) 15:05:27 Ussuri-2 milestone is Feb 10. it is a month away. 15:06:03 while it is just a reminder, It would be nice if we land things related to the framework changes. 15:06:19 +1 15:06:40 second, horizon 18.0.0 (new major version) was released. 15:06:48 the major version bump is due to py27 drop. 15:07:01 I'm back to upstream development now. helpfully, I'll finish everything I promised this month :) 15:07:39 e0ne: very happy to hear that. I see you've recovered in the new year! 15:07:56 amotoki: I did 15:08:16 indeed 15:09:09 back to horizon 18.0.0 or the master branch, if you notice breakages in horizon plugin let us know them or try to fix them (the latter is much preferred) :) 15:10:04 another notice is that Django is capped with <3.0 now. 15:10:26 we see several breakages in plugins with uncapping Django. 15:10:48 sounds reasonable to cap <3.0 15:10:53 The detail is described in the commit message in https://review.opendev.org/#/c/701213/. 15:11:04 I plan to document it in the horizon doc. 15:11:43 related to django versions, we can now run non-default Django version tests without tox.ini change. See https://review.opendev.org/#/c/700524/ 15:12:09 during the holiday weeks an idea hit me and I implemented it. 15:12:12 amotoki: thanks a lot for this patch! 15:12:39 yeah nice work. 15:13:05 those are announcements on what happened recently (from my side) 15:13:36 anything other to share? 15:13:59 nothing from my side this week 15:14:16 moving on 15:14:30 #topic Community Goals 15:15:07 I believe we've completed one goal "Drop python 2.7 support" 15:15:13 +1 15:15:25 +1. 15:15:49 thanks all 15:16:46 regarding the new policy stuffs, I am still working on it. 15:16:57 nothing new to share now 15:17:55 e0ne: any update on mox removal? 15:18:20 I'm finishing my patch. it will be ready this week for sure 15:18:37 ready == ready for review 15:18:41 cool 15:19:05 I can't guarantee that the first patch will be OK to get it merged 15:19:05 I think we can work together once an initial version is pushed 15:19:13 +1 15:19:54 no need to push a perfect vrsion :) 15:20:04 :) 15:20:06 hit a troubl with "e" :( 15:20:44 done 15:21:02 ê 15:21:07 è 15:21:11 é 15:21:15 ë 15:21:21 ē 15:21:33 amotoki: you can choose ^^ what you want :) 15:22:01 yeah, copy-and-paste would help me :) 15:22:17 lét's move on to the next topic 15:22:25 :) 15:22:42 #topic Django versions 15:23:02 vishalmanchanda: any update on this? 15:23:41 https://review.opendev.org/#/q/topic:drop-django111-support+status:open 15:24:17 only few left repos left where these patches are not merged yet. 15:24:44 we've already droppped django 1.11 and we have proposed patches 15:24:46 It would be nice if you guys review them. 15:25:02 vishalmanchanda: will do it tonigh 15:25:09 so it looks like it is just a matter of time. 15:25:22 exactly. 15:25:25 if a plugin hits a probelm, they need to merge it 15:26:10 the other big topic aroudn Django versions was the translation job. 15:26:38 I worked with Sean and Andreas and all of them have been fixed. 15:27:33 so I think we've done all of things and are waiting for merging patches in plugins, right? 15:27:44 awesome! 15:28:25 https://review.opendev.org/#/q/topic:babel-config+status:open 15:29:08 the remaining patches with the babel-config topic are optional 15:29:23 as I mentioned in these reviews 15:29:26 all of the patches are merged for translation fix. 15:29:38 they are not translation targets 15:30:35 anything to be noticed? 15:30:54 nothing. 15:31:40 if we've covered all, I will send a notice to the discuss ML to remind the remaining things around horizon plugins around Django (and related stuffs). 15:32:06 double "around" looks weird..... 15:33:52 I think silence means nothing raised :) 15:33:55 moving on 15:34:06 #topic Bugs/Reviews to be raised 15:34:28 do you have any to share with the team? 15:36:32 tmazur: I commented your change https://review.opendev.org/#/c/702195/ on refactoring vs a bug fix. 15:37:13 there is no need to rush but I would like to see your opinion on how we can move it forward 15:37:30 yes, thank you. I am totally in the another part of this bug 15:37:56 In brief the point of this change is pagination 15:39:03 sounds good. let's explore a reaonable way in the review :) 15:39:10 And using an existing solution seems more logical to me than wiring a pagination to current tables 15:39:33 Yes will wright this point in the review :) 15:39:45 write* 15:40:21 the pagination is really a tricky and magical world.... 15:40:31 exactly! 15:41:08 that's why the simple way is to use which already is magiv=cal 15:41:14 magical* 15:42:09 yeah, that handles a lot. 15:42:11 And yes you are right, I should clarify it in the commit message 15:42:51 thanks. the commit message is the most confusing part to me :( 15:43:20 I found a working solution and rushed to share with people :) 15:43:41 hehe :) 15:44:03 that's usual for us 15:44:29 yeah :) 15:45:11 another thing I would like to share is https://review.opendev.org/#/q/topic:bug/1859041+(status:open+OR+status:merged) 15:45:33 it is related to stable branches, but it is worth sharing it. 15:46:12 amotoki: thanks:). I'll update stable/rocky and older once patch to stable/stain will have at lease one +2 15:47:35 we had a good discussion on the stable policies and what we can do. most folks here are involved with stable branches and it is a good example of tricky part of stable branches. 15:49:08 e0ne: I will check it after the meeting 15:49:19 cool 15:49:57 #topic Horizon plugin wide topics/reviews/bugs 15:50:09 one thing is https://review.opendev.org/#/q/topic:remove-six+(status:open+OR+status:merged) 15:50:29 it is inspired by a patch series in horizon by e0ne 15:50:40 :) 15:50:51 I noticed most plugins depends six on horizon dependencies 15:51:06 and Andreas and I sent cleanup patches 15:51:40 only thing I'd like to discuss is when we should drop six in our requirements.txt 15:52:00 per e0ne's comment, we need to clean up six.reraise, so we have some more time. 15:52:41 it's used in a lot of projects, not only horizon-related, so I would like to have it in oslo 15:53:28 that sounds a reasonable way ATM thoguh I havne't understood the full context. 15:53:39 did you discuss it in the oslo meeting? 15:53:44 not yet 15:54:29 oslo meeting or a mailing list topic would be a good candidate 15:55:14 I think we are ahead most teams on six removal 15:55:20 :) 15:56:04 #topic On-demand agenda 15:56:20 anything to discuss? 15:58:12 okay, let's wrap up the meeting. thanks for attending all! 15:58:23 bye all. 15:58:25 thanks everyone! 15:58:27 I would like to cover "Project Priorities" next week. we didn't cover it this week 15:58:32 thanks all 15:58:42 see you next week 15:58:47 #endmeeting