/srv/irclogs.ubuntu.com/2006/05/17/#launchpad.txt

lifelesselmo: you could upgrade to knits, but you cant then push into pqm12:04
elmohaha, sweet12:04
lifelessbecause it will take a day to merge12:04
elmopresumably the upgrade is less expensive than the merge tho right?  memory wise12:04
lifelesswell, I have a precanned upgrade12:04
lifelesssee RocketfuelToKnits12:05
lifelessyou can use that and do a pull --overwrite from your branch, and its only a few minutes to upgrade12:05
elmoah, ok12:05
elmook, I'll try that, all in some dir named "DONOTSUBMITTOPQM" or something.  thanks12:05
=== erdalronahi [n=erdalron@p50874788.dip.t-dialin.net] has joined #launchpad
=== erdalronahi [n=erdalron@p50874788.dip.t-dialin.net] has left #launchpad []
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
sabdflhttp://docs.python.org/dev/whatsnew/pep-343.html01:17
sabdfl???01:17
sabdflwhy add such a specialised syntax?01:17
lifelessI'm not sure why they chose new syntax for it - I haven't read the back history of the discussion01:21
lifelessbut the PEP it self is really sane IMO.01:21
lifelessit lets one achieve the equivalent of C++'s idioms with construction and destruction managing locks and other such things, in a pythonistic way01:22
sabdflfor each new thing, they should drop one thing out01:24
lifelessit would have been nice if it was doable without new syntax.01:24
AlinuxOS hello https://launchpad.net/codeofconduct/1.0/+sign I've added my coc.txt.asc content nto the text box, after I clicked ADD, but get errors on the page like: An error occurred. |  str: No public key   - can't understand where is my fault 01:35
AlinuxOS;)01:35
AlinuxOSthat's decided to become an Ubuntero :)01:35
AlinuxOSbut no ways :/01:35
kikolifeless, is with basically the same as a try:/finally:?01:35
lifelesskiko: its like having a try:finally:else: , combined with objects rather than code blocks in the finally and else paths, which lets you write a single combination once and then reuse it a lot01:37
sabdflyou hae to implement the "context management protocol" in your object01:37
sabdflit just seems like a very specialised use case, and a whole new syntax01:38
AlinuxOSwho is codeofconduct part responsable here ? :)01:38
sabdflthe more they do that, the harder it gets to sit a non-pyhton person down in front of the code and say "what do you think this does" and get a good answer01:38
lifelesskiko: wasn't there a contextlib talk at FISL01:38
sabdflAlinuxOS: cprov01:38
sabdflUS/Eastern timezone, mostly01:38
AlinuxOSmmm01:39
AlinuxOS:D01:39
AlinuxOSI see he is not here :/01:39
kikoAlinuxOS, it's a known bug, can you find me the bug number?01:39
kikothere is a fix that's been bounced around but it hasn't been finalized yet because there was some detail with pygpgme01:40
AlinuxOShttps://launchpad.net/products/launchpad/+bug/2891901:40
UbugtuMalone bug 28919 in launchpad "error signing code of conduct: "str: No public key"" [Normal,Confirmed]  01:40
AlinuxOSmaybe this ?01:40
AlinuxOSI googled it01:40
kikoyeppers01:40
AlinuxOSkiko, maybe I leave my copy of coc.asc on lauchpad, and then someone inserts it for me ?01:44
crimsunhmm, I wonder if that one (bug 28919) has anything to do with my issue (bug 44147)01:49
UbugtuMalone bug 28919 in launchpad "error signing code of conduct: "str: No public key"" [Major,Confirmed]  http://launchpad.net/bugs/2891901:49
UbugtuMalone bug 44147 in qprocd "GPG public key verification failure resulting in UploadError" [Normal,Unconfirmed]  http://launchpad.net/bugs/4414701:49
sabdflkiko: google-fu is another reason to consolidate bugs in a signle location, not at task url's01:54
kikoyeah, good point01:55
AlinuxOSso ? :) what you suggest me to do ?01:56
AlinuxOSanother bug report...? there are few of this type of bugs :D01:56
kikoAlinuxOS, I'm looking into it.01:57
AlinuxOSkiko, ;)01:57
kikogive me a day and I'll have something for you01:57
AlinuxOSthank you01:57
AlinuxOSkiko, :D01:57
AlinuxOSthank you 2 days if you want01:57
AlinuxOSI'll conserve a copy :D01:57
AlinuxOSthat's all01:57
AlinuxOS;)01:57
kikoAlinuxOS, can you give me your keyid?01:57
AlinuxOSyes01:58
AlinuxOS942BD6B901:58
kikohttp://keyserver.ubuntu.com:11371/pks/lookup?op=vindex&search=0x942BD6B902:00
kikoAlinuxOS, this means that the ubuntu keyserver does not have your key in it.02:00
kikocrimsun, can you tell me your key id02:00
crimsunkiko: C88ABDA302:00
AlinuxOSgpg --send-keys --keyserver keyserver.ubuntu.com02:00
AlinuxOSI've done this :D02:00
AlinuxOSbut maybe it's my falt :D02:00
kikodid that command succeed? I have never uploaded directly to that server, I thought the idea was uploading to a mirror.02:01
kikoAlinuxOS, is your key registered anywhere else?02:01
AlinuxOSno It's the first day :)02:01
AlinuxOSI generated my key :)02:01
kikocrimsun, interesting, your key I can find.02:02
kikohttp://keyserver.ubuntu.com:11371/pks/lookup?op=vindex&search=0xC88ABDA302:02
kikocrimsun, is that error still happening for you?02:03
AlinuxOSgpg --send-keys --keyserver keyserver.ubuntu.com  --- was succssesfull02:03
crimsunkiko: I'll be sure to note if/when it does. I generally don't punt uploads to test.02:03
AlinuxOSkiko, all :) good night! :)02:10
kikothanks, and night02:11
ddaagood night kiko02:23
kikoddaa, GO TO BED02:23
lifelessddaa: begone french coder02:24
ddaaI'm debugging 656402:24
ddaabug 656402:24
UbugtuMalone bug 6564 in launchpad "Launchpad developers need more sleep" [Normal,Confirmed]  http://launchpad.net/bugs/656402:24
ddaaI think it's something in the zpt interpreter02:24
sabdflddaa: how's the native import situation looking?02:39
zakamemorning all03:39
ajmitchhi zakame 03:41
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has left #launchpad []
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
kikoyawn04:01
kikoI may have to go home04:01
kikoI love this place but I forgot my pillow04:01
sabdflnight then04:02
kikoif you believe it I am up this late fixing gtimelog because it failed to mail my activity report for today04:06
=== stub [n=stub@ppp-58.8.3.78.revip2.asianet.co.th] has joined #launchpad
kiko-zzzjesus04:28
kiko-zzzI had to report a mutt bug because of this04:28
kiko-zzz@#@!#!!@04:28
kiko-zzzokay now I am really gone04:28
kiko-zzzubuntu and all04:28
=== tambaqui [n=tambaqui@201.160.20.136.cableonline.com.mx] has joined #launchpad
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has left #launchpad []
kiko-zzzthanks mpool 04:41
kiko-zzznow I am REALLY going to bed04:41
aa_just as I wake...04:41
kiko-zzzaa_, your project was pimped in my report (I think)04:42
aa_ooh bless your heart /bow04:42
=== aa_ hunts it down
kiko-zzzaa_, look at launchpad-users@lists.canonical.com04:45
kiko-zzzI did 04:45
kiko-zzzyay04:45
kiko-zzznow zzz04:45
=== mpt__ [n=mpt@203.109.220.214] has joined #launchpad
=== tambaqu1 [n=tambaqui@201.160.17.131.cableonline.com.mx] has joined #launchpad
=== frodon_ido [n=patrick@ip-213-49-219-236.dsl.scarlet.be] has joined #launchpad
=== `6og [n=kgoetz@ppp226-141.lns2.adl4.internode.on.net] has joined #launchpad
dilysMerge to devel/launchpad/: [r=carlos]  Fix OOPS-129D14 (TranslationGroup raising a SQLObjectNotFound exception.) (r3551: Diogo Matsubara)06:53
Ubugtuhttps://chinstrap.ubuntu.com/~jamesh/oops.cgi/129D1406:53
`6oghas launchpads search been made caps insensitive? or did i just get the same hits because the same words were used?07:03
mpt__Goooooooooooooooooood evening Launchpadders!07:17
=== mpt__ is now known as mpt
ajmitchhi mpt 07:17
mpthi ajmitch 07:17
`6oghi mpt07:19
`6ogis "E-mail me about changes to this bug report" the new "subscribe me to this bug"?07:24
`6ogi just testd - it looks like yes07:25
=== dsas [n=dean@host86-129-15-231.range86-129.btcentralplus.com] has joined #launchpad
=== jinty [n=jinty@212.Red-83-54-75.dynamicIP.rima-tde.net] has joined #launchpad
=== auth00 [n=auth@fiji.grd.sgsnet.se] has joined #launchpad
=== SnkBite [n=SnkBite@212.25.63.35] has joined #launchpad
SteveAmorning08:33
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
=== ploum [n=ploum@ubuntu/member/ploum] has joined #launchpad
spivSteveA: afternoon.09:27
=== jinty [n=jinty@62-15-158-30.inversas.jazztel.es] has joined #launchpad
=== carlos [n=carlos@175.Red-88-9-38.dynamicIP.rima-tde.net] has joined #launchpad
carlosmorning09:59
=== interalia [n=interali@adsl-60-232.swiftdsl.com.au] has left #launchpad ["Client]
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
lifelessstub: ping10:04
carlosSteveA: hi, when do you want to have that phone call?10:10
stublifeless: pong10:11
lifelessstub: carlos/launchpad/bug-35631 in the reviews queue is starting to age10:12
carloslifeless: you were faster than me, I was going to ask stub about it too10:13
lifelesscarlos: :)10:13
stubheh.... when did that get there?10:14
lifeless6 days ago10:15
=== ddaa [n=ddaa@nor75-18-82-241-238-155.fbx.proxad.net] has joined #launchpad
stubcarlos: carlos/launchpad/bug-35631 approved as 40-53-0. The existing comment in comments.sql seems good enough, but you might want to check it.10:28
carlosstub: ok, thanks10:30
stubcarlos: The next one should call the column date_last_updated, not date_last_update10:30
carlosok10:30
=== MalcolmCleaton [n=malcolm@217.205.109.249] has joined #launchpad
dilysMerge to devel/launchpad/sourcecode/buildbot/: [trivial]  Update buildbot to pass tests with current Twisted. (r160: Andrew Bennetts)10:47
lifelessspiv: WOO10:51
lifelessSteveA: ping10:56
=== raphink [n=raphink@ubuntu/member/raphink] has joined #launchpad
ddaaspiv: yo!11:14
ddaa*D-| here have a drink!11:15
=== mpt_ [n=mpt@203.109.220.214] has joined #launchpad
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad
=== ddaa reads about SF mass update cvs paths
ddaasabdfl: next time you fly over sourceforge, care do drop a moderately-size stratnuke?11:37
ddaathat would make our lives sooo much happier11:37
ddaaI'd be happy to fly over there next week to give you accurate GPS reading.11:39
carlosddaa: does the sf change have the same issue we had with gettext?11:40
ddaanope11:40
=== malcc [n=malcolm@217.205.109.249] has joined #launchpad
ddaagettext is a good ol' "cscvs is confused" problem11:40
ddaa"cvs cannot find anything there" gives a distinctly different flavour11:40
ddaathe former smells of puke and 2 months old milk11:41
ddaathe latter smells of spiderweb and rotten fish11:42
ddaavery distinct...11:42
malccHi, I'm trying to run just one launchpad pagetest with the formula from https://wiki.launchpad.canonical.com/LaunchpadHackingFAQ11:57
malccie. ./test.py -f canonical xx-bug-index11:57
malccCan't make it work. Anyone confirm if it's right?11:57
malccThe other bits there work fine eg. to run all pagetests in a story11:58
ddaamalcc: you cannot run an individual pagetest from a story12:00
ddaayou can run individual standalone pagetests12:00
malccAh, ok, gotcha12:00
carlosddaa: xx-bug-index is not from a story12:02
ddaaah, taken red handed in hip-shooting12:02
BjornTxx-bug-index is a standalone pagetest, though, and 'python test.py -f canonical xx-bug-index' works for me.12:03
carlosmalcc: do you get any error?12:03
malccNo, I was just failing to find my test; I replaced xx-bug-index with the name of the test I wanted which was part of a story, it was just a misconception on my part12:04
lifelessmalcc: so the reasoning here is that stories change database state12:08
lifelessthe database is not reset during a story12:08
lifelessso you can build up a long scenario in several scripts12:08
=== ddaa is going to merge cscvs stuff that has been reviewed a month ago
malcclifeless: Thanks, that makes sense12:09
lifelessbut because of that, we treat the whole story as a single unit for the test runner12:10
ddaahey lifeless, can we start migrating sourcecode things to knits?12:10
lifelessconversely the standalone tests operate as individual stories exactly one script long12:10
ddaa*itchy itchy*12:10
lifelessddaa: monday is our slated day for conversion12:10
ddaaall in one go?12:11
lifelessddaa: well, rocketfuel, which is the key12:11
lifelessddaa: I'm happy to migrate other branches from RocketfuelToKnits for you, if you handle the coordination with the rest of the team for said branch12:11
lifelessand I'm happy to do those earlier12:11
=== ddaa looks at what it entails
ddaalifeless: what about migrating cscvs now?12:13
ddaaI think I'm the only one to commit to that nowadays12:14
ddaaand I have a pair of outstanding branches12:14
lifelessI'm putting each project in a knit repo of its own12:14
=== fabbione [i=fabbione@gordian.fabbione.net] has joined #launchpad
ddaaholy crap, pqm is more than 20 hours behind :(12:27
=== ddaa has not merged anything in a while
lifelessyahuh12:32
lifeless17618 pqm       25   0  751m 683m 3380 R 99.9 34.0 867:30.57 python                                                                                             12:32
ddaawhich of these insane figures makes you so happy?12:33
lifelessnone12:33
ddaaBTW, it looks like fetching all of launchpad on knits does have insane memory requirements too... 765MB here12:35
ddaa(branching the knits repo-branch into a non-spidergoat repo)12:36
=== avu [n=jan@2001:6f8:13f7:0:0:0:0:1] has joined #launchpad
avuhi12:36
avulaunchpad tells me my wiki name is Avu, but when I try to logon to the wiki with Avu and my launchpad password it does not work. Am I missing something?12:36
ddaayou must login using your preferred email email address, just as in launchpad12:37
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
lifelessddaa: yes, the caches need better ejection12:37
ddaaavu: might be a bug open on that... I'm not following that closely12:37
lifelesshttps://wiki.launchpad.canonical.com/RocketfuelToKnits#preview12:37
lifelessnotes on the upgrade12:37
lifelessupgrading cscvs for you now12:37
avuah, ok, using the e-mail address works, sorry/thanks :)12:38
ddaalifeless: yeah, I was doing the equivalent of "bzrbranchknitbranchrepository/anything"12:39
ddaaprobably worth providing that data already prepared12:39
lifelessddaa: it is12:39
lifelesswell, near enough12:40
ddaanot quite IMO12:40
lifelessI dont have time to make this smooth12:40
lifelessas steve and kiko have said 'asap please'12:40
lifelessso we're doing asap.12:40
ddaajust pointing out that people with less than 1GB RAM are going to have some issues...12:40
ddaaanyway12:40
lifelessit wont thrash12:40
ddaaokay12:40
lifelessit will just page out the unused knit objects to disk12:41
lifeless(they aren't regularly access, so one *hopes*)12:41
ddaabetter to have some large pain now, than slightly less pain later12:41
ddaacause pqm slowness is driving folks nuts12:41
lifelessyup12:41
lifelessthats why I have been working on knit conversion12:41
lifelessI have all the lp branches pre-converted :)12:42
=== ddaa starts populating his brand new knit repo
lifelesstarget.fetch(source)12:42
lifelessmeh12:43
lifelessjust converting cscvs for you12:43
lifeless129 revisions ?12:43
ddaayup12:43
ddaawhat I have here too12:43
ddaamakes me think...12:44
ddaaafter I have merged my outstanding stuff, would be a nice time to cut the history, if you still think we should do that12:44
ddaaso the arch stuff would still be there (less fuel for conspiracy theorists)12:45
lifelesshmm, the stuff I was worried about may be in a parallel branch12:46
=== avu [n=jan@2001:6f8:13f7:0:0:0:0:1] has left #launchpad []
lifelessok, knit format cscvs in place everywhere.12:47
=== carlos -> lunch
ddaaYou mean if I rsync rocketfuel built, I'll get a knit branch for cscvs?12:51
=== LeeJunFan [n=junfan@adsl-69-210-207-5.dsl.klmzmi.ameritech.net] has joined #launchpad
lifelessyes12:57
=== mpt [n=mpt@203.109.220.214] has joined #launchpad
=== auth00 [i=auth@fiji.grd.sgsnet.se] has joined #launchpad
=== mpt lapses into unconsciousness
=== sabdfl [n=mark@ubuntu/member/pdpc.silver.sabdfl] has joined #launchpad
=== aLTer_ [n=a@pdpc/supporter/student/alter] has joined #launchpad
=== matsubara [n=matsubar@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== erdalronahi_ [n=erdal@p50874788.dip.t-dialin.net] has joined #launchpad
dilysMerge to devel/launchpad/: Make sure the mirror prober doesn't consider UDEB uploads when checking the freshness of a mirror and change it to always use the latest publishing record to check if a mirror is up to date. r=kiko (r3552: Guilherme Salgado)02:27
salgadodilys, perfect timing. thanks!02:28
=== erdalronahi [n=erdal@p50874788.dip.t-dialin.net] has joined #launchpad
ddaagoing offline02:34
ddaaneed to focus on coding cscvs02:34
ddaaand I'd take any distraction to evade tha02:34
=== niemeyer [n=niemeyer@200.138.133.124] has joined #launchpad
=== paulproteus [n=paulprot@pool-151-196-40-154.balt.east.verizon.net] has joined #launchpad
SteveAanyone know why staging is down?02:58
=== Bluekuja [n=andrea@ubuntu/member/bluekuja] has joined #launchpad
sabdflpqm is insanely slow right now03:07
lifelessyes, its bzr weaves doing it03:09
lifelesswe're converting to knits on monday03:09
kikoyawn03:13
=== beyond [n=beyond@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
=== cprov [n=cprov@201-43-145-27.dsl.telesp.net.br] has joined #launchpad
=== WaterSevenUb [n=WaterSev@195-23-238-197.nr.ip.pt] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== rpedro [n=rpedro@87-196-1-230.net.novis.pt] has joined #launchpad
rpedrohi03:43
SteveAspiv: around?03:43
SteveAspiv: if you're around, we should coordinate about the shipit code review03:44
rpedrojust download a .po file, but don't know how to make the application use it03:44
rpedrocopied it to the folder under /usr/share/locale , and renamed it to .mo, but it seems this doesnt work03:45
rpedrois there a howto page or something like that?03:46
=== `6og is now known as kgoetz
rpedronevermind, found one03:48
carlosrpedro: you need to compile the .po file 03:55
carlosrpedro: Rosetta provides you with the .mo file already so you don't need to compile it03:56
=== mitsuhiko [n=blackb1r@ringmaster.active-4.com] has joined #launchpad
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
malccHi, I don't seem to be able to get admin permission on my local launchpad to test things, anyone tell me the easy step I've missed?04:44
carlosmalcc: we have a set of accounts that have such right04:46
carlosrights04:46
carlosyou don't need to add your own account if you don't want04:46
carlosmost passwords are 'test'04:47
carlosand you have daf@canonical.com, carlos@canonical.com, foo.bar@canonical.com with admin permissions04:47
carlosI think there are others, but those are the ones I use for testing things04:48
malcccarlos: Thanks, that should be enough to go on with :)04:49
carlosnp04:49
carloskiko: hi, around?04:50
kikohello carlos 04:54
kikoalways around04:54
carloskiko: hi04:54
carlosabout PoMsgSetPage, The remaining issues look like navigation issues04:54
carlosseems like something I changed broke it04:55
carlosI don't see exactly what's going on04:55
carlosI have now two solutions:04:55
carlos1. Fix it and improve the tests to help us to fix it faster next time.04:55
carlos2. Follow BjornT advice and migrate it now to the standard batching system04:56
kikohohoho04:56
carlosI was preparing the review answer saying that I will do it in its own branch04:56
kikothe new batching is nice04:56
kikobut there's a problem04:56
carlosbecause I prefer to not mix both things04:56
kikoit doesn't yet do all you need 04:56
carlosbut with this situation... I'm not sure04:56
kikoI'd fix it, I think04:57
carloskiko: really?04:57
kikowill it be wasted work?04:57
carlosyes, if we migrate to the standard system, all that code will be removed04:57
kikoyeah, well, you need first and last pages and a special little template04:57
kikotell you what 04:57
kikoI can give you support on the batch migration04:57
kikohow does that sound?04:57
carlosI thought the first and last pages were already there...04:57
carlosthe UI is not an issue, I don't mid that it changes as long as we don't lose features04:58
kikookay then04:58
kikoall you need is 4 lines added to batching.py and some good luck04:58
carloskiko: so I would need to do the migration + add the First and Last links?04:58
carlosok, let's do it ;-)04:59
kikoyeah04:59
carloswhat should I add to batching.py?04:59
kikofirstBatchURL and lastBatchURL I think05:00
carlosok05:01
carlosI will do that first + update the tests and then start with the migration05:01
kikoand they would do self.generateBatchURL(self.batch.firstBatch) and lastBatch05:01
kikoI don't think it'll break05:01
kikoyou can add very simple tests for them, it'll take you 1 minute05:01
carlosupdate == add tests for the new code05:01
carlosok05:02
sfllawbradb: Do you work on Malone?05:14
carloskiko-fud: I don't see where do you have the batching tests...05:22
carlosanyway, the 'problematic' code is already there I'm just adding a method call05:24
=== jinty [n=jinty@212.Red-83-54-75.dynamicIP.rima-tde.net] has joined #launchpad
=== WaterSevenUb [n=WaterSev@195-23-238-220.nr.ip.pt] has joined #launchpad
malccI'm working on bug #44227, I believe I've tracked it down to stale data - trying to rescore a build which has moved into one of the un-rescorable states.06:11
UbugtuMalone bug 44227 in soyuz "When the buildqueue_status is None +rescore page OOPS" [Normal,In progress]  http://launchpad.net/bugs/4422706:11
malccI can fix it, obviously, but I'm not sure what the right thing to present the user with in this case is, any suggestions?06:11
carlosmalcc: I guess you should check it with mpt06:13
carlosmalcc: but an easy solution would be the same page like you get when buildqueue_status is not None06:13
carlosand instead of rendering the buildqueue_status value, render an info, warning or error message (depending on the kind of problem that is the fact that it's None)06:14
malcccarlos: Thanks.06:14
carlosmalcc: do you know how to notify about info/error/warnings?06:15
malcccarlos: Not specifically, but I expect I can figure it out. I don't mind if you want to tell me though :)06:15
=== tambaqui [n=tambaqui@201.160.20.139.cableonline.com.mx] has joined #launchpad
carlosmalcc: we have it documented on the faq page at https://wiki.launchpad.canonical.com/LaunchpadHackingFAQ06:16
malccThanks06:16
carlosmalcc: https://wiki.launchpad.canonical.com/LaunchpadHackingFAQ#head-ef5cdea05ea9d2693d349268624f8e059cc266fd06:17
malcccarlos: Yup, found it06:17
SteveAcarlos: hi06:33
SteveAcarlos: we should have that voice call sometime06:34
kiko-fudcarlos, it's batch*.txt 06:35
carlosSteveA: hi, ping me when you have time06:36
carloskiko: ok06:36
carloskiko: I need to fix also the disable/enable status for the First and Last links06:36
SteveAcarlos: i'm near the end of a code review for salgado06:36
SteveAso maybe in 30 mins06:37
carlosok06:37
carlosSteveA: phone or skype?06:37
SteveAskype06:37
carlosok06:37
=== carlos prepares skype
kikocarlos, uhhh, right, I think06:37
kikocarlos, isn't that done in the template?06:38
kikoyeah, it should be06:40
carlosyes06:40
carlosbut you check that there is a Batch object06:40
carlosand that's only valid with Previous and Next objects06:41
carlosFirst is always not None06:41
carlosso I'm adding some extra code to disable it06:41
=== ploum [n=Ploum@ubuntu/member/ploum] has joined #launchpad
=== ploum [n=Ploum@ubuntu/member/ploum] has joined #launchpad
=== zorglub [n=zorglub@wahe.diwi.org] has joined #launchpad
=== WaterSevenUb [n=WaterSev@195-23-238-220.nr.ip.pt] has joined #launchpad
SteveAcarlos: 10 mins?07:00
carlossure, anyway, I'm on the phone atm...07:03
=== kgoetz is now known as `6og
SteveAcarlos: okay, ping me when you're ready07:09
kikocarlos, great work on the imports!07:11
kikoreally great!07:11
kikoonly a few suckers left07:11
carlosSteveA: ping07:12
SteveAcarlos07:12
=== SteveA starts skype
carloskiko: and now, Rosetta has more translations than buildd and we still miss 80 translation domains....07:12
carlosSteveA: shouldn't I get the .pdf with the review first? at least we did it in previous performance reviews07:13
kikocarlos, it is looking good!07:13
SteveAcarlos: i forgot to sent it.  i'll send it now.  take 15 mins to read it through, then we'll have the call07:14
carlosok07:14
SteveAsent.  thanks fo rthe reminder07:14
carlosgot it07:14
=== BenC [n=bcollins@debian/developer/bcollins] has joined #launchpad
BenChello lp folks07:20
BenCI'm creating some teams in lp, specific to bug categories against linux-source (ACPI, arch, sound, networking, etc)07:20
BenCit's telling me: kernel-team@lists.ubuntu.com isn't a valid email address.07:21
BenCis that because it's already used by another team, and if so how can I get around having a unique email address for each?07:21
BenCah, nm, just leave it blank :)07:21
salgadoBenC, it says it's invalid?07:22
BenCyeah, that's an excact copy-and-paste07:22
salgadoBenC, that was in https://launchpad.net/people/+newteam?07:23
BenCyes07:24
salgadoit's weird. I created a new team with that same email address locally, which means the validation function considers it a valid email address07:25
SteveAcarlos: do you know why staging is down?07:26
salgadowhen an email address is already in use it gives a "<email> is already taken."07:26
carlosSteveA: no, but I could try to bring it up again07:26
SteveAsure, please do07:26
carlosSteveA: done07:27
SteveAthanks07:28
SteveAcarlos: hmm, front page oopses07:28
SteveAdunno what's up07:28
SteveAprobably best to take it down again :-(07:28
carloslet me force a code update07:29
kikomatsubara, Bluekuja would like to participate in Launchpad QA07:35
kikoI would suggest having him help you triage new bugs coming in07:35
kikoand helping keep down unconfirmeds07:35
matsubarakiko: I'm talking to him right now. 07:35
kikocan you give him some guidelines?07:35
kikocool07:35
kikoyou rock!07:35
Bluekujatnx kiko :)07:35
=== ..[topic/#launchpad:SteveA] : https://launchpad.net/ | developer meeting: Thu 18 May, 1200UTC (wiki:MeetingAgenda) | launchpad-users@lists.canonical.com (wiki:MailingLists) | Channel logs: http://tinyurl.com/72w39
SteveAcarlos: let me know when you're ready for the voice call07:37
carlosI'm rereading the final comments, and I will be ready07:38
SteveAok07:39
=== SteveA goes to make some tea
carlosSteveA: I'm ready07:43
SteveAcarlos: ok.  i'll call you07:43
SteveAdidn't work07:44
SteveAdid you killall esd ?07:44
carlosSteveA: https://chinstrap.ubuntu.com/~dsilvers/paste/filepfR5DD.html <- That's why staging is down07:44
=== dsas [n=dean@host217-42-226-121.range217-42.btcentralplus.com] has joined #launchpad
carloshmm07:44
carloslet me check07:44
=== aa__ [n=ali@host81-153-25-227.range81-153.btcentralplus.com] has joined #launchpad
carloskilled and restarting skype07:45
kikohmmm07:45
kikoweird bug on staging07:45
carlosSteveA: calling07:46
kikoseems like that patch is busted OR a dupe07:47
carloskiko: I guess stub did a fix manually on production07:48
carlosand the db patch is failing now07:48
carlosI will comment it out after my meeting with Steve07:48
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== ploum [n=Ploum@ubuntu/member/ploum] has joined #launchpad
=== cprov [n=cprov@200-171-140-32.dsl.telesp.net.br] has joined #launchpad
mdkecarlos: jordi: there is a good question on -translators: abiword appears as a dapper template but isn't translated at all, whereas in the distribution and upstream, it is. What's up?09:11
salgadoSteveA, after-review changes: https://chinstrap.ubuntu.com/~dsilvers/paste/filem9jnHh.html09:14
salgadoSteveA, nevermind. there's some XXX left for things that I forgot09:18
carlosmdke: I need to approve the .po files by hand, they don't use standard filenames09:21
carlosmdke: I will try to fix it before leaving today09:21
mdkecarlos: ah I see. thanks! No rush, just curious09:21
salgadoSteveA, around?09:44
dilysMerge to devel/launchpad/: [trivial]  fix OOPS in DummyDRL and improve distro mirror pages. (r3553: Mark Shuttleworth)09:50
salgadoBjornT, I guess you're not around, either?09:53
=== desperado [n=chatzill@cc651759-a.sneek1.fr.home.nl] has joined #launchpad
desperadoSo, I'm on the feedback page. Tha suggests I go to the wiki. I get there and the first five links I see all lead away again.10:06
desperadoI find that not very wiki-like!10:08
desperadoI'd prefer to say so on the wiki, but it asks for my username.10:10
desperadoWhat username?10:12
desperadoSo I asked to send me my accountinformation, and it sends me to a forgotten password page.10:17
=== mdke_ [n=matt@ubuntu/member/mdke] has joined #launchpad
desperadoHi MDKE10:19
desperadoHi MDKE_10:21
carlosmdke_: abiword is being imported now10:24
carlosdesperado: the user name is the email address set on your launchpad account10:25
desperadoHm, interesting. Where do I suggest to change this "username" to "email address"?10:27
matsubaradesperado: that's bug 39814 :)10:29
UbugtuMalone bug 39814 in launchpad "Misleading login hint" [Normal,Confirmed]  http://launchpad.net/bugs/3981410:29
desperadoThanks.10:33
=== carlos -> out
salgadokiko, around?10:43
=== tambaqui [n=tambaqui@201.160.20.139.cableonline.com.mx] has left #launchpad []
mdke_desperado: hi10:49
desperado(-: hi.10:50
desperadoWell, it appears that counter to what the pages say, this wiki is not the page to write about features.10:51
desperadoI guess, I'd log out agina, if I could find out how.10:52
desperadoagain10:52
=== kiko_ [n=kiko@201-27-192-144.dsl.telesp.net.br] has joined #launchpad
salgadokiko_, I have a problem in a page template that I'm pretty sure you know how to solve10:59
kiko_ask and I shall deliver11:00
salgadokiko_, https://chinstrap.ubuntu.com/~dsilvers/paste/filet72uHj.html breaks with a PTRuntimeError: ['Compilation failed', 'zope.tal.taldefs.TALError: TAL attributes on <tr> require explicit </tr>, at line 116, column 13'] 11:00
=== AlinuxOS [n=AlinuxOS@d81-211-245-199.cust.tele2.it] has joined #launchpad
kiko_I have still not had lunch11:00
AlinuxOShello rosetta maestros, a question: does rosetta msgfmt -cv to an uploaded .po file ?11:01
kiko_AlinuxOS, is that validation? if so, yes11:01
kiko_salgado, I don't think you are allowed to use a construct like that11:01
=== lbm [n=lbm@x1-6-00-50-7f-27-b6-d8.k233.webspeed.dk] has joined #launchpad
salgadokiko_, do you know any other way to achieve the same?11:02
kiko_salgado, why don't you do something smarter like using a view property?11:02
AlinuxOSyes, I guess validation, before cvs commit for GNOME I use to controll .po file validity.11:02
AlinuxOSkiko, ;) kiko_  same person ? :)11:03
salgadokiko_, because It can't be a property in the view. it has to be a property in the context11:03
kiko_<tr tal:attributes="class python:view.selectedRequestClass(shipitrequest)">11:03
kiko_maybe?11:03
kiko_it will require python11:03
kiko_or macro-fying11:04
salgadokiko_, yes, but that uses python:11:04
kiko_and duplicating11:04
AlinuxOShow about my ubuntero personality ? can I paste my coc.txt.asc to launchpad?11:04
kiko_salgado, the other way around that id macros and duplication11:04
kiko_s/id/is11:04
kiko_matsubara, it's because we need to migrate milestones11:05
kiko_to series11:05
kiko_mark actually poked me about this on wednesday11:05
mdkeAlinuxOS: I showed you a guide for that yesterday11:05
kiko_can you help us sort part of it out?11:05
AlinuxOSmdke, I've learnd it...11:06
AlinuxOSnow it's not my fault, but it's a bug.11:06
mdkeAlinuxOS: did you use version 1.0 of the code, as the guide says?11:06
AlinuxOScode of conduct version ?11:07
mdkeyes.11:07
AlinuxOSmdke, no :) I prefer a newer version :)11:08
AlinuxOSlater I probe with 1.0 version ;)11:08
mdkeAlinuxOS: ok, so it won't work.11:08
matsubarakiko: do you want me to create main productseries to all LP products?11:08
AlinuxOSmdke, thank you for info11:09
mdkeno problem11:09
matsubarahmm the other kiko_ 11:09
AlinuxOSI'll check it tonight :)11:09
kiko_yeah yeah11:09
kiko_matsubara, yes please11:09
mdkeis it correct to say that bug 28824 is now fixed?11:14
UbugtuMalone bug 28824 in launchpad "E-mail addresses overflow the portlet on a person page" [Normal,Confirmed]  http://launchpad.net/bugs/2882411:14
mdkeI can't find any examples of it any more11:14
kiko_well11:17
kiko_if you add .hacker to your email address.... :)11:17
mdkeI clicked a few people to see if I could find people with really long mail addresses11:18
mdkebut i didn't find anything overlapping11:18
salgadomine is almost overlapping11:19
mdkei can't see yours at all11:21
mdkeit's a secret11:21
salgadokiko, found another way!11:22
salgadokiko, https://chinstrap.ubuntu.com/~dsilvers/paste/filel8a2gJ.html11:23
salgadoyou don't need to say how evil it is, of course11:24
kiko_it's a bit silly11:27
kiko_you should just use tal:attributes11:27
kiko_or is the define just to avoid wrapping?11:28
salgadothat'll make it spans for three lines11:28
salgadoyes, that was to avoid the wrapping11:28
kiko_okay  whatever11:29
kiko_so that's in general ok11:29
kiko_we should have a helper of some sort11:29
kiko_fmt:selected?11:29
kiko_that would avoid this gobbliness11:29
kiko_matsubara, https://chinstrap.ubuntu.com/~dsilvers/paste/fileJrSx1y.html11:29
kiko_matsubara, https://chinstrap.ubuntu.com/~dsilvers/paste/fileC9mu4f.html11:31
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
=== Seveas [n=seveas@ubuntu/member/seveas] has joined #launchpad
matsubarakiko_: ?11:38
kiko_matsubara, these are milestones with no series11:39
kiko_on products11:39
kiko_and on distributions11:39
matsubarai don't have permission to add productseries in all of them. I added a main productseries to lp project products 11:41
SteveAsalgado: what's up?11:44
salgadoSteveA, I have the diff!11:48
SteveAsalgado: nice11:48
=== salgado pastes it
salgadohttps://chinstrap.ubuntu.com/~dsilvers/paste/fileP4XkBO.html11:49
SteveAi'll take a look11:49
salgadoI had to do a small trick on the template to get rid of the highlighCoulour property, though11:49
salgadoapart from that, you should not have any surprises11:49
SteveA class ShippingRequestAdminMixinView:11:59
SteveA+    """Base functionality for administering a ShippingRequest.11:59
SteveA11:59
SteveAcall it "Basic functionality ..."11:59
SteveAif you say "Base functionality" it is confusing it with the idea of a base-class11:59
SteveAbut this is a mixin11:59
salgadoyeah, good point12:00
SteveAi'm a little surprised you're using lots of functions instead of instances for the validators12:03
SteveAas it means you keep repeating12:03
SteveA  _validate_ascii_text(value)12:04

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