10:00:01 <tonyb> #startmeeting requirements
10:00:02 <openstack> Meeting started Wed Jan  4 10:00:01 2017 UTC and is due to finish in 60 minutes.  The chair is tonyb. Information about MeetBot at http://wiki.debian.org/MeetBot.
10:00:03 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
10:00:05 <openstack> The meeting name has been set to 'requirements'
10:00:10 <tonyb> #topic rollcall
10:00:19 <prometheanfire> ok then
10:00:33 <tonyb> sigmavirus, number80, dirk, coolsvap, toabctl y'all around?
10:00:50 <tonyb> prometheanfire: morning
10:03:16 <dirk> o/
10:03:27 <tonyb> prometheanfire: looks like it could be more a chat than a meeting ;P
10:03:47 <tonyb> Hi dirk
10:04:03 <prometheanfire> :D
10:04:46 <tonyb> #topic Any controversies in the Queue?
10:05:15 <tonyb> anything?
10:05:25 <prometheanfire> not too sure, nothing really stands out
10:06:13 <tonyb> A few awkward constraints updates but nothing terrible
10:06:35 <prometheanfire> ya
10:06:39 <tonyb> Lots of red in the Verified column :(
10:07:43 <tonyb> #topic Requirements priorities for Ocata
10:07:49 <toabctl> hi
10:07:51 <tonyb> #link https://etherpad.openstack.org/p/requirements-track-constraints-usage
10:08:21 <tonyb> I meant to generate stats on how close to compleetion we are
10:09:03 <tonyb> 45 open reviews
10:09:18 <tonyb> not too bad I think we started with 124
10:09:50 <tonyb> There are a few that are a little messy but only 3 actually failing jenkins
10:09:51 <prometheanfire> with the holidays and all
10:10:28 <tonyb> Yeah dirk has done a good job with the support reviews
10:10:48 <tonyb> We may *just* make it this cycle so we can do the "fun" stuff in pike
10:11:25 <jokke_> :P
10:12:08 <tonyb> jokke_: hey long time no see
10:12:22 <prometheanfire> :D
10:13:04 <tonyb> I think the hardest one will be os-vif which needs to be able to develop on windows
10:13:30 <tonyb> hard only because I have 0 experience settinh up a development environment there
10:14:45 <prometheanfire> haven't touched windows in years :|
10:15:14 <jokke_> hi tonyb \o
10:15:17 <tonyb> we (OpenStack) don't have good docs on setting up a development environment
10:15:21 <jokke_> just lurking on the background :D
10:15:31 <tonyb> I'll tackle it but much later
10:15:40 <tonyb> it wont block us
10:15:44 <tonyb> jokke_: :)
10:16:24 <tonyb> So the next question is .... how much coverage is good enough to move on with the fun work and let the straglers catchup?
10:16:40 <tonyb> 80% 90% 99.999%?
10:16:45 <tonyb> thoughts?
10:16:56 <prometheanfire> can't we just give it 110%?
10:17:09 <tonyb> prometheanfire: LOL
10:17:20 <prometheanfire> though honestly, 80-90 is good to start
10:17:48 <jokke_> tonyb: I'd love to say majority, but I have feeling that majority does not agree :P
10:18:18 <tonyb> jokke_: well 51% is a majority ;P
10:18:25 <jokke_> tonyb: indeed
10:18:56 * tonyb goes to generate some stats ... talk amongst yourselfs ...
10:19:05 <prometheanfire> eh
10:19:08 <prometheanfire> I'm too tired
10:19:26 <jokke_> Rough holidays? Happy to be back work resting? :D
10:19:27 <prometheanfire> though, I do have musl based openstack images if you want to look :D
10:19:59 * jokke_ goes to google what is musl
10:20:09 <prometheanfire> lol
10:20:13 <prometheanfire> alt libc
10:20:26 <prometheanfire> http://gentoo.osuosl.org/experimental/amd64/openstack/gentoo-openstack-amd64-hardened-musl-20170103.qcow2
10:20:33 <jokke_> yah :D
10:20:33 <prometheanfire> I'm working on a smaller image now
10:21:17 <jokke_> so how good coverage that has nowadays and how much smaller footprint?
10:22:33 <prometheanfire> it is quite a bit smaller
10:22:53 <prometheanfire> same system, diferent libc, 27M musl on boot, 48M glibc on boot
10:23:06 <tonyb> jokke_: there are 254 projects, and we have 154 of them with merged constraints support (probably slightly more now)
10:23:28 <tonyb> jokke_: which is ~60%
10:23:39 <jokke_> tonyb: that's majority \\o \o/ o// o/7 :P
10:23:42 <tonyb> with open reviews on the others
10:23:44 <prometheanfire> tonyb: is that what you meant by coverage?
10:24:17 <tonyb> prometheanfire: a tox.ini that will use constratints when creating all appropriate venvs
10:24:24 <jokke_> tonyb: then you send e-mail to mailing list that you start doing fun stuff after 2 weeks, who is not onboard by that, feel free to merge or work around :)
10:24:43 <tonyb> :)
10:24:56 <prometheanfire> tonyb: I'd say 80% :D
10:26:06 <jokke_> tonyb: the problem with the community is that there's always significant portion who does not care until they have to. Give them a reason and that number bounces ;)
10:26:14 <tonyb> well the numbers for now are in and we're are 83% so perhaps we're good to go?
10:26:36 <tonyb> it's late to land anythign now but we can get rolling on the groundwork
10:27:00 <prometheanfire> sgtm
10:27:22 <tonyb> dirk: you've been quiet ... what do you think?
10:27:38 * dirk is in real life conversation needs to read backlog
10:28:29 <tonyb> dirk: okay ... focus on the IRL you can come back with thoughts here later
10:30:40 <tonyb> I'm going to skip right to Open discussion as we can cover anything from requirements-tasks there
10:30:48 <tonyb> #topic Open Discussion
10:30:57 <tonyb> #link https://etherpad.openstack.org/p/requirements-tasks
10:31:48 <tonyb> So the PTG ... do we have anything to talk about or shoudl we float around the other rooms during the Monday and Tuesday?
10:32:10 <prometheanfire> float around?
10:32:18 <tonyb> I s'pose we could have a half day sprint on some of the divergent requirments stuff
10:32:19 <prometheanfire> oh, ptg
10:32:25 <tonyb> prometheanfire: Yeah
10:32:46 <prometheanfire> I think we should sync up and work on that, ya
10:33:15 <prometheanfire> input from other groups would be nice there
10:33:21 <jokke_> is there space reserved for requirements?
10:33:46 <tonyb> jokke_: I think so ... during the horizontal days
10:34:02 <tonyb> but it might be shared with release management
10:34:16 <tonyb> I guess we'll know more RSN
10:34:30 <jokke_> tonyb: in that case I think it would be at least fair to make slot when people knows that there is someone in that space for syncs not initiated by req
10:34:46 <tonyb> prometheanfire: Yeah I shoudl setup a "at this time we'll be taling about $x" please be there
10:35:00 <tonyb> and do a better job of inviting key projects
10:35:16 <prometheanfire> yarp
10:35:40 <tonyb> jokke_: I think I agree
10:36:30 <jokke_> printing sing on the table "We'll be here Tuesday between 1400 and beer a clock. Beer a clock depends how much attendance after 1400" :P
10:37:31 <tonyb> :)
10:37:43 <prometheanfire> :D
10:38:03 <jokke_> as I would assume if the horizontals have anything specific scheduled that would be early and the Tue afternoon would be more of catching up time
10:39:02 <tonyb> jokke_: quite possibly
10:40:01 <tonyb> #action tonyb to find out whats going on with the PTG and setup a couple of timeslots for key discussions
10:40:53 <tonyb> Do we have anything else for open discussion?
10:41:19 <prometheanfire> non
10:41:38 <prometheanfire> I'll be at fosdem if anyone wants to say hi
10:42:22 <jokke_> prometheanfire: I'll be there too!
10:42:53 <prometheanfire> with evrard?
10:42:55 <jokke_> prometheanfire: we definitely need to catch up around some lunch triple :P
10:43:14 <prometheanfire> could be breakfast :P
10:43:22 <jokke_> it could
10:43:38 * jokke_ loves the relaxed feeling in FOSDEM
10:43:53 <prometheanfire> yarp
10:44:02 <jokke_> I'll be there from Fri till Mon
10:44:23 <prometheanfire> same, but leave sun night to the netherlands
10:44:24 <jokke_> not gonna do the same mistake as last time ... Flew in Sat morning and out Sun evening
10:44:31 <prometheanfire> ouch
10:45:32 <jokke_> tonyb: are you gonna be around?
10:45:48 <tonyb> jokke_: sadly no :(
10:46:01 <tonyb> I'm at home until the PTG
10:46:10 <prometheanfire> ya, he's too good for us
10:46:15 <tonyb> Well Australia at least if not at home ;P
10:46:39 <tonyb> prometheanfire: Or I just want to see my family ;P
10:46:55 <tonyb> Anyway I think we're done with the meeting
10:46:59 <jokke_> Australia is quite big ... you definitely can escape from home there
10:47:00 <prometheanfire> like I said
10:47:00 <tonyb> #endmeeting