[18:06] <Rinchen> hello MootBot
[18:17] <bigjools> Rinchen: is there a meeting
[18:17] <bigjools> ?
[18:18] <gmb> Rinchen, bigjools: The calendar says it's at 18:00 UTC...
[18:18] <bigjools> wtf
[18:19] <bigjools> 7pm - will definitely not be making that then
[18:19] <sinzui> We really need to move this meeting next week
[18:20] <cprov> +1
[18:20] <sinzui> I may be the only North American that supports that.
[18:21] <Rinchen> On the 6th I think is when NZ does their timezone change
[18:21] <sinzui> The argument would be in the European favour too if it wasn't for all us cheap Americans.
[18:21] <Rinchen> sinzui, spoken like a true Canadian
[18:22]  * sinzui gets out the visa
[18:22] <Rinchen> and the mastercard
[18:22] <Rinchen> lol
[18:22] <bigjools> badumtish
[18:22] <Rinchen> :-)
[18:23] <bigjools> I'VE ALWAYS LOVED CANADA
[18:23] <Rinchen> at the very least we can go to 17:00 next week. That should be 7am for thumper
[18:24] <sinzui> I still hold Canada responsible for global warming
[18:24] <sinzui> And Brian Adams
[18:24] <bigjools> and maple syrup
[18:24] <bigjools> wait...that's nice!
[18:25]  * sinzui likes maple syrup
[18:25] <bigjools> preferably doused on some pancakes
[18:25] <sinzui> bigjools: There is a fashion in the US to lace sausages and bacon with it.
[18:26] <bigjools> ewww gross
[18:26] <bigjools> there's only one thing to have with bacon
[18:26] <sinzui> bigjools: the first bite is fine, it's the second bite that you think 'ewww gross'
[18:26] <bigjools> more bacon
[18:26] <sinzui> bigjools: I think I agree with you
[18:26] <bigjools> except if it's Jono
[18:26] <bigjools> lol
[18:27] <sinzui> There ca be only one
[18:27] <Rinchen> mmm bacon. You're making me hungry for lunch
[18:27] <barry> bacon
[18:38] <Rinchen> jsk!
[18:49] <sinzui> jsk?
[18:49] <sinzui> jsk: translations is hiring
[18:50] <Rinchen> jtv...  did you notice the similarities between SKJ and jsk ? :-)
[18:50] <jtv> jsk: come back, all is forgiven!
[18:51] <jtv> Rinchen: for that reason alone we must have him back.  :-)
[18:51] <mwhudson> hnnnnnnnnnnngh
[18:51] <jtv> Rinchen: ah, and the K in SKJ became a GTF Contributor today.
[18:51]  * gmb hands mwhudson a large coffee.
[18:52] <Rinchen> jtv, well, add  JJS = Joseph James Stanford (joey) and you can add me
[18:52] <Rinchen> too
[18:52] <danilos> Rinchen: no, that sucks :)
[18:52] <jtv> Rinchen: you're already in the GCP, no?
[18:52] <Rinchen> lol
[18:53] <Rinchen> jtv, no idea
[18:54] <jtv> Rinchen: but you're in the GTF now, right above Journal of Japanese Studies.
[18:54] <Rinchen> lol
[18:54] <Rinchen> domo
[18:57] <thumper> mwhudson: I feel the same way
[18:58] <Rinchen> morning thumper
[18:58] <thumper> Rinchen: morning
[18:58] <kiko> ahoy hoy
[18:58]  * flacoste cheers kiko
[18:58] <Rinchen> ahoy me matey
[18:59] <Rinchen> 45 seconds on the atomic clock
[18:59] <intellectronica> i say, free supply of meth to the down under participants if they agree to hold the meeting an hour earlier
[18:59]  * Rinchen laughs.
[18:59] <thumper> Hmm.. my clock must be out
[18:59] <Rinchen> intellectronica, I don't think Thumper needs meth
[18:59] <gmb> T - 5
[19:00] <Rinchen> and on that note.....
[19:00] <Rinchen> #startmeeting
[19:00] <MootBot> Meeting started at 20:00. The chair is Rinchen.
[19:00] <MootBot> Commands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]
[19:00] <Rinchen> Welcome to this week's Launchpad development meeting. For the next 45 minutes or so, we'll be coordinating Launchpad development.
[19:00] <Rinchen> [TOPIC] Roll Call
[19:00] <MootBot> New Topic:  Roll Call
[19:00] <Rinchen> me!
[19:00] <bac> me
[19:00] <statik> me
[19:00] <mars> me
[19:00] <mthaddon> me
[19:00] <intellectronica> me
[19:00] <gmb> me
[19:00] <jtv> me
[19:00] <danilos> me
[19:00] <abentley> me
[19:00] <carlos> me
[19:00] <flacoste> me
[19:00] <thumper> me
[19:00] <BjornT> me
[19:00] <matsubara> me
[19:00] <bigjools> me for 30 mins
[19:00] <herb> me
[19:00] <EdwinGrubbs> me
[19:00] <salgado> me
[19:00] <sinzui> me
[19:00] <adeuring> me
[19:00] <cprov> me
[19:00] <Rinchen> mrevell, mpt ?
[19:00] <kiko> me
[19:00] <mrevell> me
[19:00] <stub> me
[19:00] <flacoste> barry is still sick<
[19:01] <Rinchen> apologies from allenap
[19:01] <mwhudson> me
[19:01] <schwuk> me
[19:01] <kiko> I'm sick too
[19:01] <mrevell> Rinchen: mpt said somethng about going to the other side of the world earlier, so maybe he's on a flight.
[19:01] <leonardr> me
[19:01] <Rinchen> anyone missing from your teams flacoste, statik ?
[19:02] <statik> nope
[19:02] <Rinchen> SteveA?
[19:02] <statik> all present and me'd
[19:02] <flacoste> Rinchen: apart barry, no one
[19:02] <Rinchen> cool thanks
[19:02] <Rinchen> [TOPIC] Agenda
[19:02] <MootBot> New Topic:  Agenda
[19:02] <flacoste> Rinchen: besides i'd love to have statik on my team, but he got one of his own :-)
[19:02] <Rinchen> * Next meeting
[19:02] <Rinchen>  * Actions from last meeting
[19:02] <Rinchen>  * Oops report (Matsubara)
[19:02] <Rinchen>  * Critical Bugs (Rinchen)
[19:02] <Rinchen>  * Bug tags
[19:02] <Rinchen>  * Operations report (mthaddon/herb)
[19:02] <Rinchen>  * DBA report (stub)
[19:02] <Rinchen>  * Sysadmin requests (Rinchen)
[19:02] <Rinchen>  * New packages required (salgado)
[19:02] <Rinchen>  * A top user-affecting issue (mrevell)
[19:02] <Rinchen>  * Doc Team report (mrevell)
[19:02] <Rinchen>  * Blockers
[19:03] <Rinchen> [TOPIC] Next meeting
[19:03] <MootBot> New Topic:  Next meeting
[19:03] <Rinchen> There was some rather vocal pre-meeting discussion about how the 18:00 UTC meeting time no longer works for the European team members now that the Northern Hemisphere is on DST.
[19:03] <Rinchen> DST ends in NZ on the 6th which would mean that next week could start the meeting at 17:00 UTC and this would restore the meeting time to the usual hour. I understand this is still not convenient for the eastern Europeans but it would be 7am in NZ allowing those folks to participate.
[19:03] <thumper> ah, 17:00 UTC is 5am
[19:04] <jtv> Or midnight for me
[19:04] <gmb> Even *I* think that would be harsh...
[19:04] <Rinchen> hmm I must have misread timeanddate.com then
[19:04] <thumper> for NZ take UTC and add 12 hours
[19:04] <thumper> I could do 6am
[19:04] <thumper> but 5am is a little harsh
[19:05] <Rinchen> yeah, indeed
[19:05] <Rinchen> we could move the meeting up
[19:05] <Rinchen> but even at 14:00 it'll be 2am
[19:05] <barry> me
[19:05] <danilos> vote?
[19:05] <thumper> votes suck
[19:05] <thumper> :-)
[19:05] <flacoste> yeah, the antipodeans are underpresented
[19:06] <Rinchen> because they are mostly asleep still
[19:06] <danilos> thumper: we can vote on that too :)
[19:06] <carlos> let's open a Launchpad poll!!
[19:06] <gmb> flacoste: I think you mean under*rep*resented.
[19:06]  * carlos hides
[19:06] <Rinchen> kiko, opinions
[19:06] <gmb> Unless they're sartorially shoddy...
[19:06] <flacoste> gmb: that also ;-)
[19:06] <bigjools> it's going to suck for *someone* whatever we do
[19:06] <kiko> I think we shouldn't change the date, as much as it pains northerners
[19:07] <kiko> or the time
[19:07] <SteveA> me
[19:07] <Rinchen> yeah, even the meeting spreadsheet doesn't help us due to our diversity
[19:07] <intellectronica> how about rotation, so it only sucks some of the time?
[19:07] <kiko> this meeting time is totally geared towards tim -- if we change it to be one hour closer to death from him, we've failed
[19:07] <thumper> my only suggestion would be to have rotation
[19:07] <thumper> intellectronica: exactly
[19:07] <kiko> a lot of people would miss meetings, I suspect
[19:08] <kiko> rotations are really confusing
[19:08] <kiko> well, here's my proposal
[19:08] <schwuk> they are
[19:08] <bigjools> thumper: just move back to London :)
[19:08] <Rinchen> I agree because they wouldn't know when the meeting would be
[19:08] <sinzui> The sparsest population is San Francisco and Denver. Should we move the meeting to 13:00
[19:08] <adeuring> an email reminder can help
[19:08] <kiko> thumper decides whether it's 18:00 or 17:00 UTC
[19:08] <kiko> and we try a rotation for the team leads meeting for 2 weeks
[19:08] <kiko> if it works for that smaller group we can try it for the larger group
[19:08] <Rinchen> (which starts on Monday)
[19:09] <thumper> 18:00
[19:09] <kiko> is that workable for the next 2 weeks?
[19:09] <Rinchen> ok by me but I'm not affected
[19:09] <Rinchen> anyone deeply opposed?
[19:09] <danilos> any chance to get a more relaxed excuses for missing meetings then?
[19:10] <Rinchen> I'd say take that discussion up with your manager.
[19:10] <jtv> ...who is sitting right next to him
[19:10] <Rinchen> I have no problem with it so long as it's not a regular occurrence and someone covers for you
[19:10] <Rinchen> covers and provides feedback about the meeting of course
[19:10] <kiko> danilos, it's only one meeting a week -- it's not like you don't get a lot of flexibility otherwise.
[19:11] <stub> Is this meeting still considered essential for everyone now the teams have grown and been reorganized? (assuming yes, but I don't know if this has been discussed)
[19:11] <kiko> I can see that if it's after 10pm or before 7am it's nasty
[19:11] <kiko> I think the meeting is one thing that helps ensure people are on the same page in a number of things
[19:11] <danilos> kiko: that's true, but see stub
[19:11] <kiko> danilos, I'm really sympathetic to stub, jtv and thumper for that reason
[19:11] <intellectronica> let's discuss this again after you've experimented with rotation for  for the team leads meeting. no point going on about this for hours here and how
[19:11] <kiko> okay
[19:11] <kiko> fair enough. thanks
[19:12] <barry> kiko: i don't care what you do, just be sure to send a very clear email to the list stating when the next meeting is ;)
[19:12] <kiko> barry, in what timezone? :)
[19:12] <kiko> heh
[19:12] <Rinchen> [AGREED] try rotating the team leads meeting to see how well that works for everyone. If it works well we'll consider rotating the larger LP meetings.
[19:12] <MootBot> AGREED received:  try rotating the team leads meeting to see how well that works for everyone. If it works well we'll consider rotating the larger LP meetings.
[19:12] <kiko> [AGREED] keep meeting at 18:00 for the next 2 weeks
[19:12] <barry> kiko: us eastern of course <wink>
[19:12]  * kiko kicks fucking MootBot
[19:12] <Rinchen> [AGREED] keep meeting at 18:00 for the next 2 weeks
[19:12] <MootBot> AGREED received:  keep meeting at 18:00 for the next 2 weeks
[19:13] <Rinchen> [TOPIC] Actions from last meeting
[19:13] <MootBot> New Topic:  Actions from last meeting
[19:13] <Rinchen> both have been worked on
[19:13] <Rinchen> flacoste, any commentary on the librarian?
[19:14] <Rinchen> none is ok
[19:14] <flacoste> Rinchen: kiko and I had a call, and it seems that the issue is similar to the app server
[19:14] <flacoste> Rinchen: so i'm investigating that first
[19:14] <Rinchen> k, thanks. We'll come to that topic shortly
[19:14] <Rinchen> [TOPIC] Oops report (Matsubara)
[19:14] <MootBot> New Topic:  Oops report (Matsubara)
[19:14] <matsubara> Today's oops report is about bugs 209892, 211394, 211423
[19:14] <ubotu> Launchpad bug 209892 in launchpad-bazaar "LaunchpadValidationError raised while registering a branch using the xmlrpc interface" [Undecided,New] https://launchpad.net/bugs/209892
[19:14] <ubotu> Launchpad bug 211394 in launchpad-bazaar "OOPS deleting a branch" [Undecided,New] https://launchpad.net/bugs/211394
[19:14] <ubotu> Launchpad bug 211423 in malone "OOPS in the email interface when inactive account tried to file a new bug" [Undecided,New] https://launchpad.net/bugs/211423
[19:14] <matsubara> mwhudson, since you commented on #209892, and wrote that code, can you take it?
[19:15] <matsubara> thumper, who from your team should take 211394?
[19:15] <matsubara> intellectronica, can you take 211423?
[19:15] <mwhudson> matsubara: oh right yes
[19:15] <thumper> matsubara: I'll work with abentley on 211394
[19:15] <intellectronica> matsubara: i can take a look at 211423, since i'm doing emaily stuff anyways
[19:15] <matsubara> that was smooth! thanks guys
[19:15] <matsubara> I'm done Rinchen. back to you
[19:15] <Rinchen> [AGREED] mwh to work on bug 209892
[19:15] <MootBot> AGREED received:  mwh to work on bug 209892
[19:16] <Rinchen> [AGREED] intellectronica to look at bug 211423
[19:16] <MootBot> AGREED received:  intellectronica to look at bug 211423
[19:16] <ubotu> Launchpad bug 211423 in malone "OOPS in the email interface when inactive account tried to file a new bug" [Undecided,New] https://launchpad.net/bugs/211423
[19:16] <Rinchen> I'm trying to do more of these per feedback from the Ozzies
[19:16] <Rinchen> [AGREED] Thumper and abentley to look at bug 211394
[19:16] <MootBot> AGREED received:  Thumper and abentley to look at bug 211394
[19:16] <Rinchen> [TOPIC] Critical Bugs (Rinchen)
[19:16] <MootBot> New Topic:  Critical Bugs (Rinchen)
[19:16] <ubotu> Launchpad bug 211394 in launchpad-bazaar "OOPS deleting a branch" [Undecided,New] https://launchpad.net/bugs/211394
[19:16] <Rinchen> two for today
[19:16] <mwhudson> Rinchen: +1
[19:16] <Rinchen> [LINK] https://bugs.edge.launchpad.net/launchpad/+bug/206654
[19:16] <Rinchen> This is the memory issue. flacoste, SteveA - is there anything anyone else can do to help?
[19:16] <MootBot> LINK received:  https://bugs.edge.launchpad.net/launchpad/+bug/206654
[19:17] <kiko> Rinchen, SteveA and flacoste have a good plan
[19:17] <kiko> Rinchen, flacoste's working hard on some diagnostic code -- let's wait to see that deployed.
[19:17] <Rinchen> good deal. I didn't think there was much we could add
[19:17] <Rinchen> [LINK] https://bugs.edge.launchpad.net/rosetta/+bug/209859
[19:17] <Rinchen> jtv, what's your plan for your popularity issue?
[19:17] <MootBot> LINK received:  https://bugs.edge.launchpad.net/rosetta/+bug/209859
[19:17] <jtv> Rinchen: ?
[19:17] <jtv> Rinchen: ah, that.
[19:18] <jtv> Rinchen: memory errors are fixed now, so it's not quite as urgent anymore.
[19:18] <jtv> Rinchen: so will look into that in more detail later.
[19:18] <Rinchen> jtv, should it be high rather than critical?
[19:18] <kiko> yes
[19:18] <jtv> Rinchen: now, yes.
[19:18] <mthaddon> jtv, have we confirmed the memory error fix works as expected?
[19:18] <Rinchen> jtv, would you do the honours?
[19:18] <jtv> mthaddon: yes, thanks for the quick rollout
[19:19]  * jtv does honours
[19:19] <Rinchen> [AGREED] downgraded bug 209859 to high as it's not as much of an issue now
[19:19] <MootBot> AGREED received:  downgraded bug 209859 to high as it's not as much of an issue now
[19:19] <ubotu> Bug 209859 on http://launchpad.net/bugs/209859 is private
[19:19] <ubotu> Bug 209859 on http://launchpad.net/bugs/209859 is private
[19:19] <Rinchen> heh
[19:19] <Rinchen> thanks
[19:19] <Rinchen> [TOPIC] Bug tags
[19:19] <MootBot> New Topic:  Bug tags
[19:19] <Rinchen> we have 1
[19:19] <Rinchen> intellectronica, javascript
[19:19]  * kiko snickers as he fixed his!
[19:19] <Rinchen> https://help.launchpad.net/TaggingLaunchpadBugs
[19:20] <kiko> I approve javascript
[19:20] <thumper> +1
[19:20] <matsubara> +1
[19:20] <sinzui> +2
[19:20] <Rinchen> Any objections?
[19:20] <intellectronica> sounds like a consensus to me
[19:20] <kiko> no
[19:20] <cprov> no
[19:20] <Rinchen> [AGREED] javascript bug tag approved, intellectronica to update the wiki
[19:20] <MootBot> AGREED received:  javascript bug tag approved, intellectronica to update the wiki
[19:21] <Rinchen> [TOPIC] Operations report (mthaddon/herb)
[19:21] <MootBot> New Topic:  Operations report (mthaddon/herb)
[19:21] <herb> 2008-03-31 - edge2 died. nothing in nohup.out. restarted.
[19:21] <herb> 2008-03-31 - Cherry pick 5977
[19:21] <herb> 2008-04-02 - edge3 died, no coredump. restarted.
[19:21] <herb> 2008-04-02 - Cherry pick 5992
[19:21] <herb> 2008-04-02 - edge1 died during logrotate.  restarted.
[19:21] <herb> We're going to be testing a new staging update script which might cause staging update errors over the next couple of days. Tom and I will be watching closely.
[19:21] <herb> Cherry pick 5992 had issues due to the new config format.
[19:21] <herb> Multiple restarts of both edge and production app servers daily due to memory leaks.
[19:21] <mthaddon> I'd also like to bring up the issue of rocketfuel-built inconsistencies that I'd mailed to the list
[19:22] <kiko> herb, what's the issue with the staging update script?
[19:22] <mthaddon> kiko, we're adding an option to allow non DB-import version
[19:22] <herb> kiko, no issue, just a change in the way we deploy the code.
[19:23] <mthaddon> kiko, at the moment, non-DB import on staging is manual - we're adding it as an option to the script so it can be consistent and quicker in the future
[19:23] <kiko> gotcha
[19:23] <kiko> nice job!
[19:23] <Rinchen> Anything else for herb or mthaddon ?
[19:23] <mthaddon> thx, rocketfuel-built inconsistencies, anyone?
[19:23] <kiko> the deaths of edge due to links?
[19:23] <Rinchen> ah yes
[19:23] <kiko> mthaddon, you got a reply on list about that?
[19:23] <kiko> it's something to take up with lifeless afaik
[19:24] <kiko> err
[19:24] <mthaddon> kiko, yeah, but wasn't very revealing - okay, will take up with lifeless
[19:24] <kiko> the deaths of edge due to leaks?
[19:24] <herb> kiko, most likely.
[19:24] <LarstiQ> leaks make a lot more sense than links :)
[19:24] <kiko> mthaddon, the inconsistencies were pretty minor, right -- just perms?
[19:24] <kiko> LarstiQ, talking on the phone at the same time ruins me :-/
[19:24] <mthaddon> kiko, yeah, just perms, but creates noise on a new production code checking script we're putting in place
[19:25] <Rinchen> further discussion?
[19:25] <mthaddon> but anyway, that's it from me
[19:25] <kiko> gotcha
[19:25] <kiko> thanks
[19:25] <Rinchen> [TOPIC] DBA report (stub)
[19:25] <MootBot> New Topic:  DBA report (stub)
[19:25] <stub> Currently our full text indexes are only indexing the first 2.5k of text for a row. This is screwing up package searchi (Bug 207969). I'll be landing a patch that turns off this limit so we can test on staging to see if anything blows up. I think the limit is left over from limitations on earlier PG versions.
[19:25] <stub> I want to have the auth/person split finalized next week and implementation started. I need to go over the options and recommendations with Mark first.
[19:25] <stub> I've been seeing more idle open transactions being killed by our transaction reaper - fiera and poexport I think. These should be obvious in the OOPS report (server closed connection). If this is a problem and can't be fixed in the short term let me know and we can discuss increasing the timeouts.
[19:25] <ubotu> Launchpad bug 207969 in soyuz "ppa search fail to return expected results on some cases" [High,Fix committed] https://launchpad.net/bugs/207969
[19:25] <stub> We have two options for migrating to PG 8.3. Do it whenever while the data centre machines are running dapper and take around a 3.5 hour downtime hit, or wait until the DC machines are running hardy and we can run Slony-I. This will allow us to do the migration with a few minutes of downtime. I'm thinking waiting for Hardy unless elmo wants to delay DC upgrades for some reason.
[19:25] <stub> All for now.
[19:26] <danilos> stub: fyi, those 'poexport' leftovers could be from manual killings of poexport script to solve some problems
[19:26] <kiko> stub, I'm hoping for hardy soon, too
[19:26] <kiko> let's see what the release looks like
[19:27] <stub> Ok. I can't tell from my end.
[19:27]  * stub nods
[19:27] <Rinchen> Thanks stub
[19:27] <Rinchen> anything further for stub?
[19:27] <Rinchen> [TOPIC]  Sysadmin requests (Rinchen)
[19:27] <MootBot> New Topic:   Sysadmin requests (Rinchen)
[19:28] <Rinchen> Hi! Is anyone blocked on an RT or have any that are becoming urgent?
[19:28] <Rinchen> I know about the usual suspects from last week
[19:28] <kiko> Rinchen, BjornT will be wanting to talk to elmo about setting up a debbugs instance
[19:28] <jtv> Rinchen: #30384 is pretty important to us.
[19:28] <jtv> But it's brand-new.
[19:29] <BjornT> kiko: we'll be having a call about it tomorrow
[19:29] <kiko> BjornT, owwsom
[19:29] <Rinchen> BjornT, let me know how it goes.
[19:29] <Rinchen> jtv, got it
[19:29] <Rinchen> any others?
[19:29] <bigjools> Rinchen: any eta for mine?
[19:29] <Rinchen> bigjools, none, or kiko's either.  IS is working on several things, many to prep for hardy as I understand
[19:30] <kiko> yeah
[19:30] <Rinchen> but I'll keep after them
[19:30] <Rinchen> [TOPIC] New packages required (salgado)
[19:30] <MootBot> New Topic:  New packages required (salgado)
[19:30] <mthaddon> jtv, isn't that just setting up launchpad_langpack?
[19:30] <salgado> if any of the branches you're working on right  now depends on any library which is not part of the launchpad-dependencies      package, come talk to me ASAP.
[19:30] <kiko> salgado, there is a big hardy shakeout happening eh?
[19:30] <jtv> mthaddon: basically, though no longer as standby for production
[19:30] <kiko> will that affect lp-devel-deps
[19:31] <mthaddon> I thought we'd agreed to use launchpad_staging for that?
[19:31] <salgado> kiko, hardy shakeout?
[19:31] <Rinchen> yeah, what should we do about python-xml?
[19:31] <kiko> well, the upgrade causing issues left and right with our dependencies
[19:31] <jtv> mthaddon: we feel like messing with the schema.
[19:31] <carlos> mthaddon: it's just for a big branch we are working on
[19:31] <carlos> mthaddon: in general stating is enough
[19:31] <mthaddon> jtv: well that didn't last long... :(
[19:31] <jtv> s/stating/staging/
[19:31] <carlos> s/stating/staging/
[19:31] <salgado> I think in the long term we should replace python-xml with something else
[19:32] <kiko> mthaddon, hey, this is software engineering! :)
[19:32] <Rinchen> I'm currently running and older copy per salgado's email
[19:32] <jtv> engineering is blowing stuff up.
[19:32] <flacoste>  salgado: i suggest the ElementTree API
[19:32] <stub> (which means we make it up as we go along)
[19:32] <kiko> what flacoste said
[19:32] <salgado> jtv, carlos, danilos, is that feasible?
[19:32]  * intellectronica blows his nose
[19:32] <kiko> stub, (you and me think alike)
[19:32] <flacoste> salgado: several libraries provide that interface (lxml, cElementTree, ElementTree, there is even a BeautifulSOupwrapper for it)
[19:32] <kiko> flacoste, ah, there's a wrapper you tell me now!!
[19:32] <danilos> salgado: would need investigation, we are parsing DTD, not XML
[19:32] <Rinchen> we also use py xml for new branch creation when running make schema
[19:33] <flacoste> kiko: not the way we need for our pagetests though
[19:33] <kiko> flacoste, </3
[19:33] <flacoste> kiko: it to use the ELementTree API with BeautifulSoup
[19:33] <mwhudson> Rinchen: eh, really?  is that not something that just gets imported by the by?
[19:34] <kiko> mwhudson?
[19:34] <Rinchen> make-dummy-hosted-branches
[19:34] <Rinchen> mwhudson, I haven't checked it in detail though
[19:35] <kiko> I am concerned that the hardy upgrade will cause big shakeouts in lp-deps and we are skewed further from production
[19:35] <kiko> but I guess we'll just need to keep a special eye out for version upgrades
[19:35] <kiko> and file bugs against ubuntu
[19:35] <kiko> btw
[19:35] <kiko> please escalate ubuntu packaging bugs to joey
[19:35] <kiko> and I'll work with him to make sure they are fixed
[19:35] <Rinchen> deal
[19:35] <kiko> before hardy releases
[19:36] <salgado> kiko, I don't see what is your concern. the only problem we've seen so far is with python-xml and python-pkg-resources
[19:36] <kiko> this is really important, because otherwise we're at a distro blind spot just filing bugs
[19:36] <carlos> Rinchen: https://bugs.edge.launchpad.net/bzr/+bug/208418
[19:36] <ubotu> Launchpad bug 208418 in bzr "ValueError when trying to pull/merge from a remote repository" [Critical,Confirmed]
[19:36] <kiko> salgado, that's two packages already
[19:36] <salgado> the latter not being in lp-deps so not really a problem
[19:36] <kiko> and counting
[19:36] <kiko> well.. so yes, this problem goes beyond deps, salgado
[19:36] <kiko> what's your point? should we not worry? :)
[19:37] <salgado> we should
[19:37] <kiko> okay! :)
[19:37] <salgado> I just don't expect it to be a big deal
[19:37] <salgado> maybe I'm just too optimist
[19:37] <kiko> well, it's a big deal if we need to pin or downgrade packages past the hardy release
[19:37] <kiko> let's make sure we get these fixed before that.
[19:37] <kiko> over and out! send bugs to Rinchen
[19:37] <Rinchen> [AGREED] there is concern that hardy will affect our dependencies. e.g. python-xml no longer contains a module we need.  Devs to provide bugs of this sort to Rinchen for follow up
[19:37] <MootBot> AGREED received:  there is concern that hardy will affect our dependencies. e.g. python-xml no longer contains a module we need.  Devs to provide bugs of this sort to Rinchen for follow up
[19:38] <Rinchen> [TOPIC]  A top user-affecting issue (mrevell)
[19:38] <MootBot> New Topic:   A top user-affecting issue (mrevell)
[19:38] <mrevell> Yo.
[19:38] <kiko> Yo!
[19:38] <mrevell> other than the POT export failure, which the Translations guys are dealing with, I haven't seen any major issues this week. However, in the launchpad-users thread on bug noise, Bruce Cowan links to a fascinating blog post and comment discussion on karma hunting (http://www.sourcecode.de/content/dealing-with-bugs-no-karma-hunting). The suggestion is that some people edit bugs in an unhelpful manner simply to boost their karma. It
[19:38] <mrevell> makes interesting reading, even if just to see views on how karma influences people's actions in LP.
[19:39] <kiko> I should read that, I have lots of karma
[19:39] <Rinchen> We've had amazing OpenID feedback since we launched too..... amazing as in a lot of it
[19:39] <mrevell> I would be interested to hear from anyone else who has seen a user-affecting issue that they'd like to discuss, though.
[19:39] <stub> The fact I still get Bug #1 spam (and other bugs too) bugs me
[19:39] <kiko> stub, is that bug invalidated for Launchpad?
[19:39] <mwhudson> yes
[19:39] <kiko> I was looking at https://bugs.edge.launchpad.net/malone/+bug/83488
[19:39] <ubotu> Launchpad bug 83488 in malone "Implicitly unsubscribe bug contact when bug is Invalid" [Undecided,Confirmed]
[19:39] <kiko> today
[19:40] <stub> So invalid targets shouldn't get mail any more? Cool.
[19:40] <kiko> I wish it weren't so controversial
[19:40] <mwhudson> (there's a bug about this problem too, i think)
[19:40] <kiko> yes
[19:40] <kiko> there is
[19:40] <statik> I was really pleased to note yesterday that zed shaw started using bazaar and launchpad http://www.zedshaw.com/projects/vellum/
[19:40] <kiko> that's very cool
[19:41] <kiko> I've been seeing lots of people request project groups
[19:41] <mrevell> statik: nice hat
[19:41] <kiko> so
[19:41] <statik> ah, that reminds me!
[19:41] <statik> user affecting issue
[19:41] <statik> when people start using launchpad
[19:41] <statik> they almost ALWAYS forget to link their bazaar branch to the trunk series
[19:41] <abentley> kiko: I think that unsubscribing from the bug is wrong.  There should be a way to delete the BugTask.
[19:42] <statik> which means that bzr get lp:project doesn't work
[19:42] <abentley> There are *lots* of annoying things about the continued existence of invalid bugtasks.
[19:42] <thumper> statik: I tried to make that a bit more obvious on the project code page
[19:42] <thumper> st
[19:42] <thumper> statik: perhaps we need to work out a better way
[19:43] <thumper> statik: mdz suggested making "bzr push lp:project" autolink
[19:43] <statik> thumper: yeah, I've just realized over the last week that almost every new project i saw in launchpad I had to email them and tell them to hook up their branch to trunk
[19:43] <thumper> statik: which requires api's to work as a privledged user
[19:43] <thumper> but would be cool
[19:43] <barry> statik: happens to me all the time, and i /know/ i have to do that
[19:44] <mwhudson> thumper: something for the branch/+new page too?
[19:44] <kiko> abentley, well.. deleting bugtasks is a possibility, too. it's just nastier and gives off a different impression than invalidation.
[19:44] <mwhudson> if user is owner and there is no trunk.user_branch then ...
[19:44] <thumper> mwhudson: perhaps...
[19:44] <kiko> good call mwhudson
[19:45] <thumper> mwhudson: best to talk with poolie, but he might agree
[19:45] <mwhudson> doesn't help if the user doesn't use the +new page
[19:45] <mwhudson> thumper: right
[19:45]  * Rinchen glances at the clock.
[19:46] <Rinchen> I'm going to move on then....
[19:46] <Rinchen> thanks for the discussion
[19:46] <Rinchen> [TOPIC] Doc Team report (mrevell)
[19:46] <MootBot> New Topic:  Doc Team report (mrevell)
[19:46] <mrevell> Howdy. I've published the new Help wiki home page, along with the YourAccount, Teams and Projects sections of the new user guide. In the mean time, while waiting for the new user guide sections, I've linked to existing material in the "user guide" section of the new front page.
[19:46] <mrevell> Following on from last week's meeting, we've had a positive response to the idea of a frequent update detailing changes on edge. We seem to have a split, right now, between those who'd prefer a feed and those who are happy with email. I'd say using the beta testers team's mailing list for these updates would be the least-effort option right now.
[19:46] <mrevell> However it's presented, beta team members seem keen to get this information, as it'll enable them to actively test things we haven't announce in some other way, rather than stumble across them.
[19:46] <mrevell> The only real time-drag I can see, in actually producing the report, is finding if the feature/fix has made it to edge.
[19:47] <mrevell> thanks Rinchenator
[19:47] <gmb> mrevell: Can we not create a script for you that would do the hard work?
[19:47] <kiko> mrevell, we should probably just stick this on edge itself..
[19:47] <mrevell> kiko: In the way poolie suggested?
[19:47] <gmb> That sounded more subservient than I'd intended...
[19:47] <kiko> i.e. in a hideable element present overlayed
[19:47] <Rinchen> I rather liked poolies NEWS idea
[19:47] <kiko> yeah
[19:47] <mwhudson> mrevell: doesn't the "build 6002" thing in the footer help with that?
[19:48] <Rinchen> but it's an extra step to do news
[19:48]  * mwhudson has unpleasant thoughts about conflicts
[19:48] <mrevell> mwhudson: Yeah, it would, although commit 6001 might not be on edge because a db change
[19:48] <abentley> Let everyone create a description of their feature.  One per file, so you don't get conflicts.  Require it in reviews.
[19:48] <mwhudson> mrevell: uh
[19:48] <thumper> abentley: ah, a news.d directory
[19:48] <mwhudson> mrevell: either you or i are confused here :)
[19:48] <mrevell> mwhudson: Or am I confused?
[19:48] <mrevell> mwhudson: Most likely me :)
[19:49] <abentley> thumper: Pretty much.
[19:49] <mwhudson> mrevell: lets take this elsewhere
[19:49] <mrevell> mwhudson: k
[19:49] <Rinchen> The advantage of a news.d directory or similar is that we can feed that automagically
[19:49] <Rinchen> rather than mrevell having to sift through commits to produce something
[19:49] <thumper> and no conflicts
[19:49] <thumper> (with suitable naming scheme)
[19:49] <kiko> I'm not opposed to it
[19:50] <kiko> would engineers be discliplined enough about it, though?
[19:50] <Rinchen> yeah. I'm happy to try to automate something else but the key for me is that it be automated...and not time consuming.
[19:50] <kiko> Rinchen, hold a vote?
[19:50] <thumper> how about a directory called "edge-news"?
[19:50] <kiko> well, it's not really just edge news
[19:50] <mrevell> I'd always be available to help write or review these news snippets.
[19:50] <kiko> if we do it that way
[19:50] <statik> that's interesting, as the news entry would then be part of the code review
[19:50] <thumper> kiko: they only need to write something if they want explicit testing
[19:50] <kiko> it's news.d really
[19:50] <kiko> thumper, explicit announcement, I hope you mean?
[19:50] <mrevell> thumper: Yeah, simple bug fixes or whatever wouldn't need it.
[19:50] <thumper> well, yea
[19:50] <danilos> warning: we are over time already ;)
[19:51] <kiko> this isn't just for testing
[19:51] <mrevell> I'll open a thread on the ML
[19:51] <kiko> it's for communicating to people what we're doing
[19:51] <stub> News on edge is different to News on production ('Please beta test this new feature' vs. 'here is this cool new feature')
[19:51] <kiko> agreed
[19:51] <kiko> though one is a batched and subsetted form of another if you provide a full changelog
[19:51] <kiko> I'm not sure -- just musing
[19:52]  * sinzui rescues children from state institution.
[19:52] <kiko> anyway, good plan with mrevell opening a thread, let's just not drop it
[19:52] <abentley> So tragic to be institutionalized so young.
[19:52] <kiko> moveing on
[19:52] <Rinchen> mrevell, let's chat about this when you have time
[19:52] <kiko> movieing on
[19:52] <mrevell> Rinchen: sho thang
[19:52] <Rinchen> it's that time again...
[19:52] <Rinchen> [TOPIC] Blockers
[19:52] <MootBot> New Topic:  Blockers
[19:53] <jtv> Translations: more Kiko please!
[19:53] <flacoste> Foundations: not blocked
[19:53] <cprov> Soyuz Team: not blocked
[19:53] <BjornT> Bugs: not blocked
[19:53] <Rinchen> Releases Team: Not blocked too badly. :-)
[19:53] <thumper> Code: not blocked
[19:53] <kiko> jtv, now with added 99% more kiko
[19:53] <adeuring> hwdb: not blocked
[19:54] <jtv> kiko: yummy
[19:54] <cprov> Soyuz team: P3A RT from bigjools (correction)
[19:54] <Rinchen> [AGREED] soyuz team blocked on the RT
[19:54] <MootBot> AGREED received:  soyuz team blocked on the RT
[19:54] <Rinchen> statik?
[19:54] <Rinchen> SteveA?
[19:54] <statik> lopcomm: not blocked
[19:55] <statik> lpcomm even
[19:55] <kiko> SteveA's out
[19:55] <Rinchen> very well then
[19:55] <Rinchen> Shazam!
[19:55] <Rinchen> Thank you all for attending this week's Launchpad Developer Meeting. See the channel topic for the location of the logs.
[19:55] <Rinchen> #endmeeting
[19:55] <MootBot> Meeting finished at 20:55.
[19:55] <kiko> thanks joeyey
[19:55] <thumper> thanks Rinchen
[19:55] <kiko> it's great when the meeting overruns!
[19:55] <intellectronica> thanks Rinchen, great meeting
[19:55] <mrevell> Thanks rinchen, thanks everybody.
[19:55] <Rinchen> Thanks gents
[19:55] <statik> thanks everyone for a very informative meeting (especially those at odd timezomens)
[19:55] <abentley> Thanks everybunny
[19:55] <mwhudson> thanks all
[19:55]  * mwhudson goes for more caffeine
[19:56] <schwuk> Thanks Rinchen
[19:56] <carlos> thanks *
[19:56] <mrevell> Right, I'm off to drink a flat pint of brown beer, eat jellied eels and wallow in some other stereotypes.