21:01:24 #startmeeting 21:01:25 Meeting started Tue Nov 23 21:01:24 2010 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:26 Useful Commands: #action #agreed #help #info #idea #link #topic. 21:01:31 Welcome to our weekly OpenStack team meeting... 21:01:38 Today's agenda is at: http://wiki.openstack.org/Meetings 21:01:45 #info Remember you can add topics to the agenda by editing the wiki directly... 21:01:59 #topic Actions from previous meeting 21:02:08 * Dissenters to start a blueprint process thread on the MLs 21:02:25 I saw the thread on openstack@lists.l.n, make sure your point is heard there 21:02:45 #topic Current release stage: Implementation 21:02:58 For the curious I documented the release cycle at: 21:03:05 #link http://wiki.openstack.org/ReleaseCycle 21:03:15 Comments/critics welcome :) 21:03:34 So at this point you should be busy writing code, reviewing proposed branches, and pinging dendrobates so that he approves your design :) 21:03:51 Any question on the current stage ? 21:04:27 yes 21:04:43 how are bug reports prioritized over blueprints? 21:04:43 jk0: ask and you may get an answer. 21:04:52 or vice versa 21:04:52 Carefully. 21:05:13 or to put it another way, should we be focusing more on bugs or blueprints right now? 21:05:15 jk0: the further you go into the cycle, the more focus the bugs should get 21:05:31 late o/ 21:05:44 jk0: it depends on the bug, I'd say. A critical issue should be fixed asap 21:05:49 jk0: new feature work is the focus, unless pvo directs different for you 21:06:04 great, thanks 21:06:12 OK, moving on to a closely related topic... 21:06:17 #topic Release status 21:06:36 dendrobates is working on the bexar blueprint lists, so until we have them I don't really know what we want to track, so I don't really have a release status yet... 21:06:48 ooh, blame me 21:06:59 I will. 21:07:07 #info I'm just a bit worried by the state of bexar-network-service, since it has a few specs depending on it and it looks stuck in Drafting... 21:07:19 I have approved most everything, it seems like an unreasonable ammount of work for a release though 21:07:34 #link https://blueprints.launchpad.net/nova/+spec/bexar-network-service 21:08:01 dendrobates: approving the design is not the same as taregting to a specific release... especially since we planned for two 21:08:06 ttx: I agree it needs to be ironed out early 21:08:25 I mean just for bexar 21:08:47 I agree the Nova list seems unrealistic, but I'm new around here :) 21:09:24 dendrobates: should we have a cleaner and more realistic set of targets by next week ? 21:09:43 I will be modifying priorities as soon as I get feedback from stakeholders 21:09:51 dendrobates: i've been working on Glance bexar targeting with jaypipes 21:09:57 it's almost clean. 21:10:09 a large number of which, have been busy partying in Japan 21:10:11 dendrobates: ok 21:10:35 anything else on that subject ? 21:11:16 #topic Bugs status meaning discussion 21:11:31 OK, so in the same spirit as http://wiki.openstack.org/BlueprintsLifecycle, I need to document the Bugs lifecycle 21:11:45 that is write in a reference doc what each status means to us. 21:11:55 I'd like your input on that, since I have no strong opinion... 21:12:08 In particular what meaning do you want for "Fix Committed" and "Fix Released" ? 21:12:41 released = in trunk, committed = in branch proposed for merge ? 21:12:48 ^ ++ 21:12:56 It's worth noting that bugs in "fix committed" are still listed on bugs pages. 21:13:04 "fix released" are not. 21:13:07 xtoddx: I like that 21:13:26 well, one issue there 21:13:43 for non-developers who want something fixed, knowing it's in a release is good 21:13:52 So if we go with "in trunk "== "fix released", people may stumble upon a bug in a released version of Openstack, and not find it in the bug lists and report it again. 21:13:54 basically, we say there is more value in seeing a bugfix is proposed for merging, than saying a release contains it 21:14:04 I could see users thinking since they got an official release, it's fixed, only to be disappointed 21:14:12 Conversely, keeping things at "fix committed" is really noisy to developers trying to get an overview of bugs. 21:14:40 soren: that's a LP bug then, we should be able to filter non-commited bugs, if we cant already :) 21:14:45 I agree, ons solution is more user-oriented (users of releases) while the other is a bit developer-centric 21:14:55 eday: I'm sure we can. 21:15:03 eday: It's just the default list of open bugs. 21:15:12 eday: Bugs in "fix committed" are still "open". 21:15:42 Just as a data point, Ubuntu uses "fix released" as soon as a fix has been uploaded t othe archive. 21:15:50 soren: yup, and perhaps that's a bug we should file: default lists should not include comitted 21:16:02 eday: I'm not sure I'd agree with that. 21:16:15 soren: but ubuntu targets bugs to specific releases 21:16:20 we're building nightlies right? so landing trunk == releasing that day? 21:16:29 hmm, sounds like this discussion would benefit from a larger forum. I'll kick a thread on the MLs about it 21:16:30 xtoddx: We're builing per commit. 21:16:38 xtoddx: building, even. 21:16:43 xtoddx: So more often than nightly. 21:16:54 right, so i stand by landing in trunk == released 21:17:00 dendrobates: Not sure where you're going with that. 21:17:29 xtoddx: I'm slightly in favour of that as well, but could probably be convinced otherwise. 21:17:34 #action ttx to start a thread about LP bug statuses (in particular FixCommitted meaning) 21:17:42 I just mentioned Ubuntu as a data point, not really as an argument either way. 21:17:43 they can mark a bug fixed in the current dev release when it is uploaded, but not others 21:17:52 dendrobates: Oh, right. So can we. 21:17:55 perhaps we should do the same 21:18:00 that was my point 21:18:13 dendrobates: Gotcha. 21:18:18 so, I'm for whatever ubuntu does, because in the past I've found trying to use LP in a way ubuntu does not can be painful 21:18:33 but I do have that one concern 21:18:49 Ubuntu is not known for great bug handling 21:18:57 heh 21:18:59 soren, xtoddx, dendrobates, eday: I'll rehash the discussion on the ML to make sure everyone can expose his opinion. 21:19:03 but they have a bazillion 21:19:37 OK to move on ? 21:20:07 yup 21:20:16 #topic Mailing list consolidation 21:20:20 dendrobates: floor is yours 21:20:44 ah yes 21:20:56 at the summit we discussed the mailing lists 21:21:14 and it was the nearly unanimous opinion that we had too many 21:21:26 Hear hear! 21:21:35 We should cull the lists back to one main dev list and and announce list 21:21:50 "too many" as in "too many without a single message posted in them" 21:22:00 and revisit it when traffic for any one topic gets high 21:22:11 Can we make the announce list an actual announce list and not a medium for distributing news letters? 21:22:20 I plan on culling the nova and swift lists, but... 21:22:24 soren: i only sent the newsletter once to that list 21:22:36 Ok. 21:22:45 soren: what announce list are you talking about 21:23:02 dendrobates: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-announce 21:23:02 dendrobates: mailing lists from openstack.lists.org 21:23:13 An announce list is useful. 21:23:13 ok 21:23:25 For announcing new releases and such. 21:23:25 this holds the complete 4,000+ people who registered on the website during launch of openstack 21:23:31 I need to ask LP what to do about the archives 21:24:07 dendrobates: You want to consolidate all of {openstack,nova,swift}@lists.launchpad.net into one? 21:24:15 yes 21:24:19 Sounds great. 21:24:30 only openstack would remain 21:24:40 Right. 21:24:50 yes, we should divide them when traffic gets too heavy, not before they get any traffic. 21:24:55 do you agree that not losing the archives is important? 21:25:11 Figuring that out will delay it a little bit. 21:25:14 Can't we just disable the mailing list, keeping the archives? 21:25:23 dendrobates: i could care less about the archives 21:25:27 I should know the answer to that, really. 21:25:36 I don't assume anything with LP 21:25:40 * soren checks 21:25:51 I think thats the case, I disabled a list once 21:25:58 and the archives remained 21:25:59 great 21:26:01 We should keep the archives 21:26:20 are there any objections to dropping nova and swift? 21:26:33 there is /some/ value in keeping the archives... but not enough to prevent us from merging in the near future 21:26:51 So what wil happen to the teams? 21:27:00 ttx: I just wanted to know how hard to work at it, if it wasn;t easy 21:27:03 does glance have it's own too we should include? 21:27:08 They exist mostly to have these mailing lists, afaik. 21:27:14 the teams will not change 21:27:32 you can use teams to request reviews of merge proposals 21:27:47 glance has a list too 21:27:52 for that reason alone they are worth keeping 21:28:05 nothing posted to it in the archives. 21:28:20 I don;t want to change the teams right now. One painful change at a time please 21:28:46 dendrobates: No problem. I was just wondering if they were going to be repurposed. 21:28:52 i see no need to change teams 21:29:00 #action dendrobates to merge (or delegate merging of) the MLs, keep the archives 21:29:02 OK, I'll send an email to all the list explaining the changes. 21:29:14 so please ignore multiple copies 21:29:35 anything more on that subject ? 21:29:55 nope 21:30:02 #topic Merge queue backup in nova 21:30:06 eday: floor is yours 21:30:19 so, there are two thigns here I wanted to address 21:30:49 First, we have a lot of things in the queue, we all need to review more :) 21:31:16 If you have an oustanding branch, don't be afriad to ping people in IRC to get a review 21:31:38 Second, there are a few branches that are quite stale 21:31:49 Some dated in Sept/Oct... what should we do with these? 21:31:56 I can purge those 21:32:09 They most likely will not merge, but I don't want to lose the work 21:32:11 but some, i.e. raw disk images need to be picked up 21:32:24 the branches don't go anywhere 21:32:41 But if no one pushes them forward, they're as good as gone :) 21:32:47 true 21:33:05 I guess we should ping the folks who proposed them and see what each status is 21:33:16 ie: xtoddx, what is the plan for auth-server? 21:33:19 eday: if they are linked to a blueprint or a bug, they should still be found 21:33:38 ttx most of the old ones are not 21:33:51 ttx: yup, but I'm just saying we should piss or get off the pot with the merge props :) 21:33:52 eday: need to do gap with what has been merged with the osapi to see what else needs to happen 21:34:02 eday: the only critical part is a middleware for swift auth 21:35:42 xtoddx: ok, so we should probably remove the merge prop until thats ready 21:35:52 indeed 21:36:24 Ok, that's all, I just wanted to get things moving to keep the merge prop page clean, rather than having to remember which ones are actually valid or not 21:36:40 thanks for bringing it up 21:36:48 Also, some things are hard to approve becuse there's no way some of us can test certain configs, but that's another issue 21:37:17 So cleaning it up is a recurrent work that everybody with enough power should help with, right 21:37:43 it = the activereviews page(s) 21:38:01 right 21:38:40 for the record, I plan to work on a dashboard that should start blinking when we reach some absuive situation 21:39:01 like say, having 2-month old reviews stuck or too many of them unreviewed 21:39:14 ttx: cool 21:39:27 that should help us with the overall "health" of the project 21:39:34 ttx: and wire that up to tazers for all nova-core 21:39:45 I like that. 21:39:54 #topic Open discussion 21:40:30 Anything else on your mind ? 21:40:57 anyone pissed off about anything :) 21:41:40 I will have the new Events Page up later today with all links of slides and videos from Design Summit 21:41:50 Watch twitter for announcement 21:41:54 any word yet on location for next design summit? 21:42:00 it looks like not all the blog posts are going to the wiki sidebar 21:42:08 we are thinking Silicon Valley as 20% of all attendees were from there. 21:42:35 I have created a new wiki page to plan the event in the open and will launch that next Monday after the holiday 21:42:35 spectorclan: better beer in Dublin, and starts with a D ;) 21:42:49 will there be any events in europe ? 21:42:53 ttx: we are going to Europe as well in 2011, just not sure when yet but we will be there 21:43:01 heh there is more to this world than silicon valley 21:43:05 We are planning on LinuxTAG and others 21:43:20 spectorclan: any in britain / nordics ? 21:43:20 We will have a Europe Design Summit in the summer some time, weather is nicer 21:43:27 xtoddx: re: blog > wiki, what do you mean? 21:43:34 Where in Europe is open to this group? 21:43:49 sorry, not wiki, but http://openstack.org/ 21:43:51 I like Munich 21:43:57 spectorclan: rackspace UK offices? 21:44:04 annegentle: the right sidebar of "latest" doesn't have all the blog content 21:44:05 ttx: Good idea! I have a couple of Guiness vouchers left from my last visit. 21:44:09 spectorclan: Brussles is the most central, due to high speed trains 21:44:12 Munich, plan it right after CEBIT : p 21:44:15 Brussels 21:44:27 Munich is almost unreachable. 21:44:32 as you can see, lots of ideas. Will let you know and we are thinking CEBIT for OpenStack also 21:44:36 OK, Brussels?? 21:44:40 xtoddx: ah yeah I see what you mean. I'll ping Todd Morey on that. Maybe it's highly selective :) 21:44:51 spectorclan: or Paris or Amsterdam, but those are more expensive. 21:45:11 What about london ? Copenhagen ? 21:45:15 I have been to all three and do like Brussels, not a big fan of Paris and Amsterdam has too many distractions. 21:45:23 zykes: London is very $$$$ 21:45:29 Don't know much about Cophenhagen 21:45:31 London is expensive and Copenhagen is full of Danes 21:45:42 poor soren (: 21:45:48 also Copenhagen is just reachable by plane. Or boat. 21:45:48 It's true. 21:46:00 Will look at 2011 event plan and see what timing looks best and get your thoughts. 21:46:14 spectorclan: will there be any blog posts regarding that ? 21:46:18 So, plan is May in Silicon Valley; Fall in Japan and Summer in Europe 21:46:25 In Europe we have that thing called high speed train than the Swiss, French, BeneLux and English can use to go all over the place. 21:46:52 I think there will be resistance to the valley 21:46:52 zykes: Yes I will post blogs on the options as well as use IRC to pre-discuss. All event planning will be in the open in the wiki. 21:47:06 it seemed like there was at the summit 21:47:13 dendrobates: I know this but it is hard to ignore the 20% of the attendees from there 21:47:16 but it is easy to get ot 21:47:16 folks in the valley are always looking for excuses to get out, just fyi :) 21:47:30 no it's not. Which attendees 21:47:39 ttx: Yeah, much better than high speed buses: http://www.theonion.com/video/obama-replaces-costly-highspeed-rail-plan-with-hig,18473/ 21:47:42 I have the lists and can pass them along to you 21:48:02 spectorclan: question, would it be possible to drag in ZenOSS as well ? 21:48:18 ok, we'll close now, I guess dendrobates and spectorclan need convince each other now 21:48:21 zykes: We can contact them. Right now there is a CloudCamp that wants to be at Design Summit in May 21:48:33 CloudCamp ? 21:48:36 feel free to continue the discussion on #openstack (or here if you really want to 21:48:37 ) 21:48:43 ok 21:48:47 i can stay here 21:49:04 #endmeeting