/srv/irclogs.ubuntu.com/2008/12/17/#launchpad-meeting.txt

=== Rinchen`` is now known as Rinchen
=== Rinchen`` is now known as Rinchen
=== Rinchen` is now known as Rinchen
=== salgado-afk is now known as salgado
=== mrevell is now known as mrevell-lunch
=== mrevell-lunch is now known as mrevell
=== bac_afk is now known as bac
barry#startmeeting15:00
MootBotMeeting started at 09:00. The chair is barry.15:00
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]15:00
bacme15:00
EdwinGrubbsme15:00
barryhello everyone and welcome to this week's ameu reviewers meeting15:00
barrywho's here today?15:00
intellectronicame15:00
vednisme15:00
sinzuime15:00
rockstarme15:00
vednisargh15:00
barryvednis: going old skool today?15:01
=== vednis is now known as mars
marsbarry, ghostbusting15:01
adeuringme15:01
barry:)15:01
salgadome15:02
flacosteme15:02
barryallenap: ping15:02
barryBjornT, cprov, danilos ping15:03
danilosme15:03
intellectronicabarry: BjornT is on leave today15:03
barrygmb: ping15:03
barryintellectronica: thanks15:03
gmbme15:03
gmbThanks barry15:03
cprovme15:03
barry[TOPIC] agenda15:03
MootBotNew Topic:  agenda15:03
barry * Roll call15:04
barry * Last meeting of the year?15:04
barry * Don't forget to add find-entry-uri rules when exposing new stuff in the API. See [[https://launchpad.canonical.com/API/StyleGuide#Update%20the%20XSLT%20stylesheet|API Style Guide >> Update the XSLT stylesheet]]. -- ''allenap''15:04
barry * Peanut gallery (anything not on the agenda)15:04
barry * Action items15:04
cprovbarry: thanks (I forgot)15:04
barry * Mentoring update15:04
barrynp15:04
barry[TOPIC] last meeting of the year15:04
MootBotNew Topic:  last meeting of the year15:04
barrydo you guys want to meet on the 24th?  i don't think i do :)15:04
barryshall we make this the last meeting of 08?15:04
rockstarNope15:04
flacostei'm on leave, so +115:04
rockstarI'll probably be out on the 24th15:04
barryany objections?15:05
barry5... 4... 3... 2...15:05
barry115:05
barrydone15:05
barry[TOPIC]  * Don't forget to add find-entry-uri rules when exposing new stuff in the API. See [[https://launchpad.canonical.com/API/StyleGuide#Update%20the%20XSLT%20stylesheet|API Style Guide >> Update the XSLT stylesheet]]. -- ''allenap''15:05
MootBotNew Topic:   * Don't forget to add find-entry-uri rules when exposing new stuff in the API. See [[https://launchpad.canonical.com/API/StyleGuide#Update%20the%20XSLT%20stylesheet|API Style Guide >> Update the XSLT stylesheet]]. -- ''allenap''15:05
barryallenap: the floor is yours15:05
* gmb blinks15:06
rockstarHe never me'd, but I asked him to put this on here, so I know what it's about...15:06
barryrockstar: i missed that he didn't mii, but go ahead15:07
abentleySorry I'm late.  My CHR day, so schedule's a little off.15:07
barryabentley: no worries!15:07
rockstarWell, earlier in the cycle, I landed a branch exposing the bmps to the APIp15:07
rockstar-p15:08
rockstarI didn't update the XSLT stylesheet though, because I didn't know about it, and my reviewer didn't ask about it.15:08
rockstarSo allenap landed a branch with a bunch of new changes because it seemed I wasn't the only one (I reviewed the branch)15:09
flacosteyes15:09
flacostethat would have been part of my API reviewer cheat-sheet15:09
rockstarSo I just want to remind everyone to make sure the wsdl file gets updated on API changes.15:09
flacoste(which I didn't do, so I suck)15:09
bacthe posted link does not work for me.  is it available on the new wiki?15:10
rockstarNo idea.15:10
barrydoubtful15:10
flacostenobody moved this yet15:10
barryi really need to spend some time moving the dev resources over to the new wiki15:10
flacosteafaik15:10
cprovrockstar: is it possible to make `lint` complain about it ?15:10
flacostewell15:10
flacostethere is a gotcha abohut this15:10
flacostein the sense that the XSLT file lives in a separate branch15:11
flacosteit's in the launchpadlib branch15:11
flacostenot on the launchpad branch15:11
flacostethe rationale for having it on launchpadlib was that some users asked for it15:11
rockstarMaybe just asking about updating it is enough.  We are all pretty honorable.15:11
flacosteand we were hoping for community contrib on it15:11
flacostei agree with rockstar15:11
rockstarI mean, if my reviewer asked about it, at least I would have known about it.15:12
abentleybarry: Yeah, I've been meaning to move the developer documentation over, but I wanted to make sure it was all kosher.15:12
rockstarAnd it would at least be a good reminder.15:12
barryabentley: i think it could use some gardening along the way, but if you're bored, go for it! :)15:13
cprovwell, if we don't have a code check it's very likely that even the most honorable programmer will forget to do it once in while.15:13
cprovbut I'm fine with it being part of the dev & reviewers guidelines.15:13
barryif devs don't remember it needs to be updated, it's likely some reviewers will also not remember15:13
* barry looks in mirror15:13
barrycprov: i definitely think that's a good start15:14
abentleybarry: I'm meaning https://launchpad.canonical.com/DeveloperDocumentation, and it seems pretty clean to me.15:14
barryflacoste: can we just pawn this one off on you too as part of the api reviewer cheatsheet?15:14
flacostebarry: sure15:14
barryabentley: oh yeah, that looks fine.  it would be great to move those over.  the reviewer ones need more gardening15:15
barryflacoste: thanks15:15
barryabentley: thanks15:15
barryanything else on this topic?15:15
barry[TOPIC]  * Peanut gallery (anything not on the agenda)15:16
MootBotNew Topic:   * Peanut gallery (anything not on the agenda)15:16
barrythe floor is open.  do you have anything else to discuss today?15:16
abentleybarry: bzr send.15:17
barryabentley: give me some good news!15:17
rockstaryay!15:17
abentleyWhen the next rev of launchpad goes live, "bzr send --no-bundle --mail-to merge@code.launchpad.net" should Just Work.15:18
flacosteawesome!15:18
rockstarWoot!15:18
abentleyIt will create a merge directive attached to an email in your configured mail client.15:19
abentleyThe body of that email will be used as an initial comment.15:19
flacostethis is great15:19
barrythis is fantastic15:19
abentleyThe diff in the merge directive will be attached as the review diff.15:19
flacosteso we could upgrade lpreview on top of that15:19
barryflacoste: +115:19
* mars can see that becoming a new alias in his bazaar.conf15:19
flacosteto integrate the lint and other stuff15:20
abentleymars: Yes, I highly recommend setting an alias.15:20
abentleyflacoste: Yes, that's one option.  Another would be extending bzr send so that we can just hook that in.15:20
sinzuiabentley: can I specify a diff or the revision to make the diff from?15:20
abentleysinzui: Yes.15:20
barryabentley: does it play nice with looms?15:20
rockstarbarry, does anything? :)15:21
barrylol15:21
abentleybarry: Not in combination with Launchpad.15:21
barryabentley: gotcha15:21
abentleybarry: Sorry, but LP is branch-obsessed, and doesn't really grok loom threads.15:21
flacosteabentley, barry: i'd expect a bzr send on a bzr export-loom-ed branch should Just Work15:21
abentleyflacoste: Right.15:21
flacosteexport-loom FTW!15:22
marsabentley, will it do dependant branches properly?15:22
barryflacoste: right, but you'd have to be careful about exported higher threads so they don't include too much diff15:22
abentleyflacoste: But your branch must have a public location specified.15:22
barrymars: yeah, exactly15:22
=== salgado is now known as salgado-lunch
abentleymars: No.15:22
mars:(15:22
abentleymars: Merge directives (bzr send output) have no concept of a dependent branch.  They only specify a change to apply.15:23
marsah, ok15:23
abentleyMerge proposals have dropped the dependent branch feature for now, because it greatly complicates things.  It's an 80/20 rule.15:23
marsright15:24
rockstarYup15:24
barrywell, this is still a great advance, thanks code team!15:24
abentleyOh, I should mention that the diffs will appear in the email and on the web page.15:24
barryabentley: will there be an easier way to download the diff? rather than cut-n-paste?15:24
rockstarIn the email as an attachment, right?15:25
abentleybarry: It will be an attachment in the email, but on the web UI, not yet.15:25
abentleyHowever, it's a librarian file, so we can get that into edge soon, if we want.15:26
* rockstar is so essited!15:27
barryvery cool15:27
allenaper, me, sorry.15:27
rockstarallenap, I got your back.15:28
abentleyOne of the cool things about this feature is virtually any URL works.  I just sent a merge proposal with the target branch specified as http://bazaar-vcs.org/bzr/bzr.dev, and it correctly picked the LP branch.15:28
rockstarabentley, that's effing awesome15:28
abentleyNote that LP does not handle bunldes yet, so for best results, specify --no-bundle.15:28
rockstarabentley, how does it handle branches it doesn't know about?15:28
abentleyThat will ensure it checks that the appropriate revisions are present at the public location.15:28
abentleyrockstar: For source branches it doesn't know about, it creates a new RemoteBranch.  For target branches it doesn't know about, it errors.15:29
rockstarOkay.  That error is then emailed to me?15:29
abentleyrockstar: Yes.15:30
rockstarabentley, once again: woot15:30
marsabentley, rockstar, you may want to copy the questions from this meeting into the feature FAQ, once it's written15:30
abentleymars: Good thought.15:30
rockstarmars, point15:30
rockstarWell, since barry is gone, I guess the meeting is over...  :)15:31
barryi'm not gone, just my irc sucks15:31
barryis this thing on?15:31
abentleyThe one bad thing is my holidays start today, so I won't be on duty to answer questions until the new year.15:31
barrybut is there anything else for today?  any other topics?15:32
rockstarabentley, we should chat and I should get a brain dump then.15:32
abentleyrockstar: Sounds good.15:32
rockstardd if=/dev/abentley of=/dev/rockstar15:32
abentleyrockstar: Remember the ending of Indy 4? :-)15:33
barryi guess we're done then? :)15:33
rockstarYup!15:33
barry#endmeeting15:33
MootBotMeeting finished at 09:33.15:33
intellectronicathanks barry15:33
barryhappy holidays and new year!15:33
marsthanks barry15:33
marssee you all in the new year!15:34
allenaprockstar: Thanks dude, I saw that! :)15:35
allenaprockstar: I am so not on the ball today.15:35
rockstarallenap: no prob15:35
=== salgado-lunch is now known as salgado

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