17:00:19 #startmeeting Designate 17:00:20 Meeting started Wed Nov 20 17:00:19 2013 UTC and is due to finish in 60 minutes. The chair is kiall. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:21 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:23 The meeting name has been set to 'designate' 17:00:35 Agenda: https://wiki.openstack.org/wiki/Meetings/Designate 17:00:40 Who's about? 17:00:51 Here. 17:00:56 here 17:01:00 here 17:01:18 Here. (sort of, in class) 17:01:38 Looks like we're short a few .. ekarlso / simonmcc about? 17:01:46 Here. 17:01:48 here 17:01:52 Anyway - Let's start :) 17:01:57 #topic Review action items from last week 17:02:27 Two items from last week, both for me: place incubation on agenda (done..) .. and put agenda up before the day of the meet (done!) 17:02:50 great! 17:02:50 #topic Incubation Discussion 17:02:54 :-) 17:03:12 So - It's been a while since we last discussed this. 17:03:23 (IRC lag is awful today :/) 17:03:53 do we have a page done up for this? 17:04:02 I believe we should discuss the merits today, and have a quick vote next week. 17:04:12 cool 17:04:15 mugsie: no, the logs from today should probably be turned into one though 17:04:49 So - The key reasons we didn't get the +1 for incubation last time, was the # of people involved was too low .. 17:05:54 What do people think? Are we at a point yet where we can reapply and not get knocked down due to ^ again? 17:06:14 What's enough people according to them? 17:06:19 so we have 3 major orgs involved now? 17:06:38 artom: there wasn't a specific # 17:06:46 We also have a fella from Redhat in Austin this week that wanted to meet with us about Designate 17:07:10 kiall, heh, so we don't know what to aim for. 17:07:16 That makes it 4 orgs. Should be good to reapply I think 17:07:16 jmcbride: cool, do you happen to know the name? 17:07:20 artom: pretty much :) 17:07:32 Conversely, how many people/orgs came onboard since that verdict? 17:07:47 2 (3 if you include vinod1's RH suggestion) 17:07:54 I am not sure... what have other groups who have gotten incubated had? 17:07:56 Kiall: The fella from Redhat's name is Alex Barreto 17:07:56 Previousally, it was just HP, and really just me 17:08:34 Humm - That doesn't sound like the RH guy I was speaking to in Hong Kong. Anyway, sidetrack :) 17:08:40 Well there's RAX now, and eNovance, though I'm pretty alone over here. 17:08:47 would it make sense to informally chat with the folks that were on the incubation review to see their current thoughts? 17:08:59 yeah, i think thats a good idea 17:09:16 they could give guidence for what others have had 17:09:49 jmcbride: absolutely, but, I think we should have a Yay or Nay amongst ourselves first 17:10:22 what do we have to lose with a "yay"? 17:10:55 isn't it difficult to reapply again if we get a no, right? 17:11:02 jmcbride: lots :) We don't want to be rejected a second time, so we need to feel that we're ready, regardless of what others think! 17:11:31 good point. 17:11:36 Well, over here at eNovance it's not yet deployed in production. 17:11:50 So to err on the cautious side, I'd say nay just for that. 17:11:53 I'm beginning to wonder what incubation actually gets us 17:12:01 Does RAX have a prod deployment? 17:12:10 seems to me that before voting, it would be nice to hear back from an informal chat with the incubation folks 17:12:14 Rackspace does not. 17:12:17 artom - that's a good point AFAIK, HP is the only prod designate 17:12:19 simonmcc: more users, developers, etc 17:12:42 Maybe wait until it's deployed in prod in more places then? 17:12:45 there are a few other designate deploys - none contributors though 17:13:00 Or perhaps contributing deploys. 17:13:02 right, i think that is agood benchmark 17:13:11 * kiall would need to look through a years worth of IRC logs to find the details though 17:13:25 2 -3 more contributing deploys 17:13:26 I'm with artom, a few more production environments would be a strong case 17:14:17 I think I agree, but I'm not sure when that will happen, so I'm not convinced 17:15:07 does RAX or eNovance have a timeline, even if they can't publish it? 17:15:33 There's traction over here for a prod deployment, but since everyone has a million other things to do, it's hard to concretise and move forward. 17:15:50 We are currently looking at feature parity (maybe API v2) to start some deployment 17:15:54 no specific time 17:15:57 yet tho 17:16:29 Applying for incubation is encouraged to be done at the beginning of a development cycle, which is now-ish, 6 months from now, 12 months from now etc etc 17:16:50 I just chatted with the DB project (trove) 17:17:08 When they applied for incubation, they only had two organizations (Rackspace and HP) 17:17:27 two orgs contributing to the code. Only one of them had an actual deployment. 17:17:41 jmcbride: it was 2 production deploys though, wasnt it? 17:17:49 ah.. 17:17:57 HP had it in beta, RAX in production 17:18:24 start deployment of what ? trove? 17:18:35 sorry didn't follow too closely 17:18:40 ekarlso: discussing incubation 17:18:57 jmcbride just had a quick chat with the trove folks sitting next to him ;) 17:19:07 ah, RAX doesn't use trove ? 17:19:18 Yes - they do 17:19:24 Anyway - total sidetrack :) 17:19:35 ok ;) 17:20:09 So are there also technical requirements that Designate would have to meeting for incubation and are we ready with those? 17:20:30 here is the document the trove (formerly known as Reddwarf) folks put together: https://wiki.openstack.org/wiki/ReddwarfAppliesForIncubation 17:21:00 eankutse: yes/no .. I believe things are changing slightly now so some tech requirements must be met before applying, but I also think we meet most of them 17:21:30 k 17:21:33 e.g. automated testing via jenkins/gerrit, devstack integration (we have a DS fork with that..) etc 17:21:45 #link https://wiki.openstack.org/wiki/Designate_Incubation_Application 17:21:51 #link https://wiki.openstack.org/wiki/Designate_Incubation_Application 17:22:04 First link ^ is our original application 17:22:05 This part in particular is probably something we need to address regarding number of contributors: https://wiki.openstack.org/wiki/ReddwarfAppliesForIncubation#Other_project_developers_and_qualifications: 17:22:24 (Probably needs some updating ;)) 17:22:31 Kiall: both links are the same 17:22:42 eankutse: lol.. whoops :) 17:22:48 #link https://wiki.openstack.org/wiki/Designate_Incubation_Application 17:22:59 (easier to find the links in the summary ^ way) 17:23:17 OMG 17:23:27 #link https://wiki.openstack.org/wiki/ReddwarfAppliesForIncubation 17:23:29 finally ;) 17:23:33 :-) 17:25:19 So. What are peoples gut feelings - Is it time? or wait for some condition, or wait so some period of time? (Not a vote - We'll vote next week, after getting a chance to discuss with others outside this room..) 17:25:41 you need to have a certain number of tests etc before you can apply 17:25:55 I say wait, unless we get a good indication of passing in informal talks 17:26:08 ekarlso: That seems like a really arbitrary requirement - link? ;) 17:26:27 we do have the advantage that we had quite a bit of coverage in HK, and were in the OpenStack newsletter this week 17:26:31 I suggest we open up a wiki page where we can document what we find as requirements over the next week and then use that as one of the inputs to voting later 17:26:44 How many developers with contributions do we have? 17:26:48 #link https://wiki.openstack.org/wiki/Governance/NewProjects 17:27:04 jmcbride: if you believe GitHub, 16.. 17:27:11 nvm me kiall 17:27:25 trove (reddwarf) had 17 17:28:15 ekarlso are you referring to this: https://etherpad.openstack.org/p/incubation-requirements (from this thread: http://lists.openstack.org/pipermail/openstack-tc/2013-November/000404.html) 17:28:18 jmcbride: were all of those active? 17:28:30 kiall: I don't know, let me ask. 17:28:54 don't know of emails or such, just remember a discussion in #-infra 17:29:38 According to GitHub - Trove currently has 41 .. Still not sure I believe GH's numbers though 17:30:05 #link https://wiki.openstack.org/wiki/Designate/Incubation_Discussion 17:30:18 created the wiki page for people to put thoughts into later on ^ 17:30:23 Thanks mugsie 17:30:52 mugsie: thx 17:30:56 mugsie: can you summarize the logs after this meet onto that page? 17:31:07 looks like at least one other project is applying for incubation on this cycle: http://lists.openstack.org/pipermail/openstack-tc/2013-November/000414.html (Manila) 17:31:09 Then, we can continue adding etc 17:31:12 yup, action me on it will you? 17:31:20 * kiall has never heard of Manila 17:31:33 http://stackalytics.com/?release=havana&metric=commits&project_type=all&module=trove&company=&user_id= 17:31:59 that's 40 engineers during havana 17:32:16 10 until now for IH 17:32:50 line 31 onwards of this is interesting: https://etherpad.openstack.org/p/ManilaIncubationApplication 17:33:00 Okay - How about, we summarize thoughts so far on that wiki page, have a chat with some TC folks, and come back next week? 17:33:26 ok 17:33:29 heh - cice find simonmcc :) 17:33:33 nice* 17:34:01 agree 17:34:16 #action kiall put Incubation back on agenda for next week. 17:34:34 #action Reach out to some TC folks for opinions 17:34:50 kiall: the trove folks invited everyone on the project to add their names to the incubation application list 17:35:08 Wat. 17:35:08 individuals were responsible for adding themselves if they thought they were contributors. 17:35:34 jmcbride: okay - I suppose that makes sense! 17:36:36 Okay - I think we pause here, and move on to the next topic. We'll summarize to Grahams wiki page and discuss again next week. Any final comments before we do? 17:36:57 The trovians also said that "project developers" is not clearly defined. If you have folks that are working on a deployment but not necessarily contributing code - they probably fit the definition. 17:37:35 That explains 1 or 2 of the names I noticed in there ;) 17:37:58 note that it's just just a raw number 17:38:02 it's how many are actively participating 17:38:13 not just how many have submitted a patch or two 17:38:23 russellb: heya :) 17:38:25 not* just a raw number 17:39:12 also, we're working on coming up with a much clearer definition of the TC's expectations: http://lists.openstack.org/pipermail/openstack-tc/2013-November/000415.html 17:40:33 Excellent - We'll have to read up on those, I assume these came out of summit discussions? 17:40:59 I think some of those still need clarification. 17:41:01 Ex: "Project should have a diverse and active team of contributors" 17:41:18 russellb: I might ping you tomorrow with some Q's, and seeking some opinions. If you don't mind? 17:42:09 sounds great 17:42:14 it's still a work in progress 17:42:23 the docs are just being started 17:42:35 but just letting you guys know that we recognize that more clarification is needed, and we're working to resolve that 17:42:35 russellb: no doubt, it just updated before my eyes ;) 17:42:47 and hopefully will have something in the coming weeks 17:43:05 Awesome :) 17:43:07 cool 17:43:22 Okay - I think that's a pretty good reason to simply wait another few weeks before deciding 17:43:46 ##agreed 17:43:52 yeah, i think if you applied, we'd probably want to wait a few weeks while we settle on criteria 17:43:52 Anyone disagree? 17:43:52 #link https://etherpad.openstack.org/p/incubation-requirements 17:44:13 Sounds reasonable. 17:44:27 We definitely could use some time 17:44:29 waiting sounds the best plan 17:44:32 Great - Let's move on so! 17:44:39 Thanks russellb + everyone :) 17:44:43 #topic Blueprint Backlog - Prioritization 17:44:45 over to you mugsie 17:44:54 np 17:44:55 thanks 17:45:34 basically, there is a lot of blueprints sitting in launchpad, and i think we should at somepoint in the near future go through them 17:45:53 mugsie: good idea 17:45:58 decides the priorities, ordering, and if they are requried at all 17:46:10 agree 17:46:28 I would suggest a separate meeting one day next week, where we can do bp's item by item 17:46:40 (or the week after) 17:46:54 That's probably a good idea - we're short on time as is 17:46:54 Next week is Thanksgiving week here. :) 17:47:05 well, that would not be a good idea then :) 17:47:11 week after? 17:47:18 sounds good to me 17:47:48 IRC, or VC (Google Hangouts etc)? 17:48:20 fine with me 17:48:26 would prefer VC 17:48:27 20 bps... 17:48:34 How long can each one take? 17:48:39 IRC is obviously slower 17:48:39 I'm easy - Just AFK Friday/Monday of this week 17:49:14 i reckon, some will be 30 seconds, some will be 5 mins... 17:49:16 not long overall 17:49:31 I will set a date, and let everyone know then? 17:49:42 OK for me. 17:50:07 mugsie: need emails addresses for anyone to organize a time? 17:50:13 Are people ok with google hangouts? best one i have found for larger groups 17:50:19 and yes, what kiall said 17:50:25 or we could use the -dev mailing list 17:50:37 but do we want to? 17:51:14 I think, for this case, we probably want to keep the call just for those of us involved. 17:51:21 cool. 17:51:25 i think so too 17:51:40 best thing, people email me? graham.hayes@hp.com 17:51:40 i can give my email here if that's fine 17:51:55 ok. Will email mugsie 17:52:17 #action mugsie to organize VC for BP backlog review and general planning 17:52:39 Sure. That works. Availability for Dec 2 - Dec 6? 17:52:56 Please email him so we can get everyone on 1 thread to organize the whole timezone and scheduling malarky :) 17:53:28 Okay - Moving very very quickly on! 17:53:29 #topic Blueprint Standards 17:53:45 basicly, tying in with the last topic 17:53:47 mugsie suggested this item too .. (and I know I'm the worst offender) 17:54:19 But - I think betsy's BP serves as a perfect template for what we *should* be doing .. https://wiki.openstack.org/wiki/Designate/Blueprints/Blacklist_API 17:54:33 have a minimum set of standards for a bp to be marked as accepted... I would suggest having a template wiki page, people can get started from 17:54:39 :D 17:54:46 and yeah, betsy's is the one to aim for :) 17:54:59 * artom feels inadequate. 17:55:06 betsy: you'll notice ekarlso's WIP blueprint is based on your template ;) https://wiki.openstack.org/wiki/Designate/Blueprints/Reverse 17:56:12 thats it really, I would suggest that i stick an example templte up, with a few guides, and we vote on it nxt week? 17:56:15 But then not all bps have APIs in them. 17:56:41 artom: It's more about the level of detail, the intro paragraph explaining the why etc rather than the API spec 17:57:01 yup, just an overview of general changes to the system 17:57:04 Moving really really quickly on - 2 mins left.. 17:57:07 Sounds reasonable. It'll be good to them in a standard format. 17:57:14 #topic Open Discussion 17:57:22 Any other business? 17:57:33 Kiall: I know you've been busy but did you get the chance to look at APIv2 Filtering yet? 17:57:49 ekarlso has a WIP blueprint up at https://wiki.openstack.org/wiki/Designate/Blueprints/Reverse for handling floating IP reverse DNS. It's not complete, but feel free to ping either of us with Q's 17:58:13 eankutse: I managed to get almost all of today on V2 stuff, but not filtering specifically. 17:58:28 k 17:58:40 OpenStack aims to be compatible with the AWS APIs, no? 17:58:50 Should Designate do the same with Route53? 17:58:54 I'm getting to the point that I'm keeping email and chat closed so I can stay distraction free ;) 17:59:09 artom: i would say no 17:59:12 kiall: half past 17:59:21 artom: agree with mugsie 17:59:23 hub_cap: that's right 17:59:41 kiall: cool. Hope you'll be successful on that :-). Looking fwd to the Filtering stuff when you get the chance 17:59:48 artom: that's a whole other discussion - I'm of the opinion that we pay no attention to the R53 API. But - That's just me 17:59:56 mainly because it is a terrible API 18:00:19 Hehe, ok then. Was just asking :) 18:00:21 I'm in full agreement with that. 18:00:29 Seems there's a strong consensus against it. 18:00:40 ;) 18:00:48 Okay - Times up. Thanks all! Please feel free to add agenda items onto the wiki for next week. 18:00:50 #endmeeting