15:02:58 <e0ne> #startmeeting horizon 15:02:58 <openstack> Meeting started Wed Sep 5 15:02:58 2018 UTC and is due to finish in 60 minutes. The chair is e0ne. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:59 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:03:02 <openstack> The meeting name has been set to 'horizon' 15:03:07 <e0ne> hi everybody 15:03:17 <rdopiera> o/ 15:06:49 <e0ne> amotoki, dklyle, betherly_ : are you around? 15:07:30 <dklyle> o/ 15:07:42 <betherly_> o/ 15:07:48 <betherly_> sorry im late 15:09:36 <e0ne> ok, let's start 15:09:49 <e0ne> #link https://wiki.openstack.org/wiki/Meetings/Horizon 15:09:58 <e0ne> #topic Notices 15:11:15 <e0ne> We'd got Rocky release last week 15:11:27 <e0ne> thanks everybody for contributions! 15:11:54 <amotoki> hi 15:12:31 <betherly_> \o/ 15:12:35 <e0ne> amotoki: hi 15:12:36 <e0ne> #topic OpenStack PTG 15:12:45 <e0ne> we'll have PTG next week! 15:12:55 <e0ne> #link https://etherpad.openstack.org/p/horizon-ptg-planning-denver-2018 15:13:50 <e0ne> after the conversation with amotoki, I would like to move most of proposed topic to Tuesday 15:14:14 <e0ne> since on Monday there'll be operators meetup and few WGs sessions 15:14:35 <e0ne> I'll send a mail with proposed schedule tomorrow 15:14:38 <amotoki> and other cross project sessions 15:14:48 <e0ne> amotoki: +1 15:15:27 <e0ne> please, add your name at the topic you're interested in, so we can adjust a schedule to get more attendees 15:15:54 <e0ne> and you can add your topics to the etherpad too 15:16:12 <e0ne> I think we'll have enough time to discuss anything needed 15:17:14 <e0ne> also, we can get some food and drink on Monday somewhere nearby if people want it 15:18:17 <e0ne> any more comments about the PTG? 15:19:14 <e0ne> sounds like we've done with it 15:19:31 <e0ne> I hope to get good conversations in Denver next week 15:20:11 <e0ne> if nobody argue, I'll drop few topics from the agenda on this meeting 15:20:33 <e0ne> they were added as priorities for Rocky release and it worked good 15:21:01 <e0ne> I would like to do the same for Stein release right after the PTG 15:21:23 <e0ne> #topic Removing Inactive Cores 15:21:45 <e0ne> it's pretty sad, but we need to do it to keep project healthy 15:22:11 <e0ne> I sent a mail to the openstack-dev@ mailing list earlier this week 15:22:13 <e0ne> #http://lists.openstack.org/pipermail/openstack-dev/2018-September/134211.html 15:22:16 <e0ne> #link http://lists.openstack.org/pipermail/openstack-dev/2018-September/134211.html 15:23:03 <e0ne> if there are no objections, I'll cleanup horizon-core team in gerrit today and ask stable team to do the same for horizon-stable-maint group 15:23:37 <e0ne> amotoki, dklyle, rdopiera: are you OK with this? 15:24:03 <amotoki> +1 15:24:10 <e0ne> I would like to get some confirmation from the core team 15:25:07 <amotoki> the horizon stable team was not updated for a long time just because it is managed by the stable maint team. 15:25:11 <e0ne> I think, we can discuss how can we attract new reviewers at the PTG 15:25:16 <e0ne> amotoki: +1 15:25:25 <dklyle> +1 15:25:40 <rdopiera> +1 15:26:03 <rdopiera> e0ne: by the way, I got an e-mail from launchpad telling me my membership is expiring 15:26:13 <e0ne> thanks for the confirmation, guys! it's great to know that we're on the same page 15:26:42 <e0ne> rdopiera: AFAIK, you can re-new your membership in the launchpad group by yourself 15:27:07 <rdopiera> e0ne: it told me to contact you or dklyle 15:27:09 <dklyle> e0ne, I think you need admin righst 15:27:13 <e0ne> I need to check if it works for horizon-drivers group 15:27:14 <dklyle> *rights 15:27:58 <e0ne> dklyle: thanks for the information 15:28:45 <e0ne> rdopiera: me or dklyle will update your membership date :) 15:28:56 <rdopiera> much appreciated! 15:29:15 <e0ne> rdopiera: np 15:29:24 <e0ne> #topic Bug Triage 15:29:26 <amotoki> other members have no expiration date. I wonder why it is set only to rdopiera... 15:29:49 <e0ne> amotoki, rdopiera: fixed 15:29:53 <rdopiera> oh, that's because I'm evil >:) 15:30:08 <e0ne> rdopiera: :) 15:30:09 <amotoki> LOL 15:30:30 <e0ne> amotoki: thanks for bug triage reminder 15:30:35 <dklyle> sometimes I was lazy about that :) 15:30:49 <dklyle> so many mouse clicks 15:30:59 <rdopiera> poor mice 15:31:14 <dklyle> they really do have a raw deal 15:31:20 <e0ne> IMO, it's my fail because all mails from launchpad was filtered in my mail client and moved to some non-popular folder 15:31:29 <amotoki> does anyone subscribe launchpad notification for new bugs? 15:31:42 <e0ne> amotoki: I fixed it on Monday :( 15:31:54 <rdopiera> I do, but then I filter them all into a separate mailbox that I never look at... 15:32:00 <e0ne> my plan is pretty simple 15:32:03 <dklyle> rdopiera, +1 15:32:09 <e0ne> and I really want to follow it 15:32:43 <amotoki> hehe 15:32:57 <e0ne> I'll check all bugs on weekly basis and send email to openstack-dev@ with a numbers how many bugs were fixed, reported, triaged 15:33:31 <e0ne> I added a weekly task in my calendar each Thursday 15:33:59 <e0ne> I hope, we'll clean up our new non-confirmed bugs queue pretty quick 15:34:08 <e0ne> amotoki: does this sounds good for you? 15:34:47 <amotoki> e0ne: it works but I am a bit afraid you try to do too much :) 15:35:01 <e0ne> amotoki : I'm asking you because your proposed this topic to the agenda 15:35:24 <e0ne> amotoki: let's try to do it and see how is going 15:35:29 <amotoki> sounds good 15:35:39 <amotoki> I usually subscribe two types of bug mails; new and all. 15:36:02 <e0ne> btw, I finished with our product last week, so I'll have more time for upstream work next months 15:36:09 <amotoki> I can know if someone triages a bug by receiving followup bugs mails. 15:36:31 <e0ne> amotoki: I did the same, but filter was broken and all mails were just archived :( 15:37:01 <e0ne> maybe I have to clean up my gmail filters 15:38:02 <e0ne> can we move to the next topic? I've got one more for this meeting 15:38:44 <amotoki> let's move on 15:38:49 <e0ne> ok:) 15:39:00 <e0ne> #topic horizon review inbox 15:39:34 <e0ne> we've got about ~120 open patches in the gerrit 15:39:49 <e0ne> not a big number even for a small team 15:40:18 <e0ne> but there are a log of old patches if -1 from 2017 15:40:53 <e0ne> I know that sometime people just haven't time to address comments 15:40:59 <rdopiera> I would be skeptical about them ever merging 15:41:38 <rdopiera> there was this "abandoned due to inactivity" thing? 15:41:44 <e0ne> but I think it should be ok to abandon some old patches. e.g.: all patches with no updates for the last 3-4 months 15:41:50 <rdopiera> people can always reopen them 15:42:02 <e0ne> rdopiera: that's what I'm talking about 15:42:23 <e0ne> #link https://github.com/openstack/horizon/blob/master/tools/abandon_old_reviews.sh 15:42:28 <rdopiera> I think we always did it after a release or something like that? 15:42:41 <e0ne> I just don't want to do it without notification 15:43:05 <dklyle> yeah, I add that script 15:43:20 <e0ne> dklyle: I'll test it soon :) 15:43:47 <e0ne> it's some kind of task which we missed during the last release 15:43:47 <dklyle> it posts info in the review that it was abandoned by script for being stale and gives the criteria 15:44:13 <dklyle> and instructions on how to make it active again 15:44:24 <dklyle> it's very satisfying to run :) 15:44:42 <amotoki> IIRC I clean up several numbers of stale patches which were apparently unnecessary manually at the beginning of Rocky cycle. 15:44:50 <amotoki> There are two types of patches: new features and bug fixes. I tend to open bug fix reviews at that time. 15:45:12 <amotoki> automatic cleanup would be nice 15:45:34 <amotoki> but hopefully someone can take over bug fix patches. 15:45:39 <e0ne> I'll do it today or tomorrow 15:46:22 <e0ne> amotoki: I added some patches to my list to check if that bugs are still actual 15:46:37 <amotoki> e0ne: nice :) 15:47:11 <e0ne> that's everything I've got for the meeting today 15:47:29 <e0ne> we've got a bit more time to discuss anything else 15:48:04 <e0ne> oh.. one more 15:48:20 <e0ne> we'll skip a meeting next week 15:48:52 <rdopiera> of course 15:48:55 <e0ne> a lot of people will be at the PTG 15:49:07 <e0ne> I'll send a note to the mailing list 15:49:35 <rdopiera> I wonder if we could also update the egenda on the wiki every time the meeting is skipped 15:49:45 <rdopiera> to say it's cancelled 15:49:57 <e0ne> rdopiera: good point 15:50:28 <e0ne> anything else to discuss today? 15:51:16 <e0ne> seems that we've done 15:51:31 <e0ne> thanks everybody who joined this meeting today! 15:51:44 <e0ne> I hope to see all of you next week at the PTG 15:51:54 <e0ne> #endmeeting