/srv/irclogs.ubuntu.com/2006/08/28/#launchpad-meeting.txt

=== ubuntulog [i=ubuntulo@trider-g7.fabbione.net] has joined #launchpad-meeting
=== SteveA [n=steve@213.133.64.221] has joined #launchpad-meeting
=== lifeless [n=robertc@ppp245-86.static.internode.on.net] has joined #launchpad-meeting
=== mpool [n=mbp@ozlabs.tip.net.au] has joined #launchpad-meeting
=== jamesh [n=james@203-59-178-78.dyn.iinet.net.au] has joined #launchpad-meeting
=== sivang [i=sivan@muse.19inch.net] has joined #launchpad-meeting
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad-meeting
jameshddaa: last week's minutes are here: https://launchpad.canonical.com/BazaarMeeting2006082111:57
=== spiv [n=andrew@218-214-66-203.people.net.au] has joined #launchpad-meeting
ddaajamesh: thank you, I've read them already11:59
ddaaMEETING STARTS12:00
ddaaThis is the Greenhouse meeting, on techniques of growing Bazaar branches in a Launchpad, if that means anything.12:00
ddaaI am just coming back from vacation, so I'll let you guys do most of the talking today.12:00
ddaajamesh: thank you for last week's meeting minutes, it's very good.12:00
ddaa== Agenda ==12:00
ddaa* Roll call12:00
ddaa* Production status12:01
ddaa* Smart server12:01
ddaa* Advertising12:01
ddaa* vcs-imports knits12:01
ddaa* Release finder12:01
ddaa* Python import12:01
ddaa* bzr lp://12:01
ddaa* 1.0 targets12:01
ddaa* Critical bugs12:01
ddaa* Sysadmin tasks12:01
ddaa* Any other business?12:01
ddaa== Roll call ==12:02
ddaampool apologized.12:02
spivI'm here12:02
lifelesshi12:02
jameshI'm here12:02
ddaaSteveA: hey?12:02
ddaaSteveA late :P12:03
ddaa== Production status ==12:03
ddaaAnything to report?12:03
ddaajamesh: how is the future of oops-from-scripts looking?12:03
jameshhaven't looked at it at all since last meeting12:04
ddaalifeless: do you know if jelmer fixed the bug in bzr-svn?12:04
lifelessno12:04
ddaaWe would probably have to purge the filesystem data for his branch when he has fixed them.12:04
ddaaACTION: ddaa to bother jelmer about the bzr-svn bug12:05
lifelesshe should bump his namespace12:05
lifelessthe revisions are corrupt, no telling how far its spread12:05
jameshwe still need to make sure data like that doesn't get past the puller12:05
ddaalifeless: know how we can achieve that? Past discussion we had about that I remember as inconclusive.12:06
lifelessnote it in the bug thats already open12:06
ddaaACTION: ddaa to resume discussion about filtering bad branches in the puller12:07
ddaa== Smart server ==12:07
ddaampool said: We've continued work, most recently pairing with Andrew on12:07
ddaaletting it be run over ssh.  Andrew can report more.12:07
lifelessddaa: no, thats not what I said12:07
lifelessddaa: dude, I said 'jelmer should bump his revision namespace'12:07
ddaalifeless: okay, will say that in the bzr-svn bug12:07
ddaabut there is the separate issue that jamesh mentioned12:08
ddaaI'm happy not to fix it for now though.12:08
spivRight, so the code to run the protocol-so-far over SSH is basically there.12:08
lifelessits not the pullers problem, I really think its purely a bzrlib bug if it happens, file a bug and we'll fix it12:08
spivLots of the infrastructure for that has been submitted for merging to bzr.dev, and is ready to go into 0.1112:08
lifelesstalk with me after the meeting, so we dont block now. But I dont think we should design the bzrlib fetch code twice. It does not make sense.12:09
ddaalifeless: okay. But the puller should be able to recover w/o manual intervention, and I do not think I can ATM.12:09
ddaaspiv: sounds great12:09
ddaa== Advertising ==12:09
ddaaspiv: should I make you the current owner of this task about blogging on similarities between SVN and bzr checkouts (in relation to Launchpad of course)?12:09
spivlifeless & mpool & I will be meeting in person tomorrow to continue work on the smart server.  lifeless has figured out some good goals w.r.t. supermirror integration and HTTP integration that's the next step.12:10
SteveAhi12:10
SteveAi'm on a public holiday12:10
jameshafter the next rollout, we'll be able to advertise that --create-prefix isn't necessary anymore12:10
spivddaa: yes, in fact I've actually got a draft already12:10
ddaaOkay, sorry for not taking notes, I have not yet handled the email backlog.12:10
ddaaSteveA: ^12:10
ddaaWhen the fixes to the greenhouse UI are rolled out, I'll probably post something about that too. People have been asking for that for a long time.12:11
lifelessgreenhouse ?12:11
ddaalaunchpad-bazaar = greenhouse12:11
lifelessdid I miss something ?12:11
ddaaThere was some discussion in the past about that, sabdfl appeared keen to have a cute name, and I like a shorter name.12:12
ddaaSo I sent an email to the launchpad mailing list to "codify the status quo"12:12
lifelessoh :(. Its about as good as dyson was IMO.12:12
ddaalifeless: I'll adopt anything you can agree on with sabdfl12:13
lifelesshow about launchpad-bazaar? Clear, precise, to the point.12:13
jameshddaa: most areas of Launchpad are being debranded in the UI (e.g. blueprint => features), so at most it would be an internal codename12:14
SteveAit will be called "code" in the launchpad UI12:14
ddaaI'm not the one pushing for using cute code names. I'm merely trying to make the boss happy, and taking the opportunity to save a few keystrokes.12:14
SteveAI see where you're coming from.  Honestly, I think it creates more keystrokes all round.12:15
SteveAbecause people have to ask about it12:15
SteveAand it isn't a "sticky in your mind" name like "rosetta"12:15
ddaaSteveA: I'm happy to abandon "greenhouse", but please post a followup to my mail on the launchpad mailing list.12:16
ddaaI have no desire to risk an argument with sabdfl about that issue.12:16
SteveAI dont think it is even worth discussing12:16
jameshshould we move on?12:17
ddaaOkay, then the issue is closed.12:17
SteveAwe can just agree to use the obvious "launchpad-bazaar"12:17
ddaa== vcs-imports knits ==12:17
ddaaApparently all deployed.12:17
ddaaStill a couple of outstanding bzr branches. Have been reviewed, will act on reviews during the week and coordinate with lifeless about getting the patches in rocketfuel.12:17
ddaaACTION: ddaa to advance merging of outstanding bzr fixes into rocketfuel.12:17
SteveAand we'll understand mark or others if they use "greenhose"12:17
ddaaSteveA: ++12:17
SteveAbut we can choose to use "launchpad bazaar"12:17
ddaalifeless: anything interesting to report about the progress of those patch in the bazaarsphere?12:18
lifelessddaa: they are both in the stack of patches spiv is managing12:18
ddaaspiv: does that mean that I do not have to do any more on those patches?12:19
ddaasilence is consent12:20
ddaa== Release finder ==12:20
ddaajamesh: did stub do a test run on staging this week, as reported on the last meeting?12:20
jameshyes12:20
spivI don't know anything about ddaa's upgrade-no-workingtree branch12:20
ddaaspiv: okay, then I'll apply some traction there.12:20
spivBut the list_dir one I'm on top of, yes.12:20
jameshran into another bug (bug 57220), which I'm working on a fix for12:20
jameshhopefully we'll complete a full run with that problem fixed.12:21
lifelessspiv: I referred it to you in reply to a mail from John on the list. 12:21
spivlifeless: Thanks, I'll take a look12:21
ddaajamesh: good, so next week I'll ask about the outcome of the full staging run12:22
jameshyep12:22
ddaa== Python import ==12:22
ddaahttps://launchpad.net/products/launchpad-bazaar/+bug/5636012:22
ddaaWas on leave, so made no progress on that.12:22
ddaaPlan to look at this problem, but after acting on outstanding patches and giving spec feedback. Probably not come around to it this week.12:22
ddaa== bzr lp:// ==12:23
ddaaLast week's action were:12:23
ddaaspiv: read the spec12:23
ddaampool: read/integrate comments12:23
ddaaProgress?12:23
spivI'm pretty sure I gave feedback on the spec.12:23
spivYeah, I did.12:24
jameshyou appear to have, yes.12:24
ddaaOkay, so the ball is in mpool's camp.12:24
spivYep.12:24
ddaaACTION: mpool to read/integrate comments on BranchIndirection12:25
ddaa== 1.0 targets ==12:25
ddaasmart server: is that still on track for the end-of-month deadline?12:25
ddaaimportd bzr transition: the essential functionality was delivered. I'd like to put that on hold until we have the new hire, and have him do the Arch support wipeout.12:25
ddaaSteveA: is that okay? Hom to update the spec?12:25
ddaabzr-roundtrip-svn: in my understanding, we will achieve that by replacing cscvs by bzr-svn when/if we feel comfortable enough with that. 12:25
lifelessI thought roundtrip was cancelled for now12:26
ddaaroundtrip-svn: that means the status of this spec should be changed, since no further action is expected before 1.012:26
ddaaI got heat from sabdfl by closing the spec as "not for us", because it means something specific to ubuntu folks.12:26
ddaaSo I restored it to the previous status.12:27
lifelessapparently it means 'never'12:27
lifelessas roundtrip is clearly a nice thing to do if we ever get around to it, I'd say 'low'12:28
ddaaquoting sabdfl:12:28
ddaa "Not for us" has a specific meaning, in the text of any spec with that status you will see it. Basically it means "this spec is regarded as pointless and not interesting to the project managers, we will not land any code for this even if you contribute it". 12:28
ddaaIf you want to say "we are not going to work on this now", then Lowpriority would be more appropriate.12:28
jamesh"not for us" was coined as a nicer way of saying bugger off12:28
ddaaShould we also remove the 1.0 target as well?12:28
jameshif it isn't a 1.0 target anymore, then I'd guess so12:29
ddaaI'd guess so, but you know what you say about burned cats.12:29
ddaaspiv: is smart-server on track for the end-of-month deadline?12:29
ddaaSteveA: do you agree on postponing Arch cleanups to give to the new recruit?12:30
lifelessSteveA is not here12:31
lifelessthe smart server is not complete.12:31
ddaaAh, right. On holiday...12:31
SteveAddaa: I have no idea of how extensive the arch cleanups are12:31
lifelesswe're aiming to land the core transport and get launchpad support for it in side the 0.11 dev cycle12:31
SteveAas in, how long it would take one knowledgeable, capable person to do so12:32
spivWhat lifeless said :)12:32
ddaalifeless: does that leave enough room to get it up on launchpad by the end of the month?12:32
lifelessno12:33
lifeless'not finished'12:33
ddaaSo I think we need to say this spec will be late. Okay.12:33
jameshend of the month is 3 days away12:33
ddaajamesh: I mean the end of next month :)12:34
lifelessddaa: then you might have said12:34
lifelessyes, we will have the core support rolled out by end of next month12:34
=== spiv agrees
lifelessIF things go smoothly, that might include the performance improvements too12:35
ddaaSteveA: I think a couple of days for me. It's large and sweeping but simple now. I'm suggesting to postpone because I think that's a good exercice for the new recruit to see a lot of the importd code.12:35
lifelessthis is my compatriot ?12:35
ddaalifeless: I think it would be good to get something up on launchpad once there is working code, so we can shake down potential operational issues in parallel with performance improvements.12:36
ddaawell, s/we/spiv/12:36
ddaalifeless: yes12:37
lifelessddaa: we have a plan for that that is low risk, and staged12:37
lifelessddaa: can we move on?12:37
ddaaI'm still not clear on whether the feature is on target, but let's move on.12:37
ddaa== Critical bugs ==12:38
ddaahttps://launchpad.net/bugs/31308 Cannot set branch associated to a product series.12:38
ddaahttps://launchpad.net/bugs/37897 renaming project, product or series breaks vcs imports.12:38
ddaahttps://launchpad.net/bugs/51130 cannot use +admin on a branch I own12:38
ddaaI plan to act on reviews for 37897 and 51130 this week.12:38
ddaaPlan to start work on 31308 after that and spec feedback, so late this week or early next week along with bug 56360.12:38
ddaaIOW, I do not plan to do any new stuff this week.12:38
ddaa== Sysadmin tasks ==12:38
ddaa== Any other business? ==12:38
jameshnone from me12:39
ddaambp said something about12:40
ddaanew item: Strategic planning document: mbp will need feedback on this12:40
ddaafrom people in the launchpad-bazaar team; watch for mail in next couple12:40
ddaaof days.  If you have ideas let me know.12:40
ddaaNot sure exactly what that means, but I think it's related to the post-1.0 planning discussion.12:41
lifelessits not12:41
lifelesswatch for a mail12:41
ddaaOkay. Then if there's nothing more to discuss12:42
ddaathe bazhouse meeting can be closed12:42
ddaaor the greenzaar12:42
ddaaMEETING CLOSED12:42
ddaaThank you everybody for attending.12:43
ddaaoh right12:43
ddaaACTION: spiv and ddaa to review PrivateBranches again12:44
ddaaI think I saw something from spiv recently, will try to do my part this week too.12:44
SteveAddaa: so, I don't think doing the arch removal stuff is good material for the new bzr=launchpad recruit12:44
SteveAi think implementing private branches would be better, for example12:45
ddaaOkay, if that's what you think.12:46
ddaaWe'll talk next week about how to prioritize that work against the Python import and the native-productseries-branch thing.12:47
SteveAok12:47
SteveAto save me asking tomorrow...12:47
SteveAwhat do you plan to do during this week?12:47
ddaaEmail catchup12:47
ddaaReply to reviews, try to get outstanding branches merged.12:48
ddaaI have a lot of those.12:48
ddaaSo I expect that to keep me busy until friday at least. I may have some time at the end of the week to start doing some new stuff.12:49
SteveAwhat are the branches?12:49
ddaadavid/bzr/upgrade-no-workingtree12:49
ddaadavid/launchpad/importd-bzr-native12:49
ddaadavid/launchpad/branch-edit12:49
ddaadavid/launchpad/importd-publish-source12:49
ddaaThe latter is going to need some doing to deploy too.12:50
ddaaAlso, do PrivateBranches spec review and maybe some BranchIndirection.12:53
ddaaSteveA: sounds reasonable?12:53
SteveAwhat is branch-edit about?12:54
ddaaLetting people change the name, owner and product of branches.12:55
SteveAok12:57
SteveAI've got a lot on this week, but I'd like to keep up with how these things are going12:57
SteveAwould you ping me occassionally on irc for a brief chat about how things are going?12:57
ddaaIf you wish, I can report daily.12:58
ddaaBut I expect that to be relatively uneventful.12:58
SteveAthat's fine12:58
SteveAthanks!12:58
ddaahave a nice holiday12:59
ddaaand get away from the computer12:59
SteveAthanks, and I will01:05

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!