=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad [12:08] is this a translation error or something with rosetta: the string "Hostname:" was translated as NomedaMquina:\r\n [12:08] Nomedemquina:\r\n [12:08] #-#-#-#-#pt_BR.po(liveinstaller)#-#-#-#-#\r\n [12:08] Nomedocomputador: [12:08] this way, with four lines [12:11] it's odd [12:11] indeed. [12:12] do you at least see the 4 lines in a textarea? [12:13] kiko: i exported the "debian-installer" to a .mo and I'm using granslator [12:13] ah I see [12:14] does rosetta display the same string? [12:14] I don't know, I can't search ;-) [12:14] the string numbers in granslator and rosetta doesn't match [12:19] Surak: that's part of the msgmerge output [12:19] Surak: and comes from outside Rosetta [12:19] it means it found two different translations for the same msgid [12:19] carlos: where does it come from? [12:19] oh [12:19] so you need to fix it and choose the one that fits better [12:20] oh, ok. does rosetta manages this if I don't do anything? [12:20] no, Rosetta will leave that string as fuzzy [12:20] until someone fixes it === carlos -> bed [12:49] see you ! [12:49] bye! === Surak [n=ubuntu@20132216094.user.veloxzone.com.br] has left #launchpad [] === LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad === Surak [n=ubuntu@20132216094.user.veloxzone.com.br] has joined #launchpad [01:17] hum. Lauchpad exports .po and .mo files, but gtranslator accepts only .mo files. Now, rosetta accepts only .po files tu upload back. what sould I do? [01:20] gtranslator only accepts .mo files? are you sure?!? [01:21] mdke: no, I'm not sure, but the exported .po files from rosetta fails to load on gtranslator [01:21] lemme try [01:21] I was under the impression that po and mo files are the same, but with different names. Guess not [01:21] I now have translated more than 600 strings and I have this .mo. now. [01:22] I know how to convert from .po to .mo, but not the reverse. [01:23] po files open ok in gtranslator, I just gave it a try [01:23] mdke: it must be this particular exported file. [01:23] could be [01:24] I tried three times on breezy's gtranslator. [01:24] this is debian-installer translation to pt_BR. [01:26] you will have to file a bug on either rosetta or gtranslator I suppose [01:27] mdke: yes, but I still don't know what to do with all those strings :-) [01:27] Surak, you'll have to copy them to a po file, I suppose. [01:28] That's why I'm here. I don't know how I do this. [01:28] copy/paste? [01:29] I don't think there is a quick way to do it [01:29] but you could ask in a l10n/gettext channel, someone might know how to do it [01:29] copy and paste those 600+ strings would be freaky. [01:29] Surak, better than losing them though [01:29] yes, [01:31] perhaps I can leave a junior worker doing this :-) [01:31] well, I'll go home now. [01:31] I can try this tomorrow. Thanks for your attention. [01:33] good luck! === jinty [n=jinty@12.Red-83-58-173.dynamicIP.rima-tde.net] has joined #launchpad [01:37] Mdke: duh me. If you save it with the extension .po, it will hadle this correctly, as gimp does. [01:38] good [01:38] thanks, and good night, whatever your timezone is :-) === Surak [n=ubuntu@20132216094.user.veloxzone.com.br] has left #launchpad [] === Keybuk [n=scott@quest.netsplit.com] has joined #launchpad === lezuck [n=ircap8@8.Red-83-47-6.staticIP.rima-tde.net] has joined #launchpad === lezuck [n=ircap8@8.Red-83-47-6.staticIP.rima-tde.net] has left #launchpad [] === mdke [n=matt@ubuntu/member/mdke] has joined #launchpad === jinty [n=jinty@12.Red-83-58-173.dynamicIP.rima-tde.net] has left #launchpad ["Leaving"] === wasabi__ [n=wasabi@c-67-166-206-241.hsd1.tx.comcast.net] has joined #launchpad [03:37] So... LP is kinda odd... It's like a big object-ish wiki it looks like === Mario_uy [n=kelarog@r200-40-104-215-dialup.adinet.com.uy] has joined #launchpad === Mario_uy [n=kelarog@r200-40-104-215-dialup.adinet.com.uy] has left #launchpad [] === ajmitch__ [n=ajmitch@port161-86.ubs.maxnet.co.nz] has joined #launchpad === ajmitch_1 [n=ajmitch@port169-104.ubs.maxnet.net.nz] has joined #launchpad === stub [n=stub@ppp-58.8.3.245.revip2.asianet.co.th] has joined #launchpad === ajmitch_1 [n=ajmitch@port169-104.ubs.maxnet.net.nz] has joined #launchpad === ajmitch_1 is now known as ajmitch === mruiz [n=mruiz@pc-66-66-104-200.cm.vtr.net] has joined #launchpad [04:27] hello [04:30] someone can help me? days ago I reported a Gaim bug, but close it. Where I can find it? (in LP don't appear) === mruiz [n=mruiz@pc-66-66-104-200.cm.vtr.net] has joined #launchpad [04:54] hello! How I can delete a bug attachment? [04:58] I did a mistake (upload another image) when reported a bug ;-) [05:00] someone can help me? :-( === ajmitch__ [n=ajmitch@port161-15.ubs.maxnet.co.nz] has joined #launchpad === ajmitch__ is now known as ajmitch === ajmitch__ [n=ajmitch@203.89.167.79] has joined #launchpad === ajmitch__ is now known as ajmitch === ajmitch__ [n=ajmitch@port163-83.ubs.maxnet.co.nz] has joined #launchpad === ajmitch__ is now known as ajmitch [05:38] morning === ajmitch__ [n=ajmitch@port162-143.ubs.maxnet.co.nz] has joined #launchpad === ajmitch [n=ajmitch@port161-59.ubs.maxnet.co.nz] has joined #launchpad === erdalronah1 [n=erdalron@p508779C4.dip.t-dialin.net] has joined #launchpad [06:23] SteveA, wow, you were serious about getting up earlier [06:24] mpt: woke up at about 6am, saw that the sun was about to rise over the hills to the east, and decided to stay up [06:27] mpt: Is it known that Malone comments and descriptions are having whitespace munched again? [06:39] stub: going to be around for a bit? thinking of a bzr upgrade to vostok & balleny. === mpt_ [n=mpt@219-89-141-227.jetstart.xtra.co.nz] has joined #launchpad [06:40] lifeless: I was going to grab some lunch and then I'm around for the rest of the day. [06:40] SteveA: I'd like to upgrade bzr on vostok. this should not distrupt launchpad, but will let us start testing knits. [06:40] stub: well, I don't need you for it, but wanted to coordinate [06:40] lifeless: ok [06:41] I need to do some cherry picks a bit later [06:41] stub: I'll drop a new bzr & bzrtools into launchpad, check tests pass, and if they do update the production branch ? [06:41] lifeless: what does vostok do? [06:41] SteveA: sftp supermirror [06:42] lifeless: The Launchpad app servers don't use bzrlib afaik, so sure. Update production/launchpad on balleny and push it to vostok. [06:42] stub: the branch-scanner does. [06:42] That is being done by the appservers? In real time? [06:43] stub: not appservers no. its a cron job on gangotri [06:43] Ahh. Ok. [06:43] Should be fine. I'll push it later today to gangotri and gandwana with the cherry picks. Once you are done with vostok. === ajmitch__ [n=ajmitch@port164-137.ubs.maxnet.co.nz] has joined #launchpad === ajmitch__ is now known as ajmitch === bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad === bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has left #launchpad [] [07:37] jamesh: ping [07:37] mpt: ping === raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad === SteveA goes out for a walk === mpt [n=mpt@219-89-141-227.jetstart.xtra.co.nz] has joined #launchpad === carlos [n=carlos@9.Red-88-4-165.staticIP.rima-tde.net] has joined #launchpad [09:02] morning [09:04] SteveA, pong === carlos needs to go to the bank now, will be back in an hour or so... [09:17] BjornT, ping [09:19] mpt: pong [09:22] BjornT, bug 39142 points out that we have "(Required)" next to checkboxes, which makes no sense [09:22] Malone bug 39142 in launchpad "Attachments: Why is the "patch" field "required"?" [Normal,Unconfirmed] http://launchpad.net/bugs/39142 [09:22] BjornT, perhaps that should be fixed in Zope? [09:24] morning all [09:25] hi sivang, how's hacking? [09:26] mpt: fine :) I mostly followed your design btw, hope that it would look sane, you can branch and see for youself. === sivang takes this to PM as this is offtopic here [09:28] mpt: it's not easy to fix it in zope. in zope, having required on a checkbox does make a difference, so we can't simply remove that functionality. i think the way to solve this is when we render the widget, which will be solved with FormLayout. [09:29] (with 'having required on a checkbox' i meant on an implementation level, displaying it doesn't make any sense) [09:29] BjornT, ok, I'll add it to that spec [09:31] oh, it already is in the spec [09:33] mpt: btw, when removing bug watches, do you see any problem with removing the actual bugtask the bug watch is attached to? [09:34] BjornT, no, that seems fine [09:35] but I haven't replied to your message about a good design for that, because I haven't been able to think of one :-) === ploum [n=ploum@ubuntu/member/ploum] has joined #launchpad [09:38] well, i was mostly concerned about the design if we decided to keep the bugtask after the bug watch had been deleted. although a better design for removing a bug watch would be good :) for now i'm going to put the functionality in there with the design you suggested in some bug, then we can tweak it later. [09:40] lifeless: pqm html quoting bug visible now on pqm.launchpad.net [09:42] I dont see it [09:42] if you see a bug, file a bug on pqm ;0 === snail is now known as snail_ === snail_ is now known as snail === Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad === erdalronah1 [n=erdalron@p508779C4.dip.t-dialin.net] has left #launchpad [] === dsas [n=dean@host86-129-15-2.range86-129.btcentralplus.com] has joined #launchpad === BjornT heads out for a while === mpt_ [n=mpt@219-89-151-59.jetstart.xtra.co.nz] has joined #launchpad === dsas [n=dean@host86-129-15-2.range86-129.btcentralplus.com] has joined #launchpad === erdalronahi [n=erdal@p508779C4.dip.t-dialin.net] has joined #launchpad === jinty [n=jinty@12.Red-83-58-173.dynamicIP.rima-tde.net] has joined #launchpad [10:53] mpt_: pongpong === pax [n=pax@pdpc/supporter/student/pax] has joined #launchpad === bubulle [n=bubulle@lns-bzn-50f-81-56-227-253.adsl.proxad.net] has joined #launchpad === Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad [11:37] SteveA, pongping [11:38] SteveA, https://wiki.launchpad.canonical.com/DevelopmentMeeting20060413 [11:39] cool, thanks === raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad [11:45] SteveA, https://wiki.launchpad.canonical.com/MeetingAgenda also updated [11:45] thanks! [11:48] and I suck for doing neither of those earlier === BjornT -> lunch === Keybuk [n=scott@quest.netsplit.com] has joined #launchpad === ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad [12:22] lifeless: You still doing pqm stuff on Balleny? Jobs seem to be going through, but no commits being made on balleny and no emails going out to arch-commits or me [12:23] Can someone remind me what a distribution's members team is useful for? [12:25] stub: no, I'm not. are people recieving errors ? [12:25] I suspect it serves no purpose but to 'bless' a particular team as 'official'. But I'm not sure [12:26] lifeless: Hmm.... maybe it is just my merge failing and the failure message is not getting through... [12:26] stub: looks like its working correctly to me. [12:26] bzr commits are working fine. [12:27] and I've recieved no tracebacks in my mailbox - so pqm has not been crashing. === WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad [12:29] stub: the key things are : the merge is occuring, make check is running. [12:41] yer - looks like some page tests are broken on that branch for some unknown reason. No idea why messages aren't reaching me. [12:41] mpt: for ubuntu, it is the team where all members must have a current valid CoC, and have been approved by the CC as members. they can vote on stuff. [12:43] ah, the voters [12:43] Ok, I'll put that in interfaces/distribution.py [12:44] because description=+("The distribution's members team.") is a bit anti-helpful [12:48] i do not know whether all distros will do voting like this [12:49] or attach the same meaning to "members" as ubuntu does [12:50] we can assume that other distros will operate in the same way, at least for now [12:58] Well if Launchpad doesn't treat it specially, maybe it shouldn't be there [01:02] for ubuntu, launchpad does treat it specially [01:02] for other distros, i think it is no more special than "these are the members of the distribution" [01:02] and the semantic of "members of the distribution" is defined outside the scope of launchpad === erdalronahi [n=erdal@p508779C4.dip.t-dialin.net] has joined #launchpad === erdalronahi [n=erdal@p508779C4.dip.t-dialin.net] has left #launchpad ["Derdikevim"] [01:19] stub: I'm starting a background conversion of launchpad to knits on balleny. it is so that we have the data prepped for whever we do convert. [01:19] stub: it won't affect pqm except to give it a little cpu contention [01:19] stub: please don't kill the process though. === lifeless [n=robertc@dsl-43.1.240.220.rns01-kent-syd.dsl.comindico.com.au] has joined #launchpad === carlos [n=carlos@9.Red-88-4-165.staticIP.rima-tde.net] has joined #launchpad [01:31] hi [01:31] I'm back [01:31] hello [01:31] I'm back too === matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [01:35] good morning! === BjornT [n=bjorn@clt-84-32-240-183.dtiltas.lt] has joined #launchpad === salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad === bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad [01:56] almost meeting time === cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad [02:00] morning, guys [02:00] MEETING TIME [02:00] who is here today? [02:00] me [02:00] i'm here [02:00] me [02:01] me [02:01] me [02:01] me [02:01] me [02:01] me [02:01] me [02:01] kiko is traveling to FISL [02:01] is spiv around? [02:01] maybe he's on vacation. i can't remember [02:01] stub: ? [02:02] aye aye [02:02] * Roll call [02:02] * Agenda [02:02] * Next meeting [02:02] * Activity reports [02:02] * Items from last meeting [02:02] * Launchpad oops milestone report [02:02] * Outstanding sysadmin requests [02:02] * Production / staging (stub) [02:02] SteveA: spiv is on holidays until 25th [02:02] * Keep, Bag, Change [02:02] * Three sentences [02:02] [02:02] next meeting, same time next week? [02:02] thanks carlos === ..[topic/#launchpad:SteveA] : PQM busy DO NOT KILL | https://launchpad.net/ | developer meeting: Thu 27 April, 1200UTC (wiki:MeetingAgenda) | launchpad-users@lists.canonical.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39 [02:02] activity reports? [02:03] SteveA: kill the PQM bit there please [02:03] i sent tuesday's, but not wednesdays [02:03] SteveA: its stale now [02:03] I'm up to date [02:03] up to date [02:03] i'm up to date === ..[topic/#launchpad:SteveA] : https://launchpad.net/ | developer meeting: Thu 27 April, 1200UTC (wiki:MeetingAgenda) | launchpad-users@lists.canonical.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39 [02:03] up to date [02:03] i'm up to date [02:03] up to date [02:03] up to date [02:03] up to date [02:03] * Items from last meeting [02:03] there are a few of these [02:04] not up, will send them after meeting [02:04] * '''matsubara''' to merge person validation fix for advanced bug search [02:04] * '''matsubara''' to report bugs on other exceptions [02:04] SteveA: merged [02:05] and reported [02:05] * '''BjornT''' to make it possible for anyone to close a support request [02:06] * '''mpt''' to remove support request links from the error page [02:06] * '''mpt''' to do the bazaar-ui review for ddaa [02:06] bazaar-ui review done, need to act on it [02:06] SteveA: not done, didn't know it should be done before the next meeting [02:06] I've done the bazaar-ui review, but not the link removal. I'll do the latter once I've finished reviewing Mark's mega-landing. [02:07] BjornT: not necessarily to be done for the next meeting [02:07] but it means we're specifcally tracking its status in these meetings [02:07] * '''jamesh''' to land pygpgme branch [02:07] * '''jamesh''' to give feedback to ddaa [02:07] first is done [02:07] * '''stub''' to report a bug on increasing the # of retries attempted [02:07] * '''stub''' to discuss making Retry exceptions more informative, on the PostgreSQL mailing lists === SteveA tried calling stub's mobile [02:07] I talked with ddaa last week before easter [02:07] was already done when that meeting started === bubulle [n=bubulle@lns-bzn-50f-81-56-227-253.adsl.proxad.net] has left #launchpad [] [02:08] phoned jamesh thursday, will phone again as soon as I get through the mail backlog and find a convenient time. [02:08] * Launchpad oops milestone report [02:09] Top exception is #40169 which is fixed. I mailed stub to cherrypick it. [02:09] We're still seeing lots of sessiondata_key and Retry exceptions which stub is taking care of. [02:09] bug 41069 [02:09] TraversalError in +potlist is #40206 which is already fixed too. [02:09] We have a new UnicodeEncodeError in a +spec page and a possible regression in advanced bug search form, I'll investigate both today. [02:09] We had 0 Soft TimeOut in the last report and the TimeOuts are pretty low too. [02:09] bug 40169 [02:09] Malone bug 40169 in soyuz "Builds inserted by gina doesn't have a buildqueue_record" [Normal,Fix committed] http://launchpad.net/bugs/40169 [02:09] great [02:09] * Outstanding sysadmin requests [02:09] There was a bug preventing timeouts from triggering, wasn't there stub? [02:09] there was a bug [02:10] bjorn fixed it [02:10] cool [02:10] learn how to skew stats :) [02:10] matsubara: the UnicodeEncodeError is a bug in zope, i'll file a bug about it later. [02:10] BjornT: all right, thanks [02:10] * Production / staging (stub) [02:11] no sign of stub :-( [02:11] * Keep, Bag, Change [02:11] matsubara: the encode to latin1 bugs seem to be Accept-Encoding related [02:11] jamesh: it is, zope chooses the wrong encoding === ChanServ [ChanServ@services.] has joined #launchpad === SteveA does a countdown for keep, bag, change [02:12] 5 [02:12] 4 [02:12] 3 [02:12] 2 === ddaa cannot think of something to complain about today [02:12] 1 [02:12] ok [02:12] this is truely a short meeting [02:12] i'll ask stub to send his production / staging stuff to the list, when he turns up [02:12] * Three sentences [02:13] DONE: crash and performance fixes, reviews, management as usual [02:13] TODO: staging QA process with matsubara, feature planning for LP 1.0 [02:13] BLOCKED: jamesh doesn't update the error report script to not include NotFoundError in the 404 list, stub needs to tell me where staging oopses are being stored [02:13] DONE: KDE and other imports. All .pot files are approved now. Bugs #2529, #32610, #38984, ubuntu-docs/kubuntu-docs fixes, added plural forms information for Dzongkha and Berber, new Debian installer upload (This is my work for the last two weeks as I didn't attend last meeting). [02:13] TODO: Approve the remaining .po files now that .pot ones are approved, fix all translations domains so we can use Rosetta directly for language packs without mixing it with buildd output, #4646 and merge my POMsgSetPage branch that it starts smelling a lot... [02:13] BLOCKED: no [02:13] DONE: bug fixes. reviews [02:13] Malone bug 32610 in openoffice.org "all untranslated messages imported from OOo are marked as translated" [Normal,In progress] http://launchpad.net/bugs/32610 [02:13] TODO: Make it possible to delete bug watches. email notifications for bug watch changes. reviews. [02:13] DONE: Easter. Put bugtask dates up for review. Put [02:13] remove-bp-from-bugtask-status-page up for review. Bugmail. [02:13] TODO: Land those branches. IBug.last_updated. [02:13] BLOCKED: No. [02:13] Malone bug 38984 in rosetta "Boxes for translated strings is "hiding" content, wich makes wrongly translated strings." [Normal,Confirmed] http://launchpad.net/bugs/38984 [02:13] DONE: leave, bzrtools fix, branch forms improvements, phone jamesh [02:13] TODO: review and merge backlog, cscvs/bzr-native, phone jamesh more [02:13] BLOCKED: sourcecode merge fixes (spiv) [02:13] BLOCKED: no [02:13] DONE: Easter, menu deAquafication, started reviewing and fixing r3472 [02:13] TODO: Finish r3472 review, Rosetta bug fixes, other bug fixes [02:13] BLOCKED: no [02:13] DONE: merged advanced bug search validation, fixed oops bugs [02:13] TODO: fix more oops bugs and investigate a regression in advanced bug search validation. bug triage [02:13] BLOCKED: no [02:13] DONE: easter, code review, fix up RevisionNumber interface bug that broke bzrsync's uncommit feature. [02:13] TODO: code review, importd stuff (discuss with ddaa) [02:13] BLOCKED: no [02:13] DONE: reviews, review team foo, bzr for-dapper preparation. [02:13] TODO: zope 3.2 testing examination, [02:13] BLOCKED: Nada [02:14] DONE: email, management stuff [02:14] TODO: menu fixes, new menus, crowd control [02:14] BLOCKED: no [02:14] DONE: re-implemented ftpmaster/change-override scripts, other fixes in soyuz & dak-tools [02:14] TODO: dapper+1 tests for soyuz infrastructure in mawson (dogfood) [02:14] BLOCKED: none [02:14] TODO ALSO: land MaloneSimplifications [02:14] SteveA: you have reviews to do too :) [02:14] jamesh: what can you say about kiko being blocked? [02:14] lifeless: noted [02:14] DONE: Merged my fix for the logintokens-being-deleted issue, fixed some bugs on python-codespeak-lib, code review and some work on ShipItForDapper [02:14] TODO: Add lots of pagetests for ShipItForDapper (doctest coverage is reasonable, already), merge my quickfixes branch, code review. [02:14] BLOCKED: No [02:15] ddaa: you're blocked on spiv? yet he is on vacation. [02:15] SteveA: I've updated the script today. I'll change my cron job to point at the copy of the script in rocketfuel-built, which should allow anyone to fix bugs [02:15] jamesh: please reply to kiko's email to tell him so [02:15] I was asleep, and wife on the phone so she didn't takes the calls. Sorry. [02:15] SteveA: when I left, it was still impossible to merge to cscvs because of various breakage in sourcecode trees [02:15] okay [02:15] hi stub [02:16] SteveA: I wonder if we can have a short talk about the zope security system improvement mark has pointed some time ago. anytime today ? [02:16] that's basically blocking the cscvs work, but I'm busy with some merge and review backlog anyway. [02:16] ddaa: do you need anything done about this right away, or can it wait until spiv returns from vac? [02:16] SteveA: the sourcecode/ stuff is the fallout from you asking me to disable tests running in there. We're nearly finished making it all copacetic again after your approval to do so. [02:16] cprov: sure, i want to look at the security system again after i land crowdcontrol [02:16] And if I start to be really blocked, I can just postpone merged to RF, just make a personal trunk. [02:16] "copacetic" ? [02:16] SteveA: so, can probably cope w/o emergency measures. [02:17] stub: do you have three sentences? [02:17] SteveA: perfect, It might be convenient to consider that issue them, you ping me or I ping you ? [02:17] also, can you answer kiko's blocked item about staging oops logs? [02:17] http://www.m-w.com/dictionary/copacetic [02:17] s\them\then [02:17] cprov: we should talk next week [02:18] lifeless: is this SFW? [02:18] SWF ? [02:18] Safe For Work? [02:18] it's extant terminology [02:18] stub: also, a staging / production report [02:18] SteveA: okay, thanks, just don't forget, he will blame me :( [02:18] SteveA: yes. its less offensive than porn. [02:18] DONE: PostgreSQL session update [02:18] TODO: Fix mistery failing page tests and land PostgreSQL session fixes. Searching [02:18] BLOCKED: No [02:19] although good porn is clearly copacetic. [02:19] kiko: configs/staging/launchpad.conf specifies where the oops logs go [02:19] lifeless, but is it cromulent? [02:19] i was sure copacetic would be cromulent too [02:19] but apparently not [02:20] does that qualify as copacetic? http://www.encyclopediadramatica.com/index.php/Image:Ubporn.jpg [02:20] ddaa: that qualifies as NSFW === mpt rips his eyeballs out [02:21] thank god I did not follow the french link [02:21] and seeing as we're at work, in a work meeting === ddaa tries his best to look embarassed [02:21] i'll ask for that to be excised from the logs that mpt lovingly prepares [02:21] SteveA: thats 120 hours a week man. [02:21] mpt: thanks for doing the meeting summary, btw [02:21] would you do it again? [02:21] Me again? ok [02:22] So that's your answer, lifeless: I'm not the new SteveA, I'm the new daf. [02:22] i liked your use of emboldened text [02:23] OOPS I'll Do It Again [02:23] stub: staging / production ? [02:23] The usual. Cherry picks will me made to the production app servers in the next few hours. [02:24] Nothing to report on staging. [02:24] ok [02:24] any other business for this meeting? [02:24] There was a production rollout on Tuesday as Mark wanted some of his stuff to land, so we are running Zope 3.2 in production earlier than we thought. [02:25] SteveA: jumping back to sysadmin request, could you push for rt #6081 being resolved soon? code in production needs that on resolved for debbugs watches to be synced [02:26] BjornT: okay. although i gather sysadmin resources are rather tied up until after the dapper beta [02:26] can it wait until then? [02:27] stub: I'm resolving some merge conflicts and will request another cherrypick to solve a security problem, but it can wait until Tuesday as it's not too critical. I just want to be sure that it will be added to production with next Tuesday rollout (or before) [02:27] yeah i guess so. [02:27] carlos: Ok. ta. [02:27] any other other business? [02:27] countdown of doom... [02:27] 4 [02:27] 3 [02:28] 2 [02:28] 1 [02:28] end of meeting [02:28] thanks folks. [02:28] don't forget to use the specs system where appropriate, btw [02:28] and don't forget to do the 360 stuff soon [02:28] lifeless: I'm pulling rocketfuel into my repo, it's taking forever without visible progress (no spinner motion), did anything out of the ordinary happen to bzr.dev and/or rocketfuel during the week-end? [02:29] cpu load is maxxed out [02:29] More granular progress feedback needed, perhaps [02:29] ddaa: fwiw, for me it took 9 hours to pull rf into my repo [02:29] I think it was usually faster [02:30] BjornT: I'm pulling from a rsynced rocketfuel-built [02:30] multi-hours pulls is completely uncharacteristic [02:30] ddaa: me too, but it needs to do some major reconciling. it is expected, lifeless will probably tell you the details [02:30] and quite harmful to productivity, since commits cannot happen in the meantime === carlos -> lunch === niemeyer [n=niemeyer@200.213.49.128] has joined #launchpad [02:40] Creating a fresh branch from rocketfuel-build, and merging your work into it, is much much faster. [02:42] I think I'm coming down with something :-( [02:44] well, pull rf during the night while i was asleep, so creating a new repository would probably have taken longer actual work time. === fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad === mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #launchpad [03:10] lifeless, around? [03:16] stub, do you have access to see why pqm is dropping my requests and not sending me a failure message? [03:17] (usually it happens when an exception is not caught, and lifeless have them logged somewhere, I think) [03:18] salgado: You too? I wasn't getting failures either :-P [03:18] salgado: Will it have been the latest job request? [03:18] hmmm. I don't know. [03:18] did something go wrong with the last request? [03:20] salgado: i have no way of telling one log from another. [03:22] Hmm... a few empty logs :-( === koke [n=koke@ubuntu/member/koke] has joined #launchpad === ddaa fears [03:51] 666 unread bugspam === MenZa [n=menza@0x535de809.kd4nxx12.adsl-dhcp.tele.dk] has joined #launchpad [03:57] Hmm, bug in Rosetta -- I suppose it's reported though: I'm just browsing, editing the Danish translation for Ubuntu Dapper, and it says "You are not an official translator at the top [...] " -- the only problem is that it displays the little orange box twice. [04:00] stub: gangotri.ubuntu.com:9000 won't reply to GET /supermirror-pull-list.txt [04:00] that breaks the branch puller [04:00] any idea what's up? [04:01] according to logs, it has been broken at least since Tueday 1300 UTC [04:01] nope === ddaa smells need for an emergency rollout of something [04:02] Sounds like it stopped working with Zope 3.2 [04:03] it's trying to access a page on a private service that's only availaible within the DC === ploum [n=ploum@ubuntu/member/ploum] has joined #launchpad [04:04] layer="canonical.launchpad.layers.InternalHTTPLayer" [04:05] telnet to gangotri:9000 connects, but the connection gets closed just after sending the get request [04:07] [04:07] type InternalHTTP [04:07] address 9000 [04:07] [04:07] stub: do you think that would be something that would break with zope 3.2? [04:07] (that's in production1/launchpad.conf) === stub [n=stub@ppp-58.8.3.245.revip2.asianet.co.th] has joined #launchpad [04:09] heya again stub [04:10] my last msg was "(that's in production1/launchpad.conf)", did you get it? === stub [n=stub@ppp-58.8.3.245.revip2.asianet.co.th] has joined #launchpad [04:12] I don't see why that would change. There is something listening on port 9000 [04:12] It just isn't responding to HTTP commands [04:12] okay, I'll try doing some local tests, need to work around bzr pull breakage first :( [04:13] I'm not going to be able to do the cherry picks tonight - looks like the merge is going to take some time due to the bzr borkage. I'll need to leave it running over night. [04:14] provided I can fix the problem soon enough... [04:14] I'll keep you posted. [04:19] ddaa: I've got some tracebacks. SteveA would be the best person to have a look. [04:20] stub: care to paste them, for my tranquility of mind? [04:20] https://chinstrap.ubuntu.com/~dsilvers/paste/file1uX88J.html [04:21] mh [04:21] I have a good guess where the __call__ comes from [04:22] class="canonical.launchpad.browser.BranchPullListing" [04:22] attribute="__call__" [04:23] wow, the merge from rocketfuel is taking more than two hours already... [04:24] carlos: It took 10 hours to do the work on balleny, which is a grunty AMD64 [04:24] WTF? [04:25] stub: hmm I guess that the security cherry pick will be done then on Tuesday.... [04:25] carlos: see recent msg from lifeless on the launchpad@ mailing list [04:25] oh, so rocketfuel was 'infected' already? [04:25] bad interaction of weave format with transition to shared repos and old branches with ghosts [04:25] I thought it was only a problem with PQM ... [04:26] carlos: You can create a fresh branch and merge your work into that - it is a lot faster. [04:27] and I will need to do it for all my current branches?.... [04:27] that will make me lose the history... not a big deal, but.... [04:27] Your history will still be there [04:28] oic [04:30] oh [04:30] so merge from rocketfuel into my branch is slow [04:30] but merge from my branch into a rocketfuel copy, that would be faster? [04:30] I thought you mean to apply the diff === carlos tries it === ddaa goes bling trying to unravel zope calls [04:34] cannot make head or tail of this traceback, falling back to fixing my repo and doing local tests [04:43] carlos: Yes. Push will take a while, but it should still be much faster than waiting on the merge. [04:44] ok, the push 'problem' is not a problem ... [04:48] wow, that was faster.... [04:48] stub: thanks!! [04:52] grahh [04:53] knit is now default in bzr.dev and cannot create a weave repo anymore === lakin [n=lakin@S01060013101832ce.cg.shawcable.net] has joined #launchpad [05:04] ddaa: [05:04] ddaa: did you want me to look into that wsgi-publisher-related TB? [05:07] SteveA: that would be nice [05:07] can you tell me what caused it? [05:07] or what the circumstances you found it in [05:08] SteveA: the problem is that branch-pull-listing.txt does not give any output at all (not even http header, connection just get closeds after receiving the get request) [05:08] the corresponding zcml is at the top of branch.zcml [05:08] I suspect that the attribute="__call__" might be related [05:09] currently, nothing new gets published on bazaar.launchpad.net because of that breakage (not even sftp branches), so that's pretty critical. [05:10] ddaa: for how long are you going to be around today? i'd like to look into it, but i have a commitment to write a doc for a contractor first [05:10] long enough, might get out soon to get some food, but SO just got the fuck out until tomorrow [05:10] so I'll be around late (started working late) [05:11] and undisturbed, too === ddaa gets out for food === erdalronahi [n=erdal@p508779C4.dip.t-dialin.net] has joined #launchpad === niemeyer [n=niemeyer@200.213.49.128] has joined #launchpad === LeeJunFan_ [n=junfan@s64-186-37-120.skycon.net] has joined #launchpad === jinty [n=jinty@12.Red-83-58-173.dynamicIP.rima-tde.net] has joined #launchpad === erdalronahi [n=erdalron@p508779C4.dip.t-dialin.net] has joined #launchpad === erdalronahi [n=erdalron@p508779C4.dip.t-dialin.net] has left #launchpad [] === bradb & # lunch === Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad [06:17] fg ddaa [06:28] cool, was able to reproduce breakage locally :) [06:28] apparently, not pagetested [06:29] mh... not trivial to pagetest, either :( [06:33] got it! [06:34] SteveA: lib/canonical/launchpad/webapp/servers.py:347 === jinty [n=jinty@12.Red-83-58-173.dynamicIP.rima-tde.net] has joined #launchpad [06:42] ddaa: i see [06:42] i guess the contract of __call__ changed [06:42] yup [06:42] patching on it right now [06:42] cool [06:42] trivial obvious patch fixes it [06:42] nice find [06:43] not sure how to add a pagetest-sort of check for that page [06:43] I guess I could just use urllib in a regular unittest ftest === raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad === bigredradio [n=david@65.106.88.139.ptr.us.xo.net] has joined #launchpad [06:48] siretart: Have a second? [06:48] bigredradio: get cracking [06:49] In reference to Bug #38409, how did you come up with the solution? I am trying to understand the reasons for the failure [06:49] Malone bug 38409 in Debian "creation of snapshots fails unpredictably" [Unknown,Unknown] http://launchpad.net/bugs/38409 [06:49] bigredradio: #ubuntu-devel might be a better channel [06:50] bigredradio: both udev and lvm2 seem to try to create the same inode. the patch to the udev rules make udev stop that [07:07] siretart: Thanks so much. That makes sense. === bigredradio [n=david@65.106.88.139.ptr.us.xo.net] has left #launchpad ["Bu-buy"] [07:16] SteveA: any clue how I could effectively pagetest InternalHTTPLayer? [07:17] ddaa: yes, but it's all disgusting hackery [07:17] well, that's zope... [07:17] and I know you have a secret love for disgusting hackery, you pervert! [07:18] SteveA: waiting for you to give me the hint, so I can commit the fix with a test. [07:19] there is no easy way to pagetest it [07:19] not without doing some extra stuff with the pagetesting infrastructure [07:19] that's what I figured out so far [07:19] i'm hoping the internal http layer can go away [07:20] now that we're using the internal xmlrpc server jamesh has been working on [07:20] It certainly, can. I think we should be using the authserver for that. [07:20] or whatever jamesh has been working on, tell me more [07:20] it is the authserver [07:20] which we'll rebrand as the "internal xmlrpc server" [07:20] okay, so we're in sync [07:20] so i say, don't worry about a test for this [07:21] and add a nice XXX and bug saying it will go away [07:21] suggest I get the fix comitted and cherrypicking w/o test, then file a bug about cleaning that up [07:21] :) [07:21] good === ddaa goes to do some blasting while the caffeine overdose wears off [07:35] see you later === carlos -> out === niemeyer [n=niemeyer@200.213.49.128] has joined #launchpad [08:12] Merge to devel/launchpad/: [r=salgado] Create new POFiles with owners that have rights to translate it. We use Rosetta experts team as owners by default. Fixes the security bug #2529 (r3488: Carlos Perello Marin) [08:13] carlos, around? [08:14] lifeless: ping? === rcaskey_ [n=rcaskey@cai17.music.uga.edu] has joined #launchpad === mdke_ [n=matt@ubuntu/member/mdke] has joined #launchpad === mdke_ is now known as mdke [09:05] why does https://wiki.canonical.com/LaunchpadLoginService prompt for credentials? [09:06] because that wiki is private [09:06] oh [09:06] wiki.launchpad.net is public though [09:06] dummy me didn't notice the wiki.launchpad.canonical.com -> wiki.canonical.com change ;) [09:06] Anyway, you are really not interested in pay and leave procedures :) [09:07] I was wondering wheather LaunchpadLoginService had some nitty gritty details about possible plans for exposing an identity service ala krb or openid ;) [09:09] I think stub would know anything about the current state of this sort of things [09:09] but he's asleep right now === LeeJunFan [n=junfan@s64-186-37-120.skycon.net] has joined #launchpad === lakin__ [n=lakin@S01060013101832ce.cg.shawcable.net] has joined #launchpad === lakin__ [n=lakin@S01060013101832ce.cg.shawcable.net] has joined #launchpad === lakin__ is now known as lakin === C31L [n=C31L@200.36.161.129] has joined #launchpad [10:08] Hi everyone [10:14] Someone knows when it'll be able the request for ubuntu 5.10 or 6 ? [10:15] C31L, you can request cds at http://shipit.ubuntu.com [10:18] mdke , in these pages says "we're unable to take your request" [10:20] C31L, does it give a reason? [10:21] Says "come back in the first weeks of May" [10:22] C31L, right, you can't order CDs for the next version of Ubuntu yet. Only the current version [10:22] C31L, that's for Ubuntu 6.06 (Dapper Drake). it hasn't been released yet, so we don't have CDs to ship [10:24] salgado , :O thats right hehe... [10:35] 1 question [10:35] Could be approved 1 request of 300 cds? [10:36] C31L, it is unlikely, unless you have a good reason. [10:36] C31L, read http://www.ubuntu.com/support/faq#head-7eef2db63e0a75424cdd663ee6f7b8eedcf19607 for more information [10:37] There are in my school over 1200 students interested in test Ubuntu [10:39] mdke , how many time could take to know if my request its approved? [10:39] C31L, it's probably easier if you tell them about https://shipit.ubuntu.com and the ones that are really interested can go there and ask some [10:39] C31L, I don't know. [10:40] Mmmmmm [10:41] C31L, someone will send you an email in a few days [10:42] elmo: hi [10:43] lifeless: fyi, balleny is thrashing [10:43] elmo: yes [10:43] elmo: its also getting host key validation errors [10:43] elmo: I know about the former, do you know about the latter ? [10:43] hmm, to/with what? [10:43] I would expect chinstrap [10:44] blink - I know nothing about that [10:44] let me forward you the backtrace [10:44] done [10:44] hey lifeless [10:44] lifeless: does balleny need more memory, or is this a temporary thing? [10:46] elmo: temporary [10:46] elmo: its the first knit conversion [10:47] lifeless: when is the time to go all knits with launchpad? [10:47] which is the worst case conversion [10:47] lifeless: ok [10:47] elmo: after this we'll be onto incremental conversions which use less data [10:48] I didn't expect this to be quite so bad TBH === mitsuhiko [n=nnblackb@ringmaster.active-4.com] has joined #launchpad [10:48] ddaa: its going to be traumatic if its not done carefully. So 'not yet'. [10:49] ddaa: I'm going to pre-convert a bunch of branches, then get estimates on incremental conversion of branches, so we can plan. [10:51] elmo: its possible the conversion has died in the ass. I'll keep an eye on it [10:53] lifeless: I've no idea what the host key verification stuff is about - there's been no change on chinstrap, like, ever to the host key [10:53] elmo: weird. [10:53] elmo: could be someone giving it a random sftp url somewhere else, which will prompt for host key normally [10:54] in which case I'm happy with the error :) [10:54] might be nice to get it to print out what hostkey it couldn't verify before raising the exception tho? [10:55] yeh. I'll raise that with the paramiko author === WaterSevenUb [n=WaterSev@195-23-238-228.nr.ip.pt] has joined #launchpad === C31L [n=C31L@200.36.161.129] has left #launchpad [] === bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has left #launchpad [] [11:18] salgado: hi [11:19] carlos, nm, I was going to ask you a question about your pqm's request. but it's still on pqm's page, so I've already seen what I wanted [11:19] ok [11:20] carlos: we have a Maltese plural form request [11:20] jordi: where? [11:21] rosetta-users, just moderated [11:21] nplurals = 4 [11:21] expression = n==1?0 : [11:21] ( n==0 || ((n%100) >=2 && (n%100) <= 10) ) ? 1 : [11:21] ( (n%100) >=11 && (n%100) <= 19 ) ? 2 : 3 [11:21] wow, that's quite cool === mdz__ [n=mdz@host217-37-231-22.in-addr.btopenworld.com] has joined #launchpad [11:24] mdke: hey [11:24] mdke: I just gave you some Catalan goodness for firefox [11:26] mdke: I just npoticed a mistake: "eines de programa" should be "eines de programari". Can you add that fix? [11:27] jordi, certainly. [11:27] great, thanks! [11:27] thank _you_ [11:29] jordi: ok, I will prepare the patch tomorrow, I need to go to sleep now, I'm too tired... I just came back to shutdown the laptop... [11:31] This is your wiki name in the Ubuntu wiki. You cannot remove it because without it you won't be able to login there. [11:31] is this still true? [11:32] I suppose so; even though we login to the wiki by email address, I guess it needs something [11:33] mdz, last time I heard this was because of a moin limitation. [11:33] need to check with spiv to be sure [11:33] carlos: ok [11:33] sleep well mate [11:35] jordi: thank you [11:37] night