20:04:03 <robcresswell> #startmeeting horizon 20:04:03 <openstack> Meeting started Wed Apr 26 20:04:03 2017 UTC and is due to finish in 60 minutes. The chair is robcresswell. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:04:04 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:04:07 <jeremy_moffitt> o/ 20:04:08 <openstack> The meeting name has been set to 'horizon' 20:04:08 <rdopiera> hey 20:04:09 <david-lyle> o/ 20:04:11 <ying_zuo> o/ 20:04:16 <choyj> \o/ 20:04:18 <gary-smith> o/ 20:04:21 <robcresswell> So, the meeting bot might get muddled; I just started it in openstack-meeting by accident 20:04:34 <robcresswell> was wondering where everyone was :) 20:04:36 <jgravel> o/ 20:04:40 <robcresswell> Hey everyone 20:04:57 <gugl> o/ 20:05:16 <robcresswell> #topic Notices 20:05:29 <robcresswell> There's a couple of things I wanted to raise 20:06:25 <robcresswell> Firstly, I'll be away the next 2 weeks, so there'll be no meeting; I'll send out an email as well 20:06:38 <robcresswell> One of those weeks is the summit, so I would expect a lot of disruption anyway 20:07:12 <robcresswell> The second item is really an appeal for longer term contributors 20:07:42 <robcresswell> Despite Horizons activity levels seeming sort of high at a surface level, we're really struggling for people with long term commitments to maintain the codebase 20:07:59 <robcresswell> & who understand large portions of the code 20:08:44 <robcresswell> If you're interested in becoming core and have the time to commit from your employer etc, please get in touch 20:09:12 <robcresswell> I know a couple have messaged recently and I'll be following up with them too 20:09:13 <jeremy_moffitt> do you have any suggestions for how to build that expertise other than just spending more time on it for now? 20:09:56 <robcresswell> Things that I found really useful in terms of building relevant knowledge was reviewing the bug list itself, and then picking out items I knew almost nothing about and fixing them 20:10:37 <robcresswell> Reading the bugs gives you a much better grasp of what Horizon is really missing; there is tons of feedback and discussion in there. 20:10:47 <david-lyle> reviews help too, same idea pick an area you don't know much about and try to dig deep enough to feel comfortable with the review 20:11:13 <rdopiera> I find the comments of other people in the reviews very helpful 20:11:13 <david-lyle> very slow at first, admittedly 20:11:27 <david-lyle> ask questions 20:11:35 <robcresswell> Yeah. And please don't hesitate to give a +1 We totally understand that its a learning process and don't expect reviews to always be perfect/correct 20:11:53 <robcresswell> but if you do nothing, we have no way of gauging how to teach 20:12:27 <jeremy_moffitt> sound like good suggestions, thanks! 20:12:27 <robcresswell> So just review to the best of your knowledge, and then give that +/-1. Check the comments from other reviewers and you'll see what you missed :) 20:13:14 <robcresswell> Thats all from me anyway in terms of announcements; did anyone have anything else? Otherwise we can just have open discussion. 20:14:46 <robcresswell> #topic Open Discussion 20:14:52 <david-lyle> are people coming to the forum? 20:15:03 <gugl> you mean summit? 20:15:03 <david-lyle> do we have meeting times and rooms allocated? 20:15:11 <david-lyle> it's the forum now 20:15:17 <david-lyle> but yes 20:15:29 <david-lyle> because name changes = progress :)_ 20:15:36 <rdopiera> "summit" was such a vulgar name 20:15:50 <gugl> I will be there ...do you have any events list for horizon? 20:15:52 <jeremy_moffitt> someone should update the url https://www.openstack.org/summit/boston-2017/ ;-) 20:16:11 <robcresswell> The only sessions we have are project/ops feedback and the project update 20:16:50 <ying_zuo> I will be there too :) 20:16:57 <robcresswell> \o/ 20:16:59 <david-lyle> we should at least have a F2F 20:17:21 <gugl> cool 20:17:24 <robcresswell> F2F? 20:17:28 <robcresswell> face to face? 20:17:36 <david-lyle> yes 20:17:56 <robcresswell> ah 20:18:05 <robcresswell> something casual? bar? 20:18:21 <robcresswell> Or were you looking for a more formal event at the summit to chat Horizon 20:18:27 <david-lyle> both 20:19:19 <robcresswell> Not sure we'll be able to find official space at the summit at this point 20:19:37 <david-lyle> I'm sure there's place to meet 20:19:38 <robcresswell> but we could definitely all get together for dinner or something 20:19:51 <robcresswell> I'll get in touch with the foundation and see 20:20:01 <ying_zuo> \o/ 20:20:23 <robcresswell> and send out an email about arranging an evening to get together 20:21:20 <david-lyle> thanks robcresswell 20:22:28 <gugl> sounds good! 20:23:18 <robcresswell> :) 20:23:45 <robcresswell> If anyone wants any further advice on reviewing, bug fixing, learning, other contribution, please just ask. I'm usually on IRC if I'm awake. 20:24:27 <gugl> ok...will bug ya 20:24:33 <rdopiera> I was thinking about proposing some kind of a mentoring program, but then I realized we will do that on IRC anyways 20:24:53 <robcresswell> Oh, and one thing I found reeeeally handy when I joined Horizon was just jumping in on IRC to dig into people's bugs. There were a number of things I found, or bugs confirmed just by quick discussions 20:24:54 <rdopiera> you just have to ask 20:25:07 <robcresswell> rdopiera: Yeah, we're generally one of the more responsive channels with helping people 20:25:33 <robcresswell> rdopiera and david-lyle are both cores too, if people didn't know 20:25:40 <robcresswell> although david is more like a grand-core... 20:25:50 <robcresswell> :D 20:26:02 <ying_zuo> :) 20:26:13 <diablo_rojo_phon> robcresswell: for a place to meet to talk about stuff there are the hacking rooms we have set aside. 20:26:20 <jeremy_moffitt> whats the preferred process for getting +2s on changes that have a lot of +1s? I understand this dovetails into the issue from earlier... feels inappropriate to pester the couple of cores that are around a lot about every change, but theres a big backlog on gerrit of stuff waiting for core reviews 20:26:26 <david-lyle> diablo_rojo_phon, perfect 20:26:37 <robcresswell> diablo_rojo_phon: oo, hacking rooms? Did I miss an email? 20:26:44 <rdopiera> jeremy_moffitt: pestering is the only way, though 20:26:49 <diablo_rojo_phon> robcresswell: I can pm you the link to sign up when I get back to my laptop :) It was in an email to the ml too. 20:26:56 <diablo_rojo_phon> Went out a few weeks ago. 20:27:04 <robcresswell> jeremy_moffitt: If its been sat a couple of weeks, pester 20:27:05 <diablo_rojo_phon> It's just an ethercalc 20:27:17 <diablo_rojo_phon> Setup like the reservable rooms at the ptg. 20:27:24 <robcresswell> diablo_rojo_phon: I'll have a look, thanks! 20:27:26 <rdopiera> *especially* if it has +1s already 20:27:30 <david-lyle> jeremy_moffitt, also raising wayward reviews in this part of the meeting is acceptable 20:27:40 <robcresswell> +1 david-lyle 20:27:42 <jeremy_moffitt> ok! I just dont want to become mosquito noise 20:27:58 <diablo_rojo_phon> Found the link: https://ethercalc.openstack.org/Boston_Forum_Hacking_Rooms 20:28:04 <diablo_rojo_phon> For the sign up anyway. 20:28:45 <david-lyle> jeremy_moffitt, honestly we overlook things, reminders are not bad. 20:29:00 <robcresswell> diablo_rojo_phon: Awesome, thanks 20:29:01 <david-lyle> hourly reminders are another story 20:29:11 <ying_zuo> lol 20:29:14 <jeremy_moffitt> great, thanks! delicate balancing act :) 20:29:40 <david-lyle> someone will politely let you know if it's too much 20:29:49 <robcresswell> Honestly, unless its been <48 hours or something, I would prefer noise and requests to silence and frustrated bug fixers. 20:30:05 <david-lyle> < or > 20:30:08 <david-lyle> ? 20:30:18 <david-lyle> which way is the alligator ? 20:30:23 <jeremy_moffitt> I got what he's saying, if the last pester was less than 48 hours ago, wait it out a smidge 20:30:37 <jeremy_moffitt> otherwise, gentle reminders are acceptable 20:30:40 <robcresswell> yeah :) or the patch is less than 48 hours old is actually what I meant :) 20:30:42 <david-lyle> robcresswell's tired, so I kid 20:30:51 <robcresswell> Yeah I did doubt myself haha 20:31:28 <robcresswell> I'll check when there are no obvious collisions and put something in the ethercalc for Horizon then 20:33:06 <david-lyle> that would be a great time to talk about future direction, so if you have things you're wanting in Horizon, that will be a great time to get agreement 20:33:27 <david-lyle> or at least raise awareness 20:34:45 <robcresswell> absolutely. We also have an ops/plugin feedback session, so if you're an operator or building a plugin, that would be a good thing to go to 20:35:39 <robcresswell> I think we can call it there, if nobody has anything further? 20:36:47 <robcresswell> Thanks everyone! 20:36:52 <david-lyle> thanks! 20:36:55 <gugl> thanks! 20:37:00 <robcresswell> #endmeeting