User1: bug 6010
User2: Malone bug 6010 in malone "error when putting non-number into bug number field: OOPS-B192" [Major,Confirmed]  http://launchpad.net/bugs/6010
User3: hello boys :) why 6.04 to 6.06 ? :)
User3: I'm surprised :)
User4: matsubara, what is being on the QA team good for?
User5: AlinuxOS, Launchpad isn't 6.04 *or* 6.06, you're probably in the wrong channel
User3: mpt, yes you've right. sorry
User1: User5 receive support spam?
User1: User5 well, ddaa suggested you should be added in.
User5: oh, joy
User5: more spam :-)
User5: matsubara, "QA" suggests bugs rather than support tickets
User1: User5 One of the you might notice is that we receive lots of support requests asking for free ubuntu cds, which implies that the shipit.ubuntu.com design needs some fixing somewhere.
User1: s/one of the/one of the things/
User6: Merge to devel/launchpad/: r=salgado Fix for bug #30500: Sourcepackage search for 'at' doesn't work. Do an exact source package name search along with the regular fti search. 2-columnize (r3402: kiko)
User1: User5 but now users are "pointed" to the support tracker instead of the bug tracker. QA begins there, isn't it?
User5: matsubara, actually that's a bug in Launchpad
User5: let me find it
User1: User5 anyway, most of the noise there I'll take care. If you don't think you'll need to be in there it's easy to leave (https://launchpad.net/people/launchpad-qa/+leave) I just added you because ddaa suggested so.
User5: matsubara, ok
User5: matsubara, the problem is that once you've got yourself the Launchpad account that ShipIt told you to get, you're dumped in Launchpad instead of being sent back to ShipIt
User7: moin
User5: I was sure that bug was reported, but I can't find it
User1: maybe something similar to bug 2171
User2: Malone bug 2171 in launchpad "When creating a login for the wiki account, we could skin Launchpad and redirect" [Normal,Unconfirmed]  http://launchpad.net/bugs/2171
User1: hmm which is a dupe of 1554
User7: User12 around ?
User5: yay, the front page no longer says "Launchpad Welcome to Launchpad"
User8: lol
User5: https://launchpad.net/bounties/raja
User9: ah yes, that one..
* ajmitch was wondering how to claim that bounty :)
User7: morning sleepyhead :)
User10: :P
User10: Been up for a while, reviewing... just forgot to restart xchat after upgrading to dapper.
User7: popping out to lunch with Dad, sms or ring me for anything urgent.
User11: oooh, the CC'ing is back
User11: oh joy(!)
User5: sladen, eh?
User12: User7 away on vacation.
User6: Merge to devel/launchpad/: [trivial]  Update authserver.tac to match the one used in production: add /RPC2, unset debugging flag, and specify the database host. (r3403: Andrew Bennetts)
User13: morning
User14: hola
User8: hola jordi , carlos
User13: User8 hey dude!
User14: hi sivan
User8: carlos, jordi : hey dear dudes, how is your part of spain today? :)
User13: User8 cold
User13: :-(
User14: cold?
User14: wtf?
User14: I'm in short sleeve
User14: User8 how's april's rain in Israel? A bit too heavy I hear
User14: User13 ok, so the kazakh guy created a team but for now he's the only member. I *want to guess* more people will join, as I told him to create only if it was more than one person.
User14: User13 can you assign ubuntu-l10n-kk to Ubuntu Translators?
User13: User14 dude... it's colder than yesterday...
User13: User14 sue
User14: User13 dunno. I was around the street at 6:50
User14: so it's pretty ok now :)
User13: User14 done
User14: User13 great
User8: User14 very weird. rain in april is an odessey in Israel. :-/
* sivang hopes mother earth will not get angry this summer
User14: I think you got more than enough for a decade :)
User14: User8 so, what do you think about .el elections?
User8: also lots of sand storms together with the rain, like walking in mud in the air ...
User14: I was quite surprised at the result
User14: hmm, tihs is totally offtopic.
User8: yeah :)
User8: feel free to PM me
User8: User14 I'll answer you there
User8: User13 cold? are you living on a mountain? (I recall mako saying something about that maybe)
User14: User8 not at all
User14: he lives like 300 metres from the beach
User13: User8 no, I have a 10 minutes walk to the beach
User8: User13 ah, so I'd expect you to have comfortable climet though.
User13: the problem is that today is a bit windy
* stub goes for a swim
User15: :-D
User13: User15 enjoy it ;-)
User16: User7 ping
User17: hi
User17: https://launchpad.net/distros/ubuntu/+source/nautilus/+bug/19600 indicates that upstream bug has been "Rejected"
User2: Malone bug 19600 in nautilus "Renaming (F2) in list view when "Name" column is wider than visible area results in erratic centering" [Minor,Unconfirmed]
User17: but upstream bug is "RESOLVED" "FIXED"
User17: is that a known issue?
User18: User17 when last checked, the remote status was "RESOLVED DUPLICATE"
User17: I though you followed to the duplicate in that case
User17: the bug has been marked as forwarded to http://bugzilla.gnome.org/show_bug.cgi?id=313535 first
User18: User17 judging by the state of the old ubuntu bugzilla data, someone updated the bug watch to a new bug number
User2: Gnome bug 313535 in View as List "Renaming (F2) in list view when "Name" column is wider than visible area results in erratic centering" [Normal,Resolved: duplicate]
User17: which has been marked as duplicate
User18: but the remote status scanner hasn't checked that watch again since that change
User17: hum
User18: remote status checking is not real time
User17: so launchpad is not smart about duplicates, it consider them "rejected" instead of updating the bug number?
User18: yep
User17: not nice :/
User18: maybe in the future it might be smarter
User18: but not right now
User17: k
User6: Merge to devel/launchpad/: [trivial]  fix bug 37298, adjust the Bugzilla status mapping as discussed with jamesh and mpt. (r3404: Bjorn Tillenius)
User13: User14 so... Can I delete the wordpress import requests at: https://launchpad.net/rosetta/imports/+index?status=NEEDS_REVIEW&type=all
User13: ?
User13: User14 also... the katapult request is completely broken... the .pot file content is: http://librarian.launchpad.net/1618076/katapult.pot and, as you can see, it's not a .pot file...
User13: User19 did you see the send-bug-notifications.py script breakage?
User19: User13 hmm, yeah.
User19: User15 ping
User15: User19 pong
User15: If you mean the asuka error, I've updated the postgresql auth list on asuka and it now works fine.
User19: User15 no, it's another error. in the bugnotification table, there's a person who hasn't got a preferred email address. can you check who that is, and which bug he modified?
User15: huh
User19: User15 (the person related to the notification is message.owner)
User15: launchpad_prod=# select person.name from bugnotification,message,person left outer join validpersonorteamcache on person.id = validpersonorteamcache.id where bugnotification.message = message.id and message.owner = person.id and validpersonorteamcache.id is null;
User15: name
User15: -----------------
User15: feralert
User15: cksiew
User15: ddavid42
User15: kristian-jones
User15: rob-markovic
User15: ajsamaro
User15: matt-bunter
User15: janne-keskitalo
User15: sco
User15: siniath
User15: roman2k
User15: jmbalado
User15: (12 rows)
User19: and which bugs did they modify?
User15: launchpad_prod=# select person.name,bugnotification.bug from bugnotification,message,person left outer join validpersonorteamcache on person.id = validpersonorteamcache.id where bugnotification.message = message.id and message.owner = person.id and validpersonorteamcache.id is null;
User15: name       |  bug
User15: -----------------+-------
User15: feralert        | 32355
User15: cksiew          | 17208
User15: ddavid42        | 13367
User15: kristian-jones  | 18650
User15: rob-markovic    | 27422
User15: ajsamaro        | 27934
User15: matt-bunter     | 23544
User15: janne-keskitalo | 18582
User15: sco             | 27092
User15: siniath         | 16469
User15: roman2k         | 14078
User15: jmbalado        | 18691
User15: (12 rows)
User15: I'd suspect emailed comments
User15: as we no longer require signed emails for comments
User19: yeah, that's right. ok, i'll make a quick work-around for this.
User19: User15 this patch fixes the problem: https://chinstrap.ubuntu.com/~dsilvers/paste/filegGzqHt.html
User19: User15 do you want me to merge it into rocketfuel, or will you apply it locally? if you apply it locally, i'll add a test before submitting it to rf.
User15: Merge it to rocketfuel
User19: ok
User19: User15 is pqm up and running?
User14: User13 don't get rid of them just yet. Let me see if something has changed
User15: User19 looks like i
User15: t
User19: yeah, the email just took longer than usual to arrive to pqm.
User6: Merge to devel/launchpad/: [trivial]  stop send-bug-notifications from breaking when people without preferred email addresses add a comment. (r3405: Bjorn Tillenius)
User13: User14 ok
User19: User15 can you cherry pick r3405 now?
User19: User7 ping
User18: thunderbird on dapper seems to crash a fair bit :(
User20: meeting in 3
User20: MEETING TIME!
User20: may the present speak up
User20: I am here
User5: up
User18: here
User1: i'm here
User13: I'm here
User19: i'm here
User21: here
User20: bradb?
User20: stub?
User20: ddaa?
User5: spiv?
User10: here
User16: pouet!
User5: lifeless, matsubara?
User20: wonderful
User20: great to have you all here today
User5: carlos?
User22: here
User20: apologies for changing the meeting date
User13: User5 yes?
User1: User5 matsubara i'm here
User20: mpt, matsubara and carlos have said they are here, what more do you want from them? :-)
User5: ok, I'm blind
User5: sorry
User16: you've broken our meeting muscle memory
User20: okidok. so stub's the odd man out
User20: Agenda
User20: *
User20: Roll call
User20: *
User20: Agenda
User20: *
User20: Next meeting
User20: *
User20: Activity reports
User20: *
User20: Items from last meeting
User20: *
User20: Launchpad oops milestone report
User20: *
User20: Production / staging (stub)
User20: *
User20: ...
User20: *
User20: Keep, Bag, Change
User20: *
User20: Three sentences
* kiko thinks the wiki sucks
User20: that was the agenda
User20: does anyone have agenda items they'd like to see discussed?
User20: message me if so
User20: next meeting: thursday next week?
User20: anyone against it?
User20: fine.
* ..[topic/#launchpad:kiko] : https://launchpad.net/ | developer meeting: Thu 13 April, 1200UTC (wiki:MeetingAgenda) | paulbradford@example.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39
* ddaa raises hand
User13: User20 next thursday is a public holiday in Spain
User20: I see.
User16: I'd like to discuss user support process.
User13: User20 I'm don't think I will be able to attend
User20: okay ddaa
User5: Wednesday again?
User16: who, what, where, when...
User20: do more people prefer wednesday over thursday?
User20: it appears not
User20: so carlos will be absent -- send in your 3 sentences to me through email beforehand
User20: we'll do it on thursday as usual
User20: let's do the final bookkeeping item
User20: activity reports
User20: and I'll start by saying that YOU SUCK
User10: I'm up to date.
User20: apart from a minority
User1: up to date
User20: you've been either not sending reports or batching them and sending them before the meeting
User10: (after the usual quick catch up...)
User16: think I'm up to date, except for a dud report for the sprint (not sure that is needed, though)
User20: that's really not helpful
* salgado is up to date too
* jamesh sucks
User5: up to date
* bradb is up to date
User19: i'm up to date
User20: spiv, BjornT, carlos and mpt have sent in multiple reports today -- can you guys please send them in daily?
User20: I've asked spiv and carlos to do this before
User20: and you have failed!
User20: please don't batch your reports
User19: User20 i sent two today, that's almost daily
User20: it makes it impossible to make my daily charts
User20: BjornT, almost is almost good. :)
User19: i'll make an effort to send once a day though
User20: jamesh, dude, when are you going to get in the groove?
* kiko sighs
User20: all right, moving on
User20: mpt, jamesh, spiv, User13 you guys are on my little black list, so shape up.
User20: I can't even remember if there were items from the last meeting
User20: so moving on, yet again
User13: User20 sorry...
* carlos up to date
User20: I'd like to sneak in a topic here
User20: and that is the performance reviews that are starting this week
User20: does anyone have any questions or comments on the performance review process?
User20: matt and I reviewed the questions and the current questionnaire is shorter and hopefully less ambiguous
User16: greate
User20: did anyone have issues with use of the system or understanding of the report last time?
User16: old one was too long to go over with the manager, and some question were quite ambiguous
User20: yeah, I felt the same. the new one has 4 sections only
User20: (or at least that's what we submitted to jane ;)
User20: all right, I'll assume you have no questions on this topic.
User20: spiv, can you please give stub a ring?
User20: all right, moving on.
User10: User20 he's in another country, but ok...
User20: spiv, he's in another country from me as well, ftr.
User20: Launchpad oops milestones
User20: how are we looking on that front matsubara?
User1: I think we're doing a good job. the exceptions beign nailed down
User20: are there any new crashers or timeouts in yesterday's report?
User1: i have to take a look on daf's scripts and set them up to generate those reports
User20: what do you think are the most important crashers that need to be fixed?
User20: and who needs to be working on them (apart from you!)
User1: ascii password enconding
User15: Yo
User20: yeah, you're right.
User20: hey stub
User15: Topic said Thursday
User1: and the one that validates fields in the advanced bug search form
User19: User15 can you please cherry pick r3405 now?
User1: but that one is already in the review queue and I'm coordinating with bjornt
User20: matsubara, so about the password one -- what's blocking it, who can help?
User1: it's assigned to me, I'll take a look on it as soon as I finish the other things you said me to do. :)
User20: I remember steve reviewed it -- anything complicated?
User1: I don't think so.
User20: anyway, you're too slow
User20: moving on
User20: well, one note on that topic actually
User20: I'll work on the remaining timeouts this week
User20: it shouldn't be hard to fix them, but I may need to make some user-visible changes
User20: and carlos, it will soon be time to look at +translate performance again.
User20: so moving on -- stub, how's production looking?
User15: Fine
User15: :-)
User13: User20 ok
User20: stub, will we be doing rollouts next week?
User20: is there anything in scripts broken?
User15: Nothing thrilling to report. I've gotten a few cherry pick requests already, which is worrying. I'll need to confirm with people if these are actually urgent urgent or just urgent.
User20: BjornT, I find r3405 very confusing, to be honest
User15: I think all scripts are all fine. support email is still blocked on rt last I heard though
User20: BjornT, a person without a preferred email address doesn't add comments, afaiui -- salgado?
User20: stub, yeah, I've been nagging about RT requests this week, but it's going slow
User19: User20 he can do it via the email ui, i'll fix that one later (bug 38162)
User2: Malone bug 38162 in launchpad "People without preferred email addresses shouldn't be able to use the email interface" [Normal,Unconfirmed]  http://launchpad.net/bugs/38162
User15: bug notifications exception on staging is now fixed (it failed today due to postgresql auth paranoia, but worked manually after the fix)
* ddaa has just found a couple of new serious bugs in branch scanner, currently delegating them to jamesh
User20: BjornT, yuck
User20: stub, that's great
User20: I believe Znarl managed to deal with the moin mail redirector for BjornT at least -- have you confirmed BjornT?
User19: User20 yes. it still doesn't work though, since the address the notifications are sent from isn't registered in launchpad. i'm working on it now though.
User20: all right
User20: let's move on, then.
User20: ddaa, user support process
User16: Some guy talked on launchpad-users
User20: so david yesterday asked about the support requests for Launchpad
User15: Now there is a push to do rollouts of updates to the db, appservers, authserver, publishing systems and some bzr systems by me, I'll need to invest time automating rollout procedures. I'll be running ideas past lifeless when I get onto this.
User16: asking where to ask for deleting dud objects (or moving them out the way), and I seriously did not though that the ticket tracker was the place to send him, as I had seen no evidence of requests there being processed
User20: stub, that's true, because we have a large number of systems that need rolling out now, and it would make sense to do it in a concerted way
User20: ddaa, I see.
User15: Yup. Getting too many to do manually and reliably
User15: I think support requests are actuall being dealt with, but I see a lot of requests with answers that are still in open status (I was looking at them today)
User5: I nearly pointed someone at the Ubuntu support tracker a couple of days ago, but then I looked at the page and it was a mile long, so decided not to
User16: stub++ to ending this coordination nightmare
* mpt should fix that as a way of learning about batching
User1: as a side note, there's a Launchpad QA team which is receiving all the support request for the Launchpad Project products.
User20: ddaa, User1 how many requests do we have open, and what is the rate of new requests?
User15: User1 This a new team?
User1: User20 there's not so many new requests, but the problem is I can't close the ones that are bogus
User16: did not see any ticket spam since I was subscribed
User1: User15 yes
User1: as matter of fact, I can't close any support request
User15: I have power to reject support requests - is that an admin only feature?
User20: matsubara, okay, remind me to look into it with you today
* ddaa votes for adding "you idiot" status to support tracker
User20: I do too, so hmmm, maybe
User1: User15 I think so
User19: User15 yes. we should think of how to give that possibility to other people as well though.
User1: I reported some bugs on the support tracker in the last days as well.
User20: definitely
User15: ok. I'd suggest a support-admins team celebrity which will work until we work out a better way of determining who has rights.
User16: bottom line, is it ready to send our beloved users there, or does it need to mature some more?
User20: why not component owners?
User15: sure
User20: ddaa, I believe it's ready, and we should improve it if not
User16: if not, we should not send our users there, there's already enough traffic for use to figure out what to improve
User20: I mean, it will only really improve if we get people using and complaining about it
User16: already have that
User20: the fact that there were no contacts registered was indeed a showstopper
User1: is there any way to subscribe the launchpad-qa team to all open support requests?
User20: but I don't think there are other major ones and we can start tackling them.
User20: matsubara, not easily.
User15: User1 bulk subscriptions are done manually by me
User16: i.e. ask stub to run throw some SQL chicken bones :)
User13: User20 DBA "bitch"?
* kiko sighs
User20: ddaa, so, are you happy with directing users to the support tracker?
User20: (I say do it!)
User1: that would help keep track of the previously open tickets.
User20: matsubara, we just need to go in and close them out.
User20: matsubara, how many are there open?
User16: User20 okay, let's try it
User20: cool
User20: thanks
User18: User20 I think he was suggesting making sure launchpad-qa is subscribed to all existing tickets
User18: (open and closed)
User18: not about clearing out the queue)
User20: jamesh, I know, but if there aren't too many, then it might be worth just clearing the queue.
User18: the open queue does need some cleaning, yes.
User1: User20 there're a lot open, because I can't close them
User1: most of them are bogus "I want free ubuntu cds" or "I can't register in launchpad"
User20: should be easy to close out then. :)
User20: all right, moving on
User1: User20 what I can do is reject them, but that might be to harsh
User20: matsubara, just reply to them, and reject if no answer in N days?
User20: salgado would like to talk about using mawson to test the new mirror management prober script.
User20: salgado?
User1: User20 that's what I'm doing already
User21: I need to know if anybody is using mawson right now
User21: I need to do a code/database update on it
* jamesh wonders how someone who can't register in launchpad files a support request
User21: so I can get the mirror prober running there
User15: cprov was the only person using it afaik
User16: User18 if you make something idiot-proof, nature will make a better idiot
User20: yeah, that's the truth
User5: jamesh, maybe they keep getting "that ID is already taken" errors ;-)
User21: and this one to User15 should I use the steps described in LaunchpadRollout to update the code/database in mawson?
User15: So I don't see a problem with updating dogfood code and the database. You want to give it a go salgado or need me to?
User15: User21 pretty much. dogfood is a bit more ad-hoc.
User16: User5 I think that a number of those bogus support request might be symptoms of UI in need of fixes. That's why I asked you to be part of the QA team.
User21: stub, I'd prefer to try that myself, and if something goes wrong then I ask your help. how does that sound?
User15: User21 Sounds good.
User20: salgado, do you have access to the user necessary to do the update?
User20: otherwise keep stub close at hand!
User15: User21 I'll stuff one of the recent backups in a safe place just in case cprov has some important data in there.
User21: I guess it's the launchpad user, isn't it?
User5: ddaa, good idea
User13: User21 yes
User21: then I have
User20: great
User20: salgado, issue resolved?
User21: yep
User20: great.
User20: * Keep bag and change
User20: 5
User16: CHANGE: stop teams from shrinking, or LP from growing. Too much work for too few hands.
User20: 4
User20: 3
User20: 2
User20: 1
User20: ddaa, noted, thanks.
User20: okay, three sentence bingo time!
User16: DONE: too little cscvs/bzr-native, branch scanner maintenance and debugging, upgraded to dodgy dapper
User16: TODO: give work to jamesh and mpt, reply to reviews, merges, cscvs/bzr-native, branch UI improvements
User16: BLOCKED: buildbot test failures blocking cscvs merges
User1: DONE: fixed some validations bugs and oops bugs, answered support requests.
User1: TODO: fix the ascii password encoding bug and more oops bugs
User1: BLOCKED: No
User22: DONE: Some bugfixes (most notably, finally adding advanced search to package bug reports), discussion and proposals for some upcoming features.
User10: DONE: fixed sftp bugs, reviews, upgraded to dapper,
User19: DONE: various bug fixes. debbugs bug watch syncing.
User19: TODO: more bug fixes. email notifications for bug watches.
User10: TODO: twisted web server for PersonalPackageArchivesStageOne.
User10: BLOCKED: doc-bazaar review for ddaa -- Steve hasn't replied to my questions.  Twisted compat for buildbot merge is blocked by bzr test failure.
User19: BLOCKED: no
User22: TODO: Nag jamesh to review my sec teams branch. Hopefully implement the bugtask date changes, and maybe move forward with on bug contact subs.
User22: BLOCKED: jamesh!
User21: DONE: Holiday during last week, catching up with email, some shipit trivialities/discussion, started setting things up to test the mirror prober on mawson
User21: TODO: Test the mirror prober on mawson and get it running on production, sort out the issues Andrew pointed on the review of my shipit-for-dapper branch and do some random bug fixes
User21: BLOCKED: No
User20: DONE: management, the bane of productivity. fixed a few of my assigned bugs. launchpad report, the duel.
User5: DONE: MaloneSimplifications II; Rosetta design work; various bug fixes
User5: TODO: performance reviews; +milestone cleanup; consolidate person pages
User5: BLOCKED: no
User20: TODO: performance crasher fixes, another report for this week, another report for next week, more management, perf reviews
User20: BLOCKED: no
User13: DONE: KDE translation imports, OO broken translations debug and planning to fix it, language packs
User13: TODO: fix OO.org translations, Firefox imports, finish cleaning up translation import queue
User13: BLOCKED: no
User15: TODO: Searching. Zope 3.2 if I can sort out steve's failing tests without him
User15: DONE: mainly production and dba stuff - nothing thrilling
User15: BLOCKED: Maybe SteveA's Z3.2 branch work
User20: well, BLOCKED: RT help from elmo and Znarl
User18: DONE: code review, land project bugs code, some further work on test suite robustness/twistd startup stuff, ekiga/sip test with lifeless, importd error reporting, pending-reviews code update
User18: TODO: stuff for ddaa, importd stuff, add reviewer to pending-reviews output
User18: BLOCKED: no
User20: thanks for landing the project bugs code, jamesh -- I'll look forward to using it.
User18: User22 sent the security teams review off: thunderbird was crashing a lot for me today, and losing bits of the review :(
User20: I believe that is all
User20: so end of meeting!
User13: thanks
User20: thanks everyone
User16: well done
* carlos -> lunch
User22: User18 Ah, I see it came during the meeting. Cool, thanks.
* bradb hasn't had tbird crash too much lately
User22: Though that expanded-but-collapsed-folder bug is annoying me
User18: User22 if I can work out how to do without the backspace key, thunderbird might be a bit more stable
User18: User22 it made me look for the "automatically save drafts" option in thunderbird though ...
User22: ouch
User23: User18 does ^H help any?
User23: User20 thanks for the status update
User18: User23 don't know.  It doesn't always crash when I hit backspace
User20: LarstiQ, sure, enjoy
User22: User15 Any news on the DB patch for sec teams, btw?
User15: eh?
User22: subject line "[DBA]  Security Teams Patch"
User22: sent last thursday
User15: User22 Looks fine except for null handling. Bug.security_related should be NOT NULL. I don't know if your implementation allows NULLs in Distribution.security_contact or Product.security_contact
User22: right, I'll fix that. patch number?
User15: patch-40-46-0.sql
User22: cheers
User7: User16 pong
User7: User5 pong
User7: User19 pong
User7: User20 sorry about missing the meeting, I thought it was thursdays still for some inexplicable reason
User16: User7 are you still up for some time? I would like to finish that big email for jamesh before paging out.
User7: sure
User20: lifeless, that's okay
User19: User7 nm, i pinged you since stub wasn't around.
User7: User15 how did stevea go with zope3.2 ? Should I have a play with it ?
User7: User18 pending reviews is looking nice.
User7: thanks
User15: User7 I don't know. The only remaining failing tests were some of steves work. It appears to be working though, so I can just disable those tests and land it or try and fix them myself (they are pretty disgusting zcml tests though)
* ddaa starts paging in what he wanted to ask lifeless about, give me a few minutes
User7: User15 I'm happy to have a look see early next week
User7: User15 I'm inclined not to have us rollout stuff with tests failing :0
User7: theres usually a reason behind such things
User15: User7 ok. I'll have a look tomorrow anyway.
User15: User7 Yer. Crappy tests :)
User7: lol
User15: Or I should say, fragile and confusing tests.
User7: User16 please finish and merge  david/launchpad/baz2bzr - its 35 days old!
User16: it's high on my priority list
User16: I only just received the review
User16: not my fault if it's late!
User7: yuo
User7: yup
User7: I'm heckling everyone gently
User16: User7 about refactor-totla
User16: is there actually some guidelines about wrapping of long argument lists in function definitions?
User16: (that was what I wanted to talk to you about)
User7: User16 I treat them the same as wrapping function calls
User7: User16 I think thats a reasonable heuristic
User16: Well, my wrapping of function calls tends to depends heavily on the context...
User16: anyway, I'll do something
User16: User7 maybe you could have a look at the two mails I just wrote to offload some work to jamesh. They are branch scanner bugfixes, I would like you to proofread read in case I'm being on crack.
User16: (which is not entirely unheard of)
User20: stub, User19 ping?
User15: yo
User20: stub, did you note the send-bug-notifications crash?
User20: +"/srv/launchpad.net/production/launchpad/cronscripts/../lib/canonical/launchpad/scripts/bugnotificatio
User20: +n.py", line 108, in construct_email_notification
User20: msg['From']  = format_address(
User20: AttributeError: 'NoneType' object has no attribute 'email'
User20: I think this is what BjornT wanted cherry-picked
User20: I think we need to think about making that script more robust
User20: because when it fails, it fails terribly
User20: and no bugmail gets sent
User15: The one bjorn has fixed and asked to be cherry picked?
User20: yeah.
User20: just catching up on errormail..
User7: User16 sure
User15: It would be hard to have made this one fail gracefully I think
User20: stub, well, you can fail sending one email and still send the others, can't you?
User16: User7 I'd like you to confirm that the way bzr_push is implemented at https://chinstrap.ubuntu.com/~jamesh/pending-reviews/david/launchpad/baz2bzr/full-diff is indeed the simplest way to do it (pushing to remote branch with a custom progress bar), so I can file a bug on bzr as spiv suggests.
User6: Merge to devel/launchpad/: [trivial]  Make the batch navigator navigation links stop wrapping (r3406: kiko)
User23: Why do I get shown a red warning icon when I subscribe to a branch?
User24: Hello
User16: because it's a bug?
User16: User23 mpt has fixed the templates recently so warning and notices are different things, but since they were not different before, they are used more or less randomly in the existing code.
User23: User16 thanks
User7: User16 dude
User7: bzrlib.ui.ui_factory = MyFactory()
User24: there's something which is starting to get confusing in launchpad - the lack of package versions. With dapper being maintained for so long, packages for it will have very different versions than, for instance, dapper +6. How are we going to manage this?
User20: Surak, with backport fixes.
User20: matsubara, https://chinstrap.ubuntu.com/~jamesh/oops.cgi/2006-04-05/D222 -- do it!
User15: User20 oh. yes, that would be good.
User7: User16 and then call branch_to.pull(branch_from)
User7: User16 no way should you duplicate all that code
User24: User20 I understand. But how are a poster describe which package has the problem? As several people are going to use dapper for a longer time than the usual ubuntu timeframe, several bugs are going to be posted and posted again.
User16: User7 thanks, maybe the ui_factory thing was not there in launchpad's bzrlib when I implemented it, I guess I would have figured it out when I unrolled all that code...
User7: User16 its been there for ages
User7: User16 its the way the test suite avoids having progress bars for instance... perhaps you should have asked us ;)
User24: Someone can say: hey, I fixed this bug! and close it. but it will still be there, or just be old thing. A version field (like the gnome bugzilla one) would make developer's job quicker, don't you think?
User16: User7 thanks
User18: User7 https://chinstrap.ubuntu.com/~jamesh/pending-reviews/ <- new column you requested
User25: could anyone please look into #37120?
User25: the last comment does get posted again and again
User25: I'm not sure why the post gets there again and again, but I assume thats not what the submitter intended to do
User25: bug 37120
User2: Malone bug 37120 in linux-source-2.6.15 "wpasupplicant doesn't work properly with rt2500 driver" [Normal,Confirmed]  http://launchpad.net/bugs/37120
* Kinnison snickers at a test failure he's getting
User26: "Parent lacks i186"
User26: I can spell architecture tags, oh yes
User26: User20 I should have this test ready for review fairly soon, assuming this works
User27: User15 you working on gangotri?
User7: User18 legend!
User15: User27 Yes. Doing an update.
User27: k
User15: gandwana next
User27: ok, so, one of my dak ports
User27: when I do, x = "", x ends up being unicode, not str
User27: but only for the top level dak-port script that does all the import of launchpad stuff, a lower level ('dak_utils.py') module, does y = "" and that's str, not  unicode
User27: 'sup with that?
User15: User27 All done. Further alers are for real ;)
User6: Merge to devel/launchpad/: [trivial]  Make scripts executable and add #! lines and copywrites (r3407: Stuart Bishop)
User15: User27 If you stick an 'assert isinstance(x, str)' line after the x="" assignment, you will confirm that it really is a string. Unicode is viral, so if you do operations with x it stands a good chance of being promoted to Unicode.
User27: yeah, sorry, I just figured that out
User27: argh
User27: it's lp giving me unicode suite names
User18: User7 it is picking up the reviewer for a section of the page from a special "## reviewer:" comment in the wiki source, so should be pretty easy to maintain
User26: User27 It will, because everything coming from the db ends up unicode
User15: Because we are Unicode facists
User24: Kiko: no comment on what I talked about. What do you think about it? What are the cons of having a release field in launchpad?
User27: you unicode facists will never take me alive
User18: in Python 3000, you won't have non unicode strings
User18: just unicode strings and byte sequences
* Kinnison grins and ponders another cup of tea
User15: Shhhh... quiet or he will rewrite it in Perl!
User27: ok, where has new bzr put my shelved patches?
User16: hey jamesh
User18: hi ddaa
User16: can you look at "Broken branch-scanner history truncation"?
User16: ASAP, it's broken in production.
User15: Apart from using bzr unshelve to reapply them, no idea
User18: User16 okay.  I'll look at it tomorrow morning
User16: Thank you.
User27: I assume the insane memory requirements for a simple bzr commit to LP are known?
User18: User27 insane == ~ 300MB, or much bigger than that?
User27: User18 yeah, 300-400Mb
User16: Mh, I have not hear much bitching about that, but it's true that bzr take a ridiculous amount of RAM when working on launchpad
User27: (which I call insane, 'cos I "only" have 512Mb, and do other stuff on this box, so any bzr commit forces pretty much everything else out to swap)
User16: probably most of it is spent on parsing the invenotry.weave
User15: It single threads me - 400MB bzr + Gnome and tools means swapping on this box
User16: which is is part of the class of problems that will go away with knits
User18: that's good to know
User18: when can we move to knits? :)
User16: (for the record, the inventory.weave is 102M of text)
User16: User18 soon after the format is finalised
User16: lifeless is working hard on it
User18: I think the inventory used to be around 30MB before that "reweaving the inventory" bit about a month ago
User16: if it was, then it was small and wrong, or so I am told.
User16: it might be possible to be smarter there, but that's not an area of active development
* jamesh needs to order that new laptop
User26: in doctests, how does one write to stdout?
User16: print?
User26: isn't that captured by the doctest magic?
User18: User26 sys.stdout gets captured
User16: yes
User16: User26 try sys._stdout_ (or something like that, I'm not sure)
User18: User26 it is evil, but print >>sys.__stdout__, ... might work
User16: what jamesh says
User26: interesting, ta
User18: why do you want to write to real stdout in a doctest?
User26: progress
User26: this doctest takes a long time
User15: Support emails appear to be flowing
User16: User26 you sure you do not really want to use unittest instead?
User16: doctest stuff is meant to be simple
User26: User16 I *think* doctest was more correct. these aren't unit tests, they're end-to-end functional tests of the soyuz upload system
User16: User26 I mean "unittest" not "unit tests"
User26: ?
User15: Noisy tests are considered broken by intelligent test runners that check for that sort of thing (like the Z3 one will be at some point)
User16: there are some functional tests using TestCase and stuff.
User26: User15 oh
User16: that's the way to make any test that's neither API documentation or pagetest
User26: interesting
User6: Merge to devel/launchpad/: [trivial]  Allow specifying a different user when running the database harness (r3408: kiko)
User19: User20 maybe you'd like to review https://chinstrap.ubuntu.com/~dsilvers/paste/filexneV85.html? it makes the moin notification directer work, and makes it aware that the ubuntu wiki is on different hosts.
User20: BjornT, sure.
User20: can I reboot first though?
User19: sure, it's not that urgent to get it reviewed.
User1: I'm getting email in paulbradford@example.com for support request. Someone subscribed launchpad developers team as support contact to the launchpad product. Is that really what we want?
User20: really?
User20: matsubara, write to the ML
User20: hello there
User20: I am now UPSed!
User1: this new navigation menu is nice. :)
User20: is that so?
* kiko considers rocketmerging
* bradb & # lunch
User20: BjornT, where's that branch for review?
User20: anyone have any other last-minute reviews?
User19: User20 https://chinstrap.ubuntu.com/~dsilvers/paste/filexneV85.html
User27: User26 around?
User26: User27 hi
User28: Hey. Wondering about Konqueror packages to be translated - Translation template empty ! (And  the fact is Konqueror is well translated)
User20: OdyX, the KDE imports are still pending -- carlos has information on this
User13: User28 we had a problem with komqueror's .pot file
User13: /s/komqueror/konqueror/
User13: User28 will be fixed soon...
User13: User28 anyway, we are still importing translations for dapper and it's not officially open to be translated
User28: User13 but the existing translations (almost whole KDE is translated in FR, for example) won't have to be re-done (or worse:copy-pasted) ?
User13: User28 no, we are importing all .pot and .po files, don't worry
User28: OK. That's fine !
User28: User13 we had begun some in FR, are you planning to overwrite ? (You should...) https://launchpad.net/distros/ubuntu/dapper/+source/kdebase/+pots/kcmaccessibility/fr/+translate?offset=10 <- ex: the first item does not correspond to "KDE's" translation (the one I have here "live" )
User13: User28 that's already imported from upstream
User13: User28 we imported that we got from KDE's package
User13: s/that/what/
User28: OK...
User28: Is it planned to let it "open" ? I mean, subject to user's modification ?
User13: User28 as long as you are a member of the Ubuntu French team, you can change what you want there
User13: unless you abuse the system
User28: User13 OK. That's good.
User28: Now I will let you go back to work! ;-) Sorry for eventual disturbing  ! Nice job guys, thanks !
User21: has anybody seen something similar to https://chinstrap.ubuntu.com/~dsilvers/paste/fileInkgcD.html when running a make schema?
User13: User28 you are welcome. We are here to help
User13: User21 first time I see it...
User21: I got that when running make schema on mawson
User29: mpt, you around?
User21: kiko, https://dogfood.ubuntu.com/distros/ubuntu/+mirror/testmirror
User20: salgado, why is the ubuntu archive showing up as one day behind?
User21: might be because it timed out some times
User21: when we were DOSing it
User21: Time out on host archive.ubuntu.com, port 80 on http://archive.ubuntu.com/ubuntu/pool/multiverse/s/squeak-vm/squeak-vm_3.7.7-5ubuntu5_i386.deb
User20: odd.
User20: also, how do you know if the mirror is out of date? what do you compare against?
User21: out of date?
User20: yes.
User21: what do you mean by out of date? (It doesn't say that anywhere)
User27: err, "DOSing"?
User21: just a few HTTP HEAD requests
User6: Merge to devel/launchpad/: [r=kiko]  Make the specification wiki notification forwarder work by allowing the mail handler to handle emails from unregistered users. Also make it aware of that the same Ubuntu wiki is located on different host names. (r3409: Bjorn Tillenius)
* Kinnison waves. see you tomorrow
User22: User5 In which facet does changing the security contact belong?
User30: hi?
User6: Merge to devel/launchpad/: Fix https://launchpad.net/products/malone/+bug/6010 (error when putting non-number into bug number field: OOPS-B192) r=bradb (r3410: Diogo Matsubara)
User22: User1 maybe https://launchpad.net/products/malone/+bug/34224 can be a priority to fix? it's pretty brutal, atm.
User2: Malone bug 34224 in malone "wrong bug number counts" [Normal,Confirmed]
User1: User22 sure, as soon as I finish the other priorities kiko assigned to me.
User22: sure, pitti says it's actually not that urgent either, but i think he's just being polite
User22: :P
User31: may i ask you guys, why many packages that appear in the french translation list (https://launchpad.net/distros/ubuntu/dapper/+lang/fr) don't appear on the german one (https://launchpad.net/distros/ubuntu/dapper/+lang/de)?
launchpad
Ubuntu IRC