/srv/irclogs.ubuntu.com/2006/06/08/#launchpad.txt

=== ondrej [n=ondrej@82.208.57.226] has joined #launchpad
ondrejhi there, I seem to have problems with signing new CoC 1.0.1, although signed correctly it is not accepted12:19
matsubaraondrej: what's the error message?12:21
ondrejsomething about text not equal to CoC text...  but one moment, I'll try it right now again12:22
matsubaraondrej: when was it the last time you tried?12:23
matsubaraondrej: today we rolled out a fix for that problem12:23
ondrejyesterday12:23
ondrejconfirmed, bug was fixed12:24
matsubaraondrej: it's problem fixed by now.12:24
matsubaraondrej: nice. :)12:25
ondrejjust one more (aesthetic) thing, page with listing of signatures on CoC shows whole signed text of CoC on one line12:25
matsubaraondrej: known bug, let me find the number12:26
matsubaraondrej: bug 3999512:27
UbugtuMalone bug 39995 in launchpad "No Line break in CoC active signatures" [Low,Confirmed]  http://launchpad.net/bugs/3999512:27
ondrejthanks, I'll subscribe it; one more thing, I continuosly get subscribed to gnome-power bugs in launchpad, which is quite annoying, and I can't find a reason why...12:28
mdkenice, CoC bug is fixed? rock on12:28
matsubaraondrej: maybe it's because bug 4886012:30
UbugtuMalone bug 48860 in malone ""Also notified" makes difficult to unsubscribe" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/4886012:30
ondrejI am not sure, I was subscribed to several new bug report; it may be related to my DD part on gnome debian team?12:33
ondrejs/report/reports/12:33
ondrejand I was able to unsubscribe12:35
matsubaraondrej: oh, I misunderstood you12:36
matsubaraondrej: what's your launchpad name?12:39
ondrejondrej12:40
ondrejunfortunately I already unsubscribed from all bug reports I was getting mail from and already deleted all email related to that12:41
ondrejif you are unable to find any relation on gnome-power-manager and my username, then let's just postpone it and I will ping this channel again when it happens12:41
matsubaraondrej: now I see, you're the registrant of the gnome-power product, right?12:42
ondrejwell, I am not aware of it, but it could have happened in far past12:44
ondrejah, now I see, I registered gnome-power, propably so I could report a bug12:45
matsubaraondrej: that's probably the cause. everytime someone reports a bug against gnome-power, I think you'll also be notified. bradb could really confirm that.12:46
ondrejcould you change it to "Registry Administrators"?12:46
matsubaraondrej: I can't, but I know who can. I'll ask kiko to do it.12:47
ondrejexcelent, I was really clueless what was happening :-)12:48
kikomatsubara, what happens?12:54
matsubaraso, ondrej registered gnome-power product some time ago12:54
matsubarakiko: to be able to report bugs against it. He's receiveing lots of bugemails and would like to transfer ownership to registry admins12:55
kikothat's fine.12:55
ondrejok, people, it's 01:00 (deep night) here, time to go sleep...  have a nice rest of day whatever timezone you are in...01:02
bradbkiko: do you have time for a drive-by of the Importance perms patch in a few ins?01:11
bradbs/ins/mins/. also includes a lot of refactoring.01:11
bradbor anyone else have time for a drive-by?01:17
kikohmmm01:25
kikonot really tonight01:25
kikobut I can queue it01:25
kikodo you want it done now?01:25
bradbkiko: well, i queued it. but tonight or tomorrow'd be ok.01:27
kikowhere's the patch?01:27
bradbkiko: https://chinstrap.ubuntu.com/~dsilvers/paste/fileChhDb9.html01:29
sivanghmm , is there no "remove from a meeting" action on the left portlet ? :)01:39
=== BenC [n=bcollins@debian/developer/bcollins] has joined #launchpad
=== sivang is working on some spec registeration in LP
=== jd_ [n=jd@wikipedia/Meanos] has joined #launchpad
Keybuksivang: I could decline it for you01:47
sivangKeybuk: okay, so please decline the old one that I resubmitted, I want to have distinction betwene the "old" and then edgy plans01:48
sivangsuch that we have only the edgy-... one approvd for uds-paris01:49
Keybukwhich one?01:49
sivangsec01:49
sivangactually the other way around. I see so many people sub'd to the original name in LP, I'll leave it for their sake to get updated of what happens with this spec.01:51
sivangplease decline https://launchpad.net/distros/ubuntu/+spec/edgy-home-user-backup01:51
sivangI will just relink wiki pages instead01:51
sivangsorry for the hassle ...01:52
Keybukkiko: ping (urgent)01:54
kikoKeybuk, what's up?02:12
Keybukwe need a database field changing in production02:12
kikoKeybuk, which field?02:12
KeybukUPDATE distrorelease SET changeslist='edgy-changes@lists.ubuntu.com' WHERE name='edgy';02:12
kikoand what's the context.02:13
Keybuks'ok, looks like we found a writable user <g>02:13
kikoKeybuk, cprov already has a patch up for review which allows you to edit that in the web ui btw02:13
Keybukkiko: context is we'd like to upload to edgy without process-upload hitting a NULL :p02:13
kikoI'm supposed to look at it tonight02:13
kikoKeybuk, context is "uploading is currently broken" then? :)02:13
Keybukyeah02:14
Keybuks'ok, we monkeyed it :p02:14
kikocowboy'd it02:14
=== Keybuk needs a REALLY BIG stetson
Keybukthen I could ride the publisher and go "Yee! Haw!"02:16
sivangheh, night Keybuk 02:20
kiko-zzzI will let you guys fight it out02:20
kiko-zzzright now it's been 12+h on this seat02:21
kiko-zzzand my eyes are melting02:21
sivangnight kiko-zzz 02:21
=== Kylekf [n=Kyle@218.111.183.25] has joined #launchpad
Keybukaha!  WE HAVE ACHIEVED TIMEOUT ERROR!03:42
Keybukthe ponies are spinning hard, and the hamsters are at full burn!03:42
=== Kylekf [n=Kyle@61.6.65.122] has joined #launchpad
=== merriam [n=merriam@84.12.152.175] has joined #launchpad
=== stub [n=stub@ppp-58.8.6.121.revip2.asianet.co.th] has joined #launchpad
=== Kylekf [n=Kyle@61.6.65.122] has joined #launchpad
=== Kylekf [n=Kyle@61.6.65.122] has joined #launchpad
=== dsas [n=dean@host86-129-18-102.range86-129.btcentralplus.com] has joined #launchpad
=== nenolod [n=nenolod@gentoo/user/nenolod] has joined #launchpad
=== nhjm449 [n=nhjm449@cpe-67-9-174-179.austin.res.rr.com] has joined #launchpad
nenolodhi, I would like to know what the procedure is for making a correction to:06:53
nenolodhttp://launchpad.net/products/audacious06:53
nenolodI'm upstream, and feel that it is described grossly inaccurately (it's displayed as being dependant on GST, when in reality it gets nowhere near GStreamer at this time.)06:53
nenolod(oh, and did I mention I am upstream?)06:55
jameshnenolod: does the name of the person who registered it mean anything to you?06:59
jameshBruno de Oliveira Abinader  06:59
jameshlooks like he registered that and bmpx as part of the gstreamer project07:01
nenolodjamesh: no, it doesn't. which is why I am asking here07:11
nenolod;p07:11
nenolodat any rate those two things should probably be cleaned up07:11
nenolodas they don't make much sense under 'gstreamer'07:11
nenolodwell, bmpx does07:11
nenolodsort of, i guess07:11
nenolodbut then you'd probably want to put rhythmbox, et al there07:12
nenolodyeah, neither nhjm449 nor myself have heard of this guy07:16
nhjm449nope07:16
jameshnenolod: it would probably be best to send a message to the launchpad-users mailing list07:19
jameshnenolod: one of the admins can change alter the registrant of the product to you.07:19
jameshyou can then remove edit the product details to remove the link to the gstreamer project in LP07:20
jamesh(it probably doesn't make sense for bmpx to be under the gstreamer project either, btw07:20
nenolodwell, I'm not M. Derezynski, so I can't make that call :)07:22
nenolodthanks :)07:22
=== elmo [n=james@83-216-156-21.jamest747.adsl.metronet.co.uk] has joined #launchpad
jameshhttp://blogs.gnome.org/view/mortenw/2006/06/07/0 <- nice description of bug severities by one of the Gnumeric developers08:06
=== marcus_notebook [n=mholthau@dz6330fenner-e0.fx-hfc.datazug.ch] has joined #launchpad
=== glatzor [n=sebi@ppp-62-245-208-121.mnet-online.de] has joined #launchpad
=== nhjm449 [n=nhjm449@cpe-67-9-174-179.austin.res.rr.com] has left #launchpad ["Leaving"]
sabdflmorning all09:40
sabdflwhere do i find pytz?09:40
sabdflSteveA: did we introduce a new dependency on pytz?09:45
SteveAhi09:52
SteveAit is in zope09:53
SteveA  launchpad/zope/src/pytz09:53
SteveAare you getting some kind of failure running launchpad, sabdfl ?09:54
=== carlos [n=carlos@13.Red-88-15-198.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning09:57
SteveAhi carlos10:04
=== Keybuk [n=scott@quest.netsplit.com] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== doko [n=doko@dslb-088-073-065-191.pools.arcor-ip.net] has joined #launchpad
=== Fujitsu [n=fujitsu@c211-28-181-26.eburwd7.vic.optusnet.com.au] has joined #launchpad
=== fiendskull9 [n=clayton@12-201-47-48.client.mchsi.com] has joined #launchpad
sabdflSteveA: yes, failure to run it, no such module as pytz11:04
SteveAsabdfl: i'd like to see the traceback.     https://chinstrap.warthogs.hbd.com/~dsilvers/paste/11:06
SteveAit's strange that you'd get such an error11:06
SteveAalso, do you have the pytz symlink at launchpad/lib/pytz ?11:07
=== ddaa [n=ddaa@george.kkhotels.co.uk] has joined #launchpad
sabdflSteveA: https://chinstrap.ubuntu.com/~dsilvers/paste/file0sgfOg.html11:19
sabdflyes11:19
sabdflto sourcecode/pytz/build/dist/pytz11:20
sabdflwhich is odd11:20
sabdfli use kiko's utilities/link-external-sourcecode.sh11:20
sabdfland it seems not to have made that link11:21
sabdflkiko-zzz: ?11:21
sabdfli don't have pytz in sourcecode/11:21
=== nkvd [i=giggs@62.169.96.16.rev.optimus.pt] has joined #launchpad
SteveAah11:22
SteveAthat's not good11:22
SteveAah, wait11:22
SteveAyou won't have pytz in sorcecode11:22
SteveAit is in zope/src/pytz11:23
SteveAso try symlinking from sourcecode/zope/src/pytz to lib/pytz11:23
sabdfli don't want to overwrite a link in lib/11:24
sabdflbecause those are versioned, iirc11:24
SteveAthere is something strange going on here11:25
SteveAmy link to pytz goes to  ../sourcecode/zope/src/pytz11:25
SteveAdo you get notice of changed links if you do bzr status in the launchpad tree?11:25
sabdflonly lib/pytz which I just modified11:26
sabdflSteveA: this is very recent rocketfuel-get tree, copied over11:27
SteveAi'll grab a new tree and see if something has changed11:28
SteveAmine is only about 4 days old, though11:28
sabdflhmm...11:28
sabdflok, so i fixed the pytz link11:28
sabdflnow i get another weird error with generalform11:28
sabdfl  File "/home/mark/lptrees/development/meeting-agenda-approvals/utilities/../lib/canonical/launchpad/webapp/generalform.py", line 14, in ?11:28
sabdfl    from transaction import get_transaction11:28
sabdflImportError: cannot import name get_transaction11:28
sabdflmake: *** [stop]  Error 111:28
SteveAi have never used the link-external-sourcecode.sh script11:29
SteveAyour symlinks are screwed11:29
BjornTsabdfl: it seems like somehow you have an old tree, there's no such import in generalform.py.11:36
SteveAi just got a fresh tree from rocketfuel-get, and the pytz symlink is correct there11:38
sabdflis this correct: /home/warthogs/archives/rocketfuel-built/11:44
sabdfl?11:44
SteveAROCKETFUEL="/home/warthogs/archives/rocketfuel-built/*"11:44
SteveAso, yes11:44
SteveAthat's from the rocketfuel-get script on my system11:45
SteveAwhat does bzr info say for your launchpad tree?11:45
sabdflBranch history:11:46
sabdfl      3255 revisions11:46
sabdfl       716 days old11:46
sabdfl   first revision: Tue 2004-06-22 05:34:14 +000011:46
sabdfl  latest revision: Sat 2006-03-11 14:54:44 +000011:46
sabdfloh11:46
sabdflweird11:46
sabdfllet me blow this one away and try again11:46
SteveARelated branches:11:46
SteveA      parent branch: sftp://chinstrap.ubuntu.com/home/warthogs/archives/rocketfuel/launchpad/devel/11:46
SteveA  publish to branch: sftp://chinstrap.ubuntu.com/home/warthogs/archives/stevea/launchpad/devel11:46
SteveA11:46
SteveAthat's the part i thought might be wrong11:47
SteveAbut yeah, 700 days old...11:47
SteveAoh, mine too11:47
SteveAlatest revision from march, though...11:47
=== stub [n=stub@ppp-58.8.6.121.revip2.asianet.co.th] has joined #launchpad
=== aimaz [n=swp1@cornelyn.force9.co.uk] has joined #launchpad
aimazhi12:16
sabdflstub: could I trouble you for a dba approval and patch number, please?12:32
stubsabdfl: Sure12:32
=== manikandan [n=manikand@nat1.maa.collab.net] has joined #launchpad
=== manikandan is now known as pope
aimazare there any guidelines on registering a product somewhere12:34
aimazi wish to register something for which i'm not the original developer12:34
sabdflstub: privmsg12:35
=== pope is now known as poiueyty
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
SteveAsabdfl: some blueprint love on the way?12:44
=== jd_ [n=jd@wikipedia/Meanos] has joined #launchpad
sabdflSteveA: trivialities for mdz12:45
=== jd_ [n=jd@wikipedia/Meanos] has joined #launchpad
sivanghmm, have all the pages on wiki.launchpad.canonical.com become immutable?01:23
sivangI can't seem to be editing a spec proposal I've put there, https://wiki.launchpad.canonical.com/DistroPolicyTracker01:23
=== malcc [n=malcolm@host81-159-193-176.range81-159.btcentralplus.com] has joined #launchpad
sivangah, it's okay , my mistake.01:27
Keybukso, err01:35
KeybukKinnison, cprov01:35
KeybukI appaer to have managed to put something in the pool without it being attached to any particular distrorelease01:35
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
KeybukKinnison: ok, slightly more urgent now with a hint of panic01:39
Keybukplease be somewhere near a keyboard01:39
Keybukwe're at full panic now01:43
Keybukthe publisher has been shut down01:43
SteveAhi scott01:43
Keybukso, err, could somebody find kinnison or cprov01:43
Keybukwe appear to have a problem01:43
SteveAhave you phoned Kinnison?01:43
Keybukhis phone went straight to voice mail01:43
SteveAcprov will be here in 15 mins01:43
Keybukthank you01:44
Keybukcontext: all syncs just went to dapper, and got accepted straight though01:44
SteveAi didn't do anything.. he's due to be here for the launchpad meeting anyway01:44
KinnisonKeybuk: Okay, explain01:45
=== Kinnison had to get lunch, musta been out of signal
=== cprov [i=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
SteveAhi cprov 01:45
KeybukKinnison: the sync-queue's process incoming script had a hard-coded dapper in it01:45
KinnisonKeybuk: and the policy let it in?!01:46
Keybukso it was shoving syncs directly into dapper, bypassing all policy and checks01:46
Kinnisonfeck01:46
Keybukthey're in the pool01:46
Keybukand publishinghistory01:46
cprovSteveA: hi, good morning 01:46
Keybukwe appear to only be saved by the publisher not generating new Sources/Packages files for dapper01:46
KinnisonKeybuk: Yeesh, fortunately they'll not be in packagesfiles01:46
Keybukwhich appears to prove elmo wrong, fortunately01:46
KinnisonThe Packages files were being dsync de-duped which is what confused him01:47
SteveAKinnison, cprov: i propose you skip the launchpad meeting today to sort this out.01:47
Kinnisonbecause edgy was equal to dapper01:47
cprovSteveA: okay01:47
KinnisonSteveA: noted. For reference, I am not up-to-date on daily reports, but I have the info to send out. DONE: prep for and opening edgy, TODO: more edgy related stuff, BLOCKED: no01:47
KinnisonKeybuk: care to join ##soyuz1.0 and let's deal with it there01:48
SteveAcprov: your 3 sentences please01:48
cprovSteveA: so am I, not up-to-date in activities reported: DONE initialise-from-parent-script + fixes for open edgy TODO: open edgy related issues BLOCKED: none01:49
SteveAlaunchpad meeting in about 8 minutes01:51
mdzSteveA: I just tried to phone kiko unsuccessfully; is he expected for the meeting as well?01:56
mdzSteveA: thanks for letting cprov get on this immediately01:56
salgadokiko just arrived here01:57
SteveAmdz: he should be here very shortly for the launchpad meeting01:57
mdzsalgado: could you ask him to call me so that I can bring him up to date quickly?01:58
salgadosure01:58
kikome01:59
kikomdz, I think I know what happened, eh.02:00
SteveALAUNCHPAD DEVELOPMENT MEETING02:00
mdzkiko: you are quick02:00
kikoanyway me02:00
SteveAWelcome to the thursday 8 june launchpad development meeting02:00
SteveAsoyuz personnel are firefighting02:00
SteveAwho else is here today?02:01
bradbme02:01
carlosme02:01
=== malcc is here
spivme02:01
SteveAddaa sends apologies, as he is traveling back from a sprint02:01
salgadome02:01
stubme02:01
matsubarame02:01
sivangme02:01
BjornTme02:01
SteveAmpt is on vacation02:01
jameshme02:01
SteveAi think that's everyone accounted for02:02
SteveA== Agenda ==02:02
SteveA * Roll call02:02
SteveA * Agenda02:02
SteveA * Next meeting02:02
SteveA * Activity reports02:02
SteveA * Actions from last meeting02:02
SteveA * Launchpad oops milestone report02:02
SteveA * Sysadmin requests02:02
SteveA * Production and staging (stub)02:02
SteveA----02:02
SteveA * (other items)02:02
SteveA----02:02
SteveA * Keep, Bag, Change02:02
SteveA * Three sentences02:02
SteveA02:02
=== ..[topic/#launchpad:SteveA] : WORLDWIDE SOYUZ APPRECIATION DAY | https://launchpad.net/ | developer meeting: Thu 15 Jun, 1200UTC (wiki:MeetingAgenda) | launchpad-users@lists.canonical.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39
SteveAnext meeting, one week from now02:02
SteveAany problems with that, speak now02:02
SteveA * Activity reports02:02
SteveAi'm bad again.  i have not been formally reporting my activity.  who can do better than me? 02:03
carlosI'm up to date02:03
bradbup to date02:03
matsubarai'm up to date02:03
stubup to date02:03
salgadoup to date02:03
BjornTi'm up to date02:03
spivI'm up to date02:03
malccme too02:03
kikome 202:03
jameshI'm not up to date.  02:04
SteveAcprov reports he is not up todate02:04
SteveAKinnison reports he is not up to date02:04
SteveAbut has the info to send out02:04
SteveAMeetingAction: Kinnison to send out that info02:04
=== Kinnison nods
Kinnisonthanks02:04
SteveA * Actions from last meeting02:04
SteveAi didn't write up the meeting summary, but i have a rough summary here.  the actions were:02:04
SteveAMeetingAction: SteveA to write up braindump spec of how we want pqm to output stuff02:05
SteveAwhich i haven't done.  So that's a MeetingAction for this time as well.02:05
SteveAstub to improve the request logging code to cope with UnicodeDecode errors and log stuff02:05
stubI saw the bug logged on that but haven't dealt with it yet.02:05
SteveABjornT: look at fixing __unicode__ of request upstream, user-agent and language headers.02:05
BjornTi didn't do that02:06
SteveABjornT: do we have bugs filed about this in the zope collector or malone?02:06
BjornTi'll check, i don't think so. i'll make sure one is filed in the zope collector.02:06
SteveAstub: what's the bug number?  are you the assignee?  is it confirmed?02:06
SteveAMeetingAction: BjornT to get bug filed in zope collector about __unicode__ of request02:07
SteveA(on activity reports, ddaa is not up to date, as he's been in sprint meetings)02:07
SteveA * Launchpad oops milestone report02:07
SteveAmatsubara: please go ahead02:08
matsubaraSteveA: the bug you're looking for is 4703402:08
SteveAthanks!02:08
SteveAbut 4703402:08
matsubarathe one about the UnicodeDecodeError02:08
=== Kamping_Kaiser [n=kgoetz@ppp100-144.static.internode.on.net] has joined #launchpad
SteveAbug 4703402:08
UbugtuMalone bug 47034 in launchpad "We should log URLs being processed at the start of transaction" [Medium,Confirmed]  http://launchpad.net/bugs/4703402:08
stubYer - that one02:08
matsubaraat least is the one I'm using to keep track of that issue02:08
matsubaraso, the oops reports, until yesterday weren't printing the line that triggered the error. Is that a known issue? compare for instance the traceback output in OOPS-156B640 and OOPS-158B395. It seems to be fixed, but I'd like to know for sure.02:09
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/156B64002:09
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/158B39502:09
SteveAi'm changing it to high importance02:09
SteveAbecause it stops some people using launchpad entirely02:09
SteveAbug 4703402:10
UbugtuMalone bug 47034 in launchpad "We should log URLs being processed at the start of transaction" [High,Confirmed]  http://launchpad.net/bugs/4703402:10
kikogood.02:10
matsubarawell moving on, jamesh, did you manage to land Steve's tickcount extension that will help us debugging Non-sql timeouts?02:11
SteveAmatsubara: i don't see what you mean about comparing those two oops reports02:11
salgadoso, what about the issue of not printing the last lines of the traceback?02:11
matsubaraSteveA: the line where the error occurred weren't printed02:12
jameshmatsubara: I didn't have time to work on it this week.  Will try and get it into a state where we can use it next week02:12
SteveAmatsubara: like:     raise WidgetsError(errors, widgetsData=result)  ?02:12
matsubarajamesh: thanks02:12
matsubaraSteveA: exactly02:12
SteveAthat is rather strange02:13
SteveAjamesh, stub: did you land anything that changed that02:13
SteveA?02:13
stubNot me02:13
SteveAmatsubara: maybe worth looking at the OOPS .txt files to see if the final line is there in the original02:13
SteveAmatsubara: that will see if it is a problem with the formatting cgi script, or the oops generation stuff02:14
jameshSteveA: the error report code just calls a zope function to format the exception02:14
matsubaraSteveA: they're not. I already looked into it02:14
SteveAhmm02:14
jameshSteveA: has there been any updates to our zope that might have changed things?02:14
SteveABjornT was looking at updating something in zope02:14
SteveAfor the testbrowser stuff02:14
stubWe are running the old Zope still (Bjorns update of zope.testbrowser didn't go out yesterday)02:15
BjornTyeah, that was only in zope.testbrowser, nothing else02:15
SteveAthen it is mysterious.  matsubara: mail the launchpad list if you notice the last line missing in future oops reports please02:15
matsubaraSteveA: ok02:15
matsubaraFix bug 44872 would help debug xmlrpc exceptions. I'd like to try to fix that one if possible. Who could help me with that?02:15
UbugtuMalone bug 44872 in launchpad "xmlrpc should use the OOPS system" [Medium,Confirmed]  http://launchpad.net/bugs/4487202:16
salgadoit's not on a single oops report02:16
salgadothere's lots of them with this problem02:16
SteveAsalgado: yes, but as i understand it, they are all before a certain date02:16
SteveAis that so?02:16
matsubaraSteveA: yes. that's what I noticed02:17
salgadowell, we noticed it only yesterday02:17
SteveAif we can get a reproducable error that causes a truncated oops, then we can look into it more02:17
stubIs it using the standard Python traceback formatter, or something in Z3 to format the traceback?02:17
SteveAsomething in z302:17
SteveAso that it gets the __supplement__ data02:17
stubIf it is a problem, we could use the standard traceback formatter and log that output too, giving us a baseline to compare with.02:18
SteveAyeah, we can do that.  good idea02:18
SteveAit's not just that the last line is missing02:20
SteveAit is that in the newer TB, we get the line of code with each line of TB except when it is in page templates02:20
SteveAand with the older one, we just get the lines of TB02:20
SteveAactually, scratch the "except when it is in page templates"02:20
SteveAso, i don't think there's a bug here in either case02:21
SteveAbut somehow we've changed what exception formatter settings we're using02:21
SteveAso, one way to work out what happened is to find the code that controls this02:21
SteveAand see with annotations who changed it and when02:21
SteveAanyway, not a bug, and i see no reason why it should change back02:21
SteveAmatsubara: please continue02:22
matsubaraFix bug 44872 would help debug xmlrpc exceptions. I'd like to try to fix that one if possible. Who could help me with that?02:22
jameshmatsubara: re: the missing line numbers info, the only thing I can think of is that the .pyc files for the appserver contained invalid paths for the .py files that 02:22
UbugtuMalone bug 44872 in launchpad "xmlrpc should use the OOPS system" [Medium,Confirmed]  http://launchpad.net/bugs/4487202:22
SteveAjamesh: good point02:23
SteveAstub: could it be related to the specific app server used?02:23
jameshe.g. quite possible with the build-tree-then-rsync-to-app-server methodology02:23
SteveAstub: like, if the code was built on one, and then rsynced across to the other?02:23
SteveAjamesh: is there an easy way to "lint" pycs to see if they have correct path info for their sibling py files?02:24
stubjamesh: That could happen if our 'make clean' isn't clearing .pyc files, as the .pyc files could have been generated on balleny before the push out and not regenerated on the appserver.02:24
SteveABjornT: after your current tasks, would you help matsubara with xmlrpc error reporting?02:24
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has joined #launchpad
stubI just checked and our push script isn't excluding them02:24
=== lincao [n=lincoln@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
BjornTSteveA, matsubara: sure, i can do that.02:24
SteveAokay02:25
SteveAmatsubara: next?02:25
matsubaraOur top timeout is at $distroarchrelease/+lang page. kiko, does your work on SQLObject fixes or minimizes that?02:25
jameshSteveA: it should be possible02:25
matsubaraand thanks BjornT 02:25
SteveAmatsubara: kiko's kinda busy with the firefighting, so move on and kiko will answer later02:26
kikomatsubara, yes!02:26
kikomy work does improve that02:26
kikoit's actually rather broken02:26
carlosmatsubara: that page needs to be using batching02:26
kikoand there's an API change I can make to avoid querying02:26
kikocarlos, maybe.02:26
carlosmatsubara: it's near 800KB02:26
kikowow02:26
matsubaraindeed the bug reported about it says that02:27
carlosmark is against using batching there02:27
carlosbut I think we MUST do it02:27
SteveAor find a way to cache it02:27
carloskiko: the only problem with batching there is that the sort functionality will be lost02:27
SteveAand perhaps represent it in a more compact form02:27
kikowe could cut down the html02:27
carlosSteveA: downloading 800KB to load that page is still too much02:27
carlosyeah, trying to reduce its size would be another option, yes02:28
SteveAwe must get a move on02:28
SteveAseveral more agenda items02:28
matsubaraok, I'm done. Thanks guys.02:28
carlosbut I think the problem is the amount of links we have there02:28
SteveAthanks matsubara 02:28
stubAnd any unbatched page is a bug waiting to happen unless we have a max number of items that can possibly be displayed.02:28
jordihi!02:28
SteveAhi jordi 02:28
SteveA  * Sysadmin requests02:28
jordiI had to be away for a while02:28
SteveA802:28
SteveA702:29
SteveA602:29
SteveA502:29
carlosSteveA: I sent yesterday the bzr update in asuka02:29
SteveA402:29
jordiI'm up to date on activity reports02:29
SteveAthanks carlos 02:29
SteveA302:29
kikoSteveA, I have a number of permission rts02:29
SteveA202:29
SteveApermission?02:29
Hobbseethanks for the "sort by most recently changed" guys!  Much appreciated!02:29
kikoI think that request access for salgado and matsubara to certain boxes02:29
kikoHobbsee, enjoy!02:29
bradbHobbsee: no prob :)02:29
SteveAah, right02:29
Hobbsee:D02:29
SteveAkiko: are they urgent?02:29
=== Hobbsee does enjoy it :D
SteveAi know that the admins have had a very busy spell, but are more available now02:29
SteveA * Production and staging (stub)102:30
SteveA102:30
carlosSteveA: oh, and would be good if I would get access to drescher.ubuntu.com02:30
SteveA002:30
SteveA * Production and staging (stub)02:30
stubNothing interesting happening with staging - business as usual.02:30
stubProduction rollout went fine. I expect there to be a rollout next Wednesday using whatever has landed on Friday. Connection ids are now being logged in the OOPS reports so we will be able to see if connections are being used as they should or if they are being shared where they shouldn't. Next daily report might have some out-of-order-sql issues which will be interesting to look at.02:30
carlosSteveA: to debug OO.org language packs02:30
SteveAcarlos: RT ticket number?02:30
carlosSteveA: I didn't send it, doko asked to elmo yesterday, But I guess I should send the RT email....02:31
SteveAcarlos: it must be in RT02:31
carlosok02:31
carloswill send the request after the meeting02:31
SteveA * other items02:31
SteveA - reviewer voip calls02:31
kikoSteveA, not really, but pending.02:31
SteveAquick poll: who has made a call with a reviewer to discuss code so far?  say "called $name" if you've made a call, say "reviewed $name" if you're a reviewer and have accepted a call.  say "not called" if you haven't made or accepted a call.02:32
SteveAnot called02:32
stubnot called02:32
bradbnot called02:32
matsubaranot called02:32
spivcalled jamesh02:32
BjornTcalled kiko02:32
jameshreviewed spiv02:32
BjornTreviewed carlos02:32
salgadonot called02:33
malccnot called02:33
carloscalled BjornT02:33
SteveAbradb, bjorn: please have a call together today 02:33
kikobradb's going to call me though02:33
kikohe wants me02:33
SteveAcool02:33
=== bradb had a plan for one yesterday, but didn't have time
SteveAdid you give him your number?02:34
SteveAthe one you actually answer?02:34
kikoha ha02:34
SteveAbradb, BjornT: i'd like you guys to have a call every day, just 15-30 mins depending on what's to discuss02:34
SteveAsee how it goes for a week.  5 calls.02:34
BjornTsure02:34
bradbsounds good02:34
SteveAmatsubara, stub: i'd like to get you two talking on skype.  QA and production should have lots in common02:35
stubI've cleared the .pyc's and bounced the appserver so if James' theory is correct the oops reports should be fixed02:35
SteveAsalgado: i think we had a call about shipit stuff.  or was that on irc?02:36
salgadothat was a call02:36
salgadoa voip call02:36
SteveAcool, that counts :-)02:36
SteveAso, just malcc and perhaps cprov and Kinnison to have a call still02:36
SteveAmaybe try a soyuz conf call sometime?02:36
SteveAokay... next item02:37
malccSounds good02:37
SteveA * launchpad summer (northern hemisphere) sprint dates02:37
SteveAkiko: go ahead02:37
kikowonderful02:38
kikoa flowery nymph whispered some sprint dates into my ear yesterday02:38
kikoI'd like to show the dates and preliminary lists of people02:39
malccDid she also promise to attend?02:39
kikohttps://chinstrap.ubuntu.com/~dsilvers/paste/file0wdMT8.html02:39
SteveAa succubus came to you in the night02:39
kikonow the list of attendees are strong suggestions but there is some room to add or remove people depending on interest and availability02:39
jameshdo the stars have a significance?02:39
kikothe stars mean "maybe"02:39
kikomaybe. :)02:40
SteveAmore on this after the meeting, if there are issues or questions02:41
stubDo we know if we are stuck in London?02:41
SteveAwe are02:41
kikoit is all london02:41
kikoALL LONDON02:41
SteveAi want to see if the cute blonde latvian receptionist is still there 02:41
kikoso the theme song for this announcement is track 4 on the chemical brother's latest album02:42
SteveA  * Keep, Bag, Change02:42
sivangheh02:42
carloskiko: the first one is in Paris :-P02:42
=== carlos hides
stubI'll need to take a few days leave after to pick up a fresh visa in Penang02:42
stubI'll swap someone Paris for London02:42
SteveAwith a countdown for KBC02:42
SteveA602:42
SteveA502:42
SteveA402:42
stubAnd throw in a latvian receptionist02:42
SteveA202:42
carlosChange: kill canonical.supermirrorsftp.tests. creation with every test run02:43
=== olive_ [n=olive@pigeon.moostik.net] has joined #launchpad
SteveAspiv: please!02:43
stubBag: London sprints02:43
SteveA102:43
=== carlos needs to send an email to the mailing list about it
SteveAMeetingAction: carlos ^^^02:43
jameshstub: it'll be summer this time02:43
SteveA002:43
SteveAokay02:43
SteveA * Three sentences02:43
jameshDONE: code reviews, work on bugs 45987 (record branch scan timestamps), 46306 (getBranchPullQueue test robustness) and 45984 (branch pull queue ordering)02:43
jameshTODO: code reviews, finish work on above bugs, get tickcount extension ready02:43
jameshBLOCKED: no02:43
salgadoDONE: Found and fixed a bug in the mirror prober that was preventing it to check lots of mirrors at once, fixed bugs that were causing OOPSes on shipit, lots of phone calls/IRC about shipit, improved some other things on shipit to help Marilize02:43
salgadoTODO: Do the fixes I discussed with Steve on a voip call so that we can finally have the db constraint to fix bug 5812, some other small fixes on shipit and any other bugs shipit and/or mirror prober bugs that show up02:43
salgadoBLOCKED: No02:43
BjornTDONE: various bug fixes, landed my pending branches. reviews.02:43
BjornTTODO: fix bug 32282 (reduce long comments). add bug tracker to products.reviews.02:43
BjornTBLOCKED: no02:43
spivSteveA, carlos: ok02:43
UbugtuMalone bug 45987 in launchpad-bazaar "supermirror branch scanner should record last scanned timestamp" [High,Confirmed]  http://launchpad.net/bugs/4598702:43
stubjamesh: In that case I promise to not slit my wrists02:43
malccDONE: process-upload tidying work, understanding Soyuz02:44
carlosDONE: Finished POMsgSetPage using the standard batch code,  bug #40550, #47824, #47080, #46459, #47870, #35631, Distribution translation focus, Discussion with doko about oo.org problems, pre-implementation call about #44214, phone call with pitti about language packs for universe02:44
malccTODO: nascentupload tidying work, understanding Soyuz02:44
malccBLOCKED: No02:44
carlosTODO: Fix #44214, Fix OO.org language packs, write a spec about language packs for universe, Remove the restriction in Rosetta so we can import universe translations02:44
carlosBLOCKED: No02:44
SteveAKinnison: DONE: prep for and opening edgy02:44
SteveAKinnison: TODO: more edgy related stuff02:44
SteveAKinnison: BLOCKED: no02:44
bradbDONE: Fixed various bugs. Malone xmlrpc. Requirements discussions.02:44
bradbTODO: Hopefully get xmlrpc running on mawson. Implement release bug management. Fix OOPS bugs, etc.02:44
bradbBLOCKED: No.02:44
matsubaraDONE: fixed some oops bugs, oops report analysis, triage02:44
spivDONE: Reviews, helped salgado with Twisted stuff, work on bug 3322302:44
spivTODO: bug 33223, bug 48813, bug 44869, bug 36879, bug 36888 -- and kill canonical.supermirrorsftp.tests garbage.02:44
matsubaraTODO: more of the same02:44
spivBLOCKED: no02:44
matsubaraBLOCKED: no02:44
stubDONE: Bug fixes, firefighting, text search work02:44
stubTODO: Text search work02:44
stubBLOCKED: Nope02:44
SteveA<ddaa> DONE: some cscvs/native-bzr02:44
SteveA<ddaa> TODO: more cscvs/native-bzr02:44
SteveA<ddaa> BLOCKED: no02:44
=== Hobbsee [n=Hobbsee@ubuntu/member/hobbsee] has left #launchpad ["Bye!]
UbugtuMalone bug 32282 in malone "Try to reduce of the amount of LONG comments" [Medium,In progress]  http://launchpad.net/bugs/3228202:44
UbugtuMalone bug 40550 in rosetta "Further filtering options for the Queue" [Medium,In progress]  http://launchpad.net/bugs/4055002:44
UbugtuMalone bug 47824 in ktorrent "translations in rosetta are broken" [Medium,Rejected]  http://launchpad.net/bugs/4782402:44
UbugtuMalone bug 47080 in amarok "translation in rosetta are broken" [Medium,Fix released]  http://launchpad.net/bugs/4708002:44
kikoDONE: SQLObject hackery, database class deXXXification, sprint date arrangement, management, interviews, bug triage, you know, the usual02:44
UbugtuMalone bug 46459 in rosetta "potemplate exports are empty" [Medium,Fix committed]  http://launchpad.net/bugs/4645902:44
UbugtuMalone bug 47870 in language-pack-gnome-es-base "Incorrect date layout" [Medium,Fix committed]  http://launchpad.net/bugs/4787002:44
UbugtuMalone bug 33223 in launchpad-bazaar "SFTP server should give human-friendly errors for name restrictions" [Medium,Confirmed]  http://launchpad.net/bugs/3322302:44
UbugtuMalone bug 33223 in launchpad-bazaar "SFTP server should give human-friendly errors for name restrictions" [Medium,Confirmed]  http://launchpad.net/bugs/3322302:44
UbugtuMalone bug 48813 in launchpad-bazaar "Mirroring sftp hosted branches takes much too long" [Untriaged,Unconfirmed]  http://launchpad.net/bugs/4881302:44
SteveA<cprov> DONE: initialise-from-parent-script + fixes for open edgy02:44
SteveA<cprov> TODO: open edgy related issues02:44
SteveA<cprov> BLOCKED: none02:44
jordiDONE: email, lists, inviting wxwidgets + gaim to join rosetta, queue processing, IRC meetings02:44
UbugtuMalone bug 44869 in bzr "pushing to team-shared sftp bazaar branch fails with IOError" [Medium,Unconfirmed]  http://launchpad.net/bugs/4486902:44
UbugtuMalone bug 36879 in launchpad-bazaar "rmdir confuses supermirror" [Medium,Unconfirmed]  http://launchpad.net/bugs/3687902:44
UbugtuMalone bug 36888 in launchpad-bazaar "supermirror sftp shows branches for non-hosted branches" [Medium,Confirmed]  http://launchpad.net/bugs/3688802:44
kikoTODO: finish my SQLObject sprint, land deXXXifications, some performance work, and the launchpad report02:44
jordiTODO: queue clearing, weeding out product translations that need to be disabled02:45
jordiBLOCKED: no02:45
kikoBLOCKED: salgado refuses to review my code!02:45
SteveADONE: management, JS debugging for menus, menus implementation, reviews02:45
SteveATODO: menus testing with production data02:45
SteveABLOCKED: no02:45
SteveAokay...02:45
SteveAi think that's all folks02:45
salgadokiko, I'm going to do it today, for sure. I didn't review it yesterday because I needed to finish that shipit changes02:45
SteveAcountdown of doom02:46
SteveA602:46
SteveA502:46
SteveA402:46
SteveA302:46
SteveA202:46
SteveA102:46
SteveAthusa sez: MEETING ENDS02:46
jordiSALGADO02:46
SteveAthulsa sez: MEETING ENDS02:46
bradbkthxbye02:46
=== bradb & # shower
salgadoJORDI02:46
kikosalgado, yeah yeah02:47
=== carlos -> lunch
jameshkiko: did you see my reply on Monday about that two-oops-in-one-request issue you mailed about?02:47
kikojamesh, yes, I appreciated that (but I was not sure what to do with the answer :)02:47
kikosorry for not replying02:47
kikomy inbox is in a sorry state02:48
jameshkiko: as I see it, (a) fix LaunchBag.user to work when no interaction is in process, and (b) work out how to trigger the problem in a test02:48
kikob) sounds harder than a)02:49
=== jamesh was hoping stub would have a suggestion about that
SteveAwell02:49
SteveAit is very dodgy to render a page when there is no interaction for the thread02:49
SteveAso i would rather not fix LaunchBag.user for this02:50
SteveAbut instead ensure that we have an interaction when rendering error pages02:50
stubIf there is no interaction, LaunchBag.user should be None. The only problem I see is if it is a cachedproperty02:50
spivkiko: I see I'm marked as a maybe for the sprint ending July 28th -- I have a flight booked very early on July 29th (Sydney time) to get to my holiday, so I'd have to leave on the 27th if I did go.02:50
jameshSteveA: the page being rendered is oops.pt, and it is in response to a transaction serialisation error in the session setup code02:50
kikospiv, that's a maybe attendence. I suggest you take that up with SteveA 02:52
spivkiko: ok, thanks.02:53
SteveAspiv: and i'm going to point you at mpool for that :-)02:53
spivSteveA: ?02:53
SteveAspiv: it depends on your contributions to bzr etc., so whether mpool thinks you should attend the sprint at all02:54
kikowell02:54
spivAh, I see.02:54
kikospiv, there's also the fact that mark suggested you'd like working with ddaa for a while02:55
SteveAstub: I agree that LaunchBag.user should be None outside of an interaction02:55
SteveAi also think that we shouldn't render any pages at all when there is no interaction for that thread02:55
spivkiko: Yeah, that could be good, but perhaps another time would work out better... maybe after the infrastructure meeting?  Anyway, it's late here, I just wanted to warn as far as possible in advance.02:59
kikospiv, yes it's late and you haven't reviewed my patch yet!02:59
spivHeh.02:59
spivYou have a one-track mind.02:59
spivAnd all it does is produce patches for me to review! ;)03:00
kikoI have done MANY other things this week03:00
kikobut you have been on my mind constantly03:00
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
kikospiv, is all this chit-chat devised to make me forget about the pending review? :)03:04
=== SteveA -> lunch
=== cprov [i=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== kiko whimpers
kikospiv, the only thing I want to see is "add more tests and r=spiv"03:25
spivkiko: it's actually looking pretty good, but it's complex so it takes a lot of time to read.03:27
kikoyay!03:30
kikoI just fixed that XXX in my code03:30
kikospiv, https://chinstrap.ubuntu.com/~dsilvers/paste/fileDAq3ZT.html03:30
kikothat's the only thing that changed03:31
kikoI dreamed on how to fix that XXX03:31
kiko-afkafk for a sec03:31
=== WaterSevenUb [n=WaterSev@azevedo.astro.up.pt] has joined #launchpad
matsubarabradb: ping03:55
spivkiko-afk: sent.  enjoy!04:03
=== olive [n=olive@pigeon.moostik.net] has joined #launchpad
bradbmatsubara: pong (have to leave right away)04:25
matsubarabradb: have you seen bug 48996?04:26
UbugtuMalone bug 48996 in malone "Comment on change is broken when don't change anything" [High,Confirmed]  http://launchpad.net/bugs/4899604:26
matsubarabradb: I'll assign it to you, ok?04:26
bradbmatsubara: sure04:26
=== bradb & # doctor && lunch
kiko-afkspiv, many thanks04:31
siretartis there a spec which describes how I can use the supermirror? I'd like to branch from imported projects, namely this branch: https://launchpad.net/products/xine-lib/head04:32
=== bluekuja [n=andrea@ubuntu/member/bluekuja] has joined #launchpad
sabdflsiretart: smart guy :-)04:38
sabdfllook at the branch details04:38
sabdflshould be as simple as bzr branch <url>; bzr commit, bzr commit, bzr commit,... bzr push <sftp://url>04:39
sabdflit needs a bit of work and polish04:39
sabdflbut this will be a great service soon04:39
sabdflspiv and ddaa are working on it if you have more questions04:39
sabdflok?04:39
siretartsabdfl: what would be <url> for this case?04:39
sabdflhmm... look at the product page, click "Branches", click on the branch, there's a url you can cut and paste04:39
sabdflit's a bit slow at the moment04:40
sabdflwill be fast for 1.0, by end of August-ish04:40
sabdflthe push URL is an sftp URL at Launchpad04:40
sabdflspiv will get you the details04:40
ajmitchlooks rather useful04:40
sabdflcould you turn whatever they tell you into a short wiki page summarizing the experience?04:40
siretarthttps://launchpad.net/products/xine-lib/+branches tells me that there were no branches registered for this product :/04:40
sabdflok, so it is not being imported04:41
sabdfltalk with ddaa04:41
siretartallright, will do04:41
jsgotangcohmm thought supermirror used sftp04:41
siretartjust wanted to experiment with that feature. thanks a lot for this service!04:41
jsgotangcohence you need paramiko04:42
jsgotangcoor does it do http as well?04:42
ajmitchlooks to do http for branching 04:42
=== ajmitch is just fetching f-spot 0.1.x branch now
ajmitchsince it has a few changes I want to get into dapper-updates :)04:42
=== jsgotangco needs to branch something before sleeping then
ajmitchwe'll see if it's up-to-date, the revision history on the page doesn't look promising04:43
jsgotangcoi tried checking out my mentee's archive in supermirror but i get authentication errors on his side, but i promised him i'll sort it out later04:44
ajmitchyeah, I should look at getting my soc code on launchpad once there's something to speak of04:45
ajmitchthough plenty of what I want would be done with personal package archives & then stuck in edgy :)04:46
=== lbm [n=lbm@0x555298ca.adsl.cybercity.dk] has joined #launchpad
jsgotangcoalthough i am rather embarrassed a bit to my mentee because i told him im more useful on feature and usability guidance rather than code04:48
ajmitchwhat one are you mentoring?04:49
ajmitchah, the quiz one?04:49
jsgotangcoyes04:49
jsgotangcowe've done some stuff already and collaborating on improving the look in glade04:50
sabdfl    /home/mark/lptrees/development/meeting-agenda-nominator/lib/canonical/launchpad/pagetests/standalone/xx-pofile-translate-html-tags-escape.txt04:51
sabdfl    test_tearDownDatabase (canonical.launchpad.ftests.test_pages.EndStory)04:51
sabdfl    test_setUpDatabase (canonical.launchpaTests hung - no output for 600 seconds. Killing.04:51
sabdflSteveA: ?04:51
sabdflNot dead yet! - slaughtering mercilessly04:51
sabdflthat normal?04:51
kiko-afkoh that happened to me as well yesterday04:53
kiko-afkI'm not sure why04:53
sabdflok04:57
sabdfli'll try run them again04:57
=== salgado [n=salgado@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== thierryn [n=thierry@modemcable199.142-201-24.mc.videotron.ca] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== AlinuxOS [n=AlinuxOS@d81-211-224-149.cust.tele2.it] has joined #launchpad
=== bradb returns, pre-lunch
=== ChanServ [ChanServ@services.] has joined #launchpad
salgadoso, kiko-afk, let's exchange some diffs? you send me your new one and I review it and I send you my shipit one for you to review06:07
salgadohow does it sound?06:07
=== highvoltage [n=jono@ubuntu/member/highvoltage] has joined #launchpad
highvoltagehi #launchpad06:08
highvoltageogra told me yesterday that you can't sign the CoC with an unsigned GPG key, but I've done it in the past, and just did it today again.06:08
highvoltagehe said that if I can do it, I should log a bug.06:09
salgadohighvoltage, no, that's not a bug. that's how it's supposed to work06:09
highvoltagei just want to check first if this is indeed a bug, or if this is intentional.06:09
highvoltageok, thanks.06:09
salgadoand thanks for asking here before. :)06:10
highvoltagenp06:10
kiko-afksalgado, it sounds like all I will do today is reviewing :-(06:12
salgadothat's good... no context switching. :)06:15
=== vdepizzol [n=chatzill@200.242.12.134] has joined #launchpad
kiko-afksalgado, BjornT, SteveA, bradb: help fixing this:06:24
kiko-afkThere were 3 imports of names not appearing in the __all__.06:24
kiko-afkYou should not import alsoProvides from zope.interface:06:24
kiko-afk    canonical.launchpad.components.bugtask06:24
kiko-afk    canonical.launchpad.database.bugtask06:24
kiko-afk    canonical.launchpad.database.person06:24
kiko-afkwhat should I do?06:24
bradbmy guess would be to import it from zope.interface.declarations06:25
BjornTkiko-afk: hmm, alsoProvides probably should be added to IInterfaceDeclaration. for now, bradb's suggestion should do.06:27
=== bradb & # lunch
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
kiko-afkthanks!06:31
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
=== vdepizzol [n=chatzill@200.242.12.134] has left #launchpad []
=== dsas [n=dean@host81-158-221-148.range81-158.btcentralplus.com] has joined #launchpad
SteveABjornT: maybe you can fix IInterfaceDeclaration upstream when you do the unicode fix07:29
BjornTSteveA: sure, i'll do that.07:30
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
SteveAcool07:30
SteveAif you are not going to do it immediately, please open a collector issue or malone issue for it07:31
BjornTok, i'll probably fix it tomorrow, i'll open an issue meanwhile.07:36
BjornToh, it's already fixed upstream. i'll see if the fix is self-contained so we can pull it in easily.07:39
SteveAkiko-fud: ping07:42
SteveABjornT: should just be a new zope.interface07:43
SteveAjamesh: still around at all?07:43
=== troy_s [n=aphorism@d206-116-6-170.bchsia.telus.net] has left #launchpad []
=== troy_s [n=aphorism@d206-116-6-170.bchsia.telus.net] has joined #launchpad
=== JanC [n=janc@lugwv/member/JanC] has joined #launchpad
=== salgado [n=salgado@200.171.140.32] has joined #launchpad
=== lfittl [n=lfittl@83-65-242-216.dynamic.xdsl-line.inode.at] has joined #launchpad
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
kikoSteveA, pong?09:10
kikowhat's up?09:10
=== frafu [n=frafu06@vodsl-8652.vo.lu] has joined #launchpad
=== Yannig [n=LokaUsr@AToulouse-254-1-33-111.w81-250.abo.wanadoo.fr] has joined #launchpad
=== dsas [n=dean@host81-158-221-148.range81-158.btcentralplus.com] has joined #launchpad
cprovkiko: insta-review, https://chinstrap.ubuntu.com/~dsilvers/paste/fileCwlSKh.html, thank you ;)09:38
kikocprov, self.policy.checkUpload(self)09:38
kikothat should be the name of the method09:38
kiko+            "Policy specifics checks must be implemented in child policies.")09:38
kiko-> Policy specific checks09:38
kiko+    @property09:39
kiko+    def is_released(self):09:39
kiko-> isOpenForUploads()09:39
kikois_released is confusing because the status may actually not be released09:39
kikocprov, are we missing asserts in other places?09:41
cprovkiko: okay .. will fix09:42
cprovisOpenForUploads is boring :(09:42
kikolooks very very good09:42
kikob_a09:42
kikocall it breezy_autotest09:42
kikookay I'll explain09:43
cprovkiko: no, I don't think we allow uploads via other paths09:43
kikoI /hate/ methods like that09:43
kikobut in this case09:43
kikothere is nothing else we  can do about it09:43
kikookay09:43
kikoso the policies already check it09:43
kikoand nascentupload and the queue tool will now blow up if they try to accept the package, right?09:43
cprovkey place it IDRQ.setAccepted09:44
kikocprov, what about process-accepted? is it worth protecting there?09:44
kikocprov, or is it too late by then?09:44
kikocprov, and what about the build scanner, shouldn't we use it there as well, or should it be something else?09:44
cprovkiko: it only move introduce accepted queue items to SSPPH09:44
kikocprov, process-accepted creates the SSPPH entries? I think it would be nice to have an assert there. just in case. ;)09:45
cprovkiko: I can assert in IDRQ.publish  then09:45
kikocprov, sounds perfect09:45
cprovslavescanner sounds confusing right now, handles huge set of stuff, it's easier to deny access via the p-u itself when collecting binaries09:46
cprovkiko: isOpenForUploads is wrong, because it is isOpenForUploadsInReleasePocket .... so my vote it to remove this method (there is no call site in this change)09:51
kikohmmm. 09:51
kikoI /think/ okay09:51
kikocprov, I think the slavescanner should do a check09:52
kikootherwise how will you avoid it trying to build the dapper release stuff?09:52
cprovkiko: good, okay, give me some minutes to find the best place fo ss 09:52
kikocool.09:52
kikocprov, actually, do it as a separate patch if you want09:52
cprovkiko: good idea, let me fix the current one09:53
kikosmaller patches are gooder09:53
=== cprov nods
kikohttps://launchpad.net/products/k2-nb-no09:59
kikotada!09:59
=== jinty [n=jinty@242.Red-83-49-54.dynamicIP.rima-tde.net] has joined #launchpad
cprovkiko: again https://chinstrap.ubuntu.com/~dsilvers/paste/fileGmhHCh.html10:03
=== NuxTech [n=nux@dsl-146-90-240.telkomadsl.co.za] has joined #launchpad
kikocprov, s/policyCheckUpload/checkUpload/10:04
kikoas I said before (three times :-P)10:04
kiko<kiko> cprov, self.policy.checkUpload(self)10:04
cprovkiko: okay, just wanted to be clever :(10:04
kikocprov, well, the thing is, the code already makes it clear that it is on a policy10:05
kikoself.policy.checkUpload()10:05
kikoso the policy ends up being redundant10:05
kikoit is already on a policy object10:05
cprovkiko: yes, yes, realized it 10:05
kiko+is_released and canUploadToPocket are a property and a method,10:05
kikocprov, is_released is gone10:05
kikocprov, r=kiko very nice change10:06
kikovery nice indeed10:06
cprovkiko: that's why text document as __bad__ they pass on test10:06
kikocprov, heh, well, use grep when you remove stuff. :)10:07
cprovkiko: oh, futuristic developments tools ;), thank you for the quick review 10:08
=== bradb [n=bradb@modemcable092.66-130-66.mc.videotron.ca] has joined #launchpad
bradbkiko: What are the chances of you reviewing the perms patch today? I could pluck it from BjornT's queue if you have time.10:14
kikobradb, is it the one you gave me yesterday in a pastebin?10:15
bradbyer10:15
kikoI am likely to do it10:15
bradbwoo10:15
=== bradb wonders why all the labels went bold on the advanced bug search page
=== lfittl [n=lfittl@83-65-242-216.dynamic.xdsl-line.inode.at] has joined #launchpad
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #launchpad
=== bradb notes that leaving out the :password bit when addHeader'ing an auth header results in a "Error: Incorrect padding"
=== BenC [n=bcollins@debian/developer/bcollins] has joined #launchpad
cprovkiko: fresh diff for assertions in builddmaster land -> https://chinstrap.ubuntu.com/~dsilvers/paste/filetDdSXX.html11:07
kikoreviewed11:20
kikobradb, salgado: I have prioritized soyuz stuff because it's zero-day but I'm moving on to yours now11:21
bradbwoo11:21
kikobradb, what does this patch do?11:25
bradbImportance permission!11:25
kikogotcha.11:25
kikobradb, I really don't like the fieldNames manipulation. is there a way to do this in a better way?11:28
kikoI can see you are already cleaning up11:28
kikoI am just trying to see if we know of a way to clean up further11:28
=== bradb ponders
kikobradb, can you place the entire new method in a pastebin for me?11:29
bradbsure11:29
kikoit's hard to read the diff11:30
kikoor maybe it's all this blood in my eyes11:30
=== mdke [n=matt@85-210-60-78.dsl.pipex.com] has joined #launchpad
bradbkiko: https://chinstrap.warthogs.hbd.com/~dsilvers/paste/fileH2JJR4.html11:31
kikoargh my eyes are burning!11:32
kikothis method looks like an umbrella11:32
bradbit's pretty simple, actually11:33
bradbparticularly because of the refactoring i did11:33
kikoit's better I agree11:33
kikobut pretty simple is pushing it!11:34
kikookay11:34
kikobradb, would you be against moving the _widget* crap out of the else clause11:34
kikoand then having something like:11:34
kiko   edit_field_names, display_field_names = self._calculateFieldNames()11:35
=== kiko prods bradb into agreement
=== bradb ponders
kikoit would make the method simpler, keep the widget setup inside it, and allow me to read it without crying11:36
bradbI'm going to take one more run at that method right now.11:37
kikookay.11:37
kikoyou do it, hit it hard and it may not get up again11:37
=== nestlesux [n=Batcave@74.135.27.216] has joined #launchpad
kikobradb, sent review of everything but the girl11:48
bradbkiko: thanks, was just going through it11:59
bradbBjornT: do you know why you have to call logout() after you login(), if you want to do a browser.addHeader("Authorization", ...) after that?11:59
=== vdepizzol [n=vdepizzo@200.242.12.134] has joined #launchpad

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