[15:00] <barry> #startmeeting
[15:00] <MootBot> Meeting started at 15:00. The chair is barry.
[15:00] <MootBot> Commands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]
[15:00] <barry> hello everybody and welcome to this week's ameu reviewer's meeting.  who's here today?
[15:00] <gmb> me
[15:01] <salgado> me
[15:01] <danilos> me
[15:01] <sinzui> me
[15:01]  * gmb listens to the wind blowing around the mostly empty meeting
[15:01] <barry> yeah, the asiapac meeting was pretty sparse too.  sprints and team-leads meeting
[15:02] <barry> hopefully then we can make this quick.
[15:02] <barry> [TOPIC] agenda
[15:02] <MootBot> New Topic:  agenda
[15:02] <barry> * Roll call
[15:02] <barry>  * Next meeting
[15:02] <barry>  * Action items
[15:02] <barry>  * Queue status
[15:02] <barry>  * Mentoring update
[15:02] <barry>  * Review process
[15:02] <barry>    * sabdfl request: make sure enums to be in the same interface files as the schemas where they are expressed.
[15:02] <barry>    * thumper - unwrapping import statements (line wrapping that is)
[15:02] <barry>    * drive-by copyright year updates
[15:03] <barry> [TOPIC] next meeting
[15:03] <MootBot> New Topic:  next meeting
[15:03] <barry> i will be traveling to pycon next week.  can someone else chair this meeting?
[15:03] <danilos> barry: can we have MootBot do it? :)
[15:04] <barry> :)
[15:04] <barry> other than that, does anybody else know they will not be here for the next meeting, same time and place?
[15:04] <barry> also note that i will miss the 3/19 meeting too
[15:04] <gmb> barry: I think you're better mailing the list about next week's chair.
[15:05] <barry> gmb: +1
[15:05] <barry> [ACTION] barry email list about needing a chair for the next two weeks
[15:05] <MootBot> ACTION received:  barry email list about needing a chair for the next two weeks
[15:05] <barry> [TOPIC] action items
[15:05] <MootBot> New Topic:  action items
[15:05] <barry> * intellectronica to solicit feedback on ReviewRequestTemplate from launchpad
[15:05] <barry>  mailing list.
[15:05] <barry> i think this was done
[15:05] <gmb> Yes, it was.
[15:06] <barry> cool
[15:06] <barry> * barry to communicate to l-r list that when allocating general queue
[15:06] <barry>  reviews, please favor (but don't overwhelm) new recruits
[15:06] <barry> done
[15:06] <barry>  * barry to communicate to l-r list that >800 line branches need to be
[15:06] <barry>  arranged with a reviewer '''before''' they are submitted
[15:06] <barry> done
[15:06] <barry>  * gmb to hack review-submit to enforce 800 line limit.
[15:06] <gmb> Done, but I need to run it past mwhudson.
[15:07] <gmb> So leave it as an action for next week, I think.
[15:07] <barry> gmb: cool, np
[15:07] <barry> gmb: thanks
[15:07] <gmb> np
[15:07] <barry> [TOPIC] queue status
[15:07] <MootBot> New Topic:  queue status
[15:07] <statik> me! sorry i'm late
[15:07] <barry> i think intellectronica and danilo kicked ass today
[15:07] <sinzui> We have a volunteer for a chair
[15:07] <barry> last night the general queue was huge.  today, it's small
[15:07] <danilos> yeah, we are both on last branches in general queue
[15:08] <danilos> (both by barry)
[15:08] <barry> statik: wow, thanks for chairing this meeting for the next two weeks! :)
[15:08] <barry> danilos: you rock
[15:08]  * gmb chuckles at intellectronica's email.
[15:08] <barry> we have 6 pink branches, with 3 of those in conflict
[15:08] <statik> barry: I deserve that. sure , I can do that
[15:09] <barry> statik: it's okay if you can't or don't want to :)
[15:09] <gmb> intellectronica would be here but millbank caught fire so he's gone home :)
[15:09] <barry> jeebus
[15:09] <statik> i vill do it
[15:09] <gmb> I think "caught fire" might be an exaggeration
[15:09] <barry> statik: awesome thanks.
[15:10] <barry> salgado: what's up with julian's embargoed-archive branch?
[15:10] <salgado> barry, I think it's been approved already
[15:11] <barry> salgado: oh cool, PR probably wasn't update.  no wories
[15:11] <salgado> and I forgot to update its status
[15:11] <barry> [TOPIC] mentoring update
[15:11] <MootBot> New Topic:  mentoring update
[15:11] <barry> any mentors or mentoree comments today?
[15:12] <sinzui> I should give more branches to schwuk
[15:13] <barry> sinzui: give them /all/ to schwuk and take the weekend off :)
[15:14] <sinzui> barry: to hack of formatdoctest,py?
[15:14] <barry> sinzui: :)
[15:14] <barry> [TOPIC] review process
[15:14] <MootBot> New Topic:  review process
[15:14] <barry>    * sabdfl request: make sure enums to be in the same interface files as the schemas where they are expressed.
[15:14] <barry> have i mentioned that one here before?
[15:14] <gmb> Yes, last week, I believe :)
[15:14] <sinzui> yes
[15:15]  * barry needs some ginko
[15:15] <sinzui> There is always an issue of circular imports that must be reconciled.
[15:15] <barry> sinzui: yep
[15:15] <barry> though for the one specific instance i changed, it wasn't a problem
[15:16] <barry> e.g. from canonical.launchpad.interfaces.teammembership import TeamMembership
[15:16] <barry> (or whatever)
[15:16]  * barry skips thumper's proposal which we rejected last week
[15:16] <barry>    * drive-by copyright year updates
[15:16] <sinzui> I can fix that with sed in a few minutes.
[15:17] <barry> sinzui: do you want to take that as an action item?
[15:17] <barry> sinzui: you'll need something to do this weekend :)
[15:18] <sinzui> barry: we /seriously/ want all the 2007 => 2008?
[15:18] <barry> well, i don't think it's a big deal personally
[15:18] <sinzui> I can do it. It wont take long.
[15:19] <barry> i think it's fine to do it as a drive-by but if you're motivated, rs=barry :)
[15:19]  * sinzui still has a trailing whitespace script sitting in Tomboy
[15:19] <barry> [ACTION] sinzui to sed-ify update to copyright years
[15:19] <MootBot> ACTION received:  sinzui to sed-ify update to copyright years
[15:19] <danilos> I'm pretty sure we've got files which have 2006 as the last year
[15:19] <danilos> or even 2005 or 2004
[15:19] <barry> danilos: we're all over the map
[15:19] <barry> i'm sure we have files that have only one year in them
[15:20] <sinzui> danilos: right
[15:20] <barry> sinzui: oh, btw, i have a python script that does this for mailman.  might be easily adapted, if sed isn't your bag
[15:20] <barry> sinzui: it handles copyrights with only one year in them
[15:21] <danilos> I don't think it's a big deal either (once we start opening up parts of LP, we might want to take a look over that, but no big deal atm)
[15:21] <sinzui> barry: I also have a my own find script written in Python that should be upgraded to do replace.
[15:21] <schwuk> barry: sorry - got delayed
[15:21] <barry> sinzui: cool.  i'll leave it to you then
[15:21] <barry> schwuk: np
[15:21] <barry> danilos: agreed
[15:22] <barry> well, anyway that's it for me today.  i'll open up the floor in case y'all have anything not on the agenda
[15:22] <gmb> I have one thought.
[15:22] <gmb> Which is this:
[15:22] <gmb> Can people, devs and reviewers alike, *please* make sure to Reply All to review emails rather than just replying to the list.
[15:23] <gmb> The conversation should be between reviewer and developer with a copy going to the list.
[15:23] <salgado> +1
[15:23] <barry> gmb: +1
[15:23] <sinzui> +1
[15:23] <gmb> Emailing the list directly and not at least CCing the reviewer means that it can get filtered away.
[15:24] <barry> gmb: do you want me to send an email on that?
[15:24] <gmb> barry: If you would, yes.
[15:24]  * gmb gets off his soapbox
[15:24] <gmb> Thanks.
[15:24] <barry> [ACTION] barry will email about cc policy on reviews
[15:24] <MootBot> ACTION received:  barry will email about cc policy on reviews
[15:24] <danilos> well, I'd say people should generally use "Reply-All" ("follow up") anyway, except when they specifically target a person (to exclude everybody else)
[15:25] <gmb> danilos: Yes. It seems, though, that quite a few people do "reply to list" instead of "reply all"
[15:25] <statik> email is for old people
[15:25] <gmb> I think it's habit for mutt users to hit "L" when replying to mailing list messages ;)
[15:25] <danilos> gmb: I found that the headers sometimes seem a bit different when an email finally hits launchpad-reviews list
[15:25] <gmb> danilos: Is there some munching going on?
[15:26] <gmb> Munching?
[15:26] <gmb> Munging.
[15:26] <barry> i don't think so.  should definitely not be munging reply-to
[15:26] <danilos> for example, I've seen my emails get there without CCs to my mentor or a developer, even if they got their messages
[15:26] <gmb> Hmm.
[15:27] <gmb> danilos: Now that you mention it, I saw that whilst salgado was metoring me. His replies would go to the developer and the list, but not to me directly.
[15:27] <danilos> for example, look at my emails from today: I've sent them all to tom.berger@ as well, and that's not showing up in the list
[15:28] <gmb> barry: This might be worth looking into, though I haven't got the first clue about why it'd be happening.
[15:28] <danilos> gmb: what would barry know about mailing lists anyway? ;)
[15:28] <barry> actually, nothing :)
[15:28] <gmb> Harsh.
[15:28]  * barry has no clothes
[15:29] <gmb> I hope that's an emperor metaphor...
[15:29]  * sinzui hands barry a banana leaf
[15:29] <barry> gmb: i haven't noticed a problem with ml traffic.  can you or danilos email specifics and/or an example?
[15:29] <gmb> barry: I'll see if I can find one in my archives.
[15:30] <barry> gmb: take it anyway you want.  i'm not saying :)
[15:30] <danilos> barry: sure, I can send you both what my client sent, and you can have a look at the same message in launchpad-reviews
[15:30] <barry> gmb, danilos cool
[15:30] <barry> anything else today?
[15:31] <barry> 4
[15:31] <barry> 5
[15:31] <barry> er
[15:31] <barry> 5
[15:31] <barry> 4
[15:31] <barry> 3
[15:31] <barry> 2
[15:31] <barry> 1
[15:31] <barry> #endmeeting
[15:31] <MootBot> Meeting finished at 15:31.
[15:31] <barry> thanks everyone!
[15:31] <gmb> Cool, thanks barry.