/srv/irclogs.ubuntu.com/2010/05/03/#launchpad-dev.txt

* thumper tries to remember how to programmatically subscribe to an event00:02
thumpermwhudson: I don't suppose you remember where jml had the scanner subscriber stuff before it was moved to zcml?00:06
thumperwgrant: ping00:31
mwhudsonthumper: lp.codehosting.scanner.fixture maybe?00:32
thumpermwhudson: yeah, looking at that now00:32
wgrantthumper: Hi.00:43
thumperwgrant: when do you finish uni?00:45
wgrantthumper: Novemberish.00:45
lifelesswgrant: oh, I thought it was earlier ?00:47
lifelesswgrant: are you full time at uni ?00:47
wgrantlifeless: I am :/00:48
thumperand some would think fill time on soyuz :)00:55
wgrantHeh. Not quite.00:56
thumperWWWOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!100:58
thumperOMG00:58
thumpersomething worked first time00:58
lifelessbbq puppies?00:58
ajmitchthumper: you sound surprised about that00:59
thumperI am00:59
thumperespecially since it is hooking into the zope event infrastructure00:59
* thumper goes for a walk to get Maia01:11
thumper:(02:48
thumper✁☹02:48
thumperdamn tests02:49
lifelessits a little on that clicking on a bug in the candidate-dups list *isn't a link to the bug'02:52
wgrantBut it's green!!!!!02:53
lifelesss/on/odd/02:53
thumperif up in pdb takes you up the stackframe02:55
thumperwhat takes you down?02:55
* thumper hangs head02:55
lifelessthumper: down down down down02:56
=== almaisan-away is now known as al-maisan
* mwhudson off05:56
jtvjamesh: would you happen to know how I run lazr.batchnavigator's doctest?06:06
jameshjtv: I'm not sure how the tests for that module would be hooked up, but assuming the test runner lets you select a subset of tests, can you use the test file name?06:07
jtvjamesh: oh, using the lp test runner?06:08
jameshjtv: yeah.  The DocFileSuite() helper adds tests that use the filename as the test name06:09
* jtv tries06:09
jameshso assuming the doctest has been hooked into the test suite you're running, that should work06:09
jtvsetting up lp branch...06:09
jameshpresumably you can run just the lazr.batchnavigator tests somehow though, if the module has been split out?06:14
jtvjamesh: yes, presumably... I just don't know how.  Don't even know how to use setup.py.  No dice on the lp test runner.  :(06:14
jtvEven tried ./bin/test -vv -t README but that only runs the Launchpad ones.06:15
jameshjtv: it is quite possible that the LP test suite doesn't run the test suites of all its dependencies06:28
jameshafter all, changes to LP shouldn't break its dependencies: it is the reverse you need to worry about06:29
lifeless.win 1408:03
mtaylorheyho08:03
lifelessfun in the sun - http://launchpadlibrarian.net/47476014/fail.png (https://bugs.edge.launchpad.net/malone/+bug/574233)08:03
lifelessmtaylor: this is where lp and lplib developers hang these days08:04
mtaylorneat08:04
* mtaylor adds to list of channels08:04
mupBug #574233: clicking next with empty summary in bug filing wizard shows summary field twice <Launchpad Bugs:New> <https://launchpad.net/bugs/574233>08:04
mtayloranybody around got a good idea on how to use launchpadlib from jython in a maven project? (or have a jar already done up?) OR, have any ideas on using launchpad API from java08:05
mtayloror have already done my job for me?08:05
mtaylorthumper: where you been hiding?08:06
thumpermtaylor: hi08:06
thumpermtaylor: release tomorrow and a fix of mine isn't working08:06
thumpermtaylor: I'm debugging08:06
mtaylorthumper: ah. fair enough08:07
thumpermtaylor: apart from that, working on wikkid08:07
* mtaylor was just talking about that to someone today08:07
mtaylorthe masses are all looking forward to it08:07
lifelessthumper: I will join the list eventually, I swear08:07
thumpermtaylor: really?08:07
thumper:-( the unregistering of fixtures isn't working08:09
* ajmitch sort of dislikes having to join the team to subscribe to the mailing list :)08:09
thumperor at least the remove handler isn't08:09
mtaylorthumper: yup. we were talking about what a great idea it was, and how much we would enjoy such a thing08:10
thumpermtaylor: :)08:10
thumperBjornT: did you see my change to the branch that records the oopses?08:19
* thumper primarl screams08:21
thumperprimal08:21
thumperwhatever08:21
thumperfuck it08:21
* mtaylor imagines it's more like a primarl scream08:22
thumperI found my bug08:23
thumpersometimes I hate the python object model for inheritance and shitty destructors (or lack of them)08:23
* thumper goes to brush the kids teeth while ec2 does its thing08:24
thumpermtaylor: I'm hoping to have a wikkid release within the next month08:24
thumperfingers crossed08:24
BjornTthumper: no, i didn't. i'll look at them now08:26
thumperBjornT: I got mwhudson to take a look at the changes08:30
thumperBjornT: and he is pretty happy with them08:30
thumperBjornT: it adds the ability of the base LP TestCase to record the oopses that occur during a test run08:31
thumperBjornT: by adding an ObjectEvent for new oopses, and listenting to it in setUp and removing it in tearDown08:31
thumperBjornT: as a drive by I fixed a spurious test failure that was failing for the exact reason of testing that an oops was generated08:33
thumperBjornT: spurious in that it failed if that particular test ran over midnight :)08:33
thumperBjornT: I also added the tests you were after about testing that the errors were recorded properly in the different situations08:34
BjornTthumper: those changes look good. firing off an event is a good idea, and the tests look good.08:34
thumperBjornT: just running everything through ec2 again as I came across a test that had multiple inheritance, set up both base classes setUp methods (they were both test case bases) but failed to declare a tearDown08:41
thumperBjornT: yes it was a code tests08:41
thumperBjornT: I've added the required tearDown and re-running the tests08:42
thumperBjornT: if all is good, I'll land it in about 3 horus08:42
thumperhours08:42
BjornTthumper: ok08:48
thumperlifeless: ping09:48
thumperjml: ping09:48
thumpersomeone who understands testtools: ping09:48
* thumper goes to clean-up, checking back in shortly10:05
* thumper just remembered it is a public holiday in the UK - jml please check IRC anyway!10:07
BjornTdanilos: what's the status of the remaining Translations QA items?10:21
danilosBjornT, (let me check, I am off today so can't spend much time on it)10:23
thumpersuper(TestCase, self).setUp()10:25
thumperfucking super killing my tests!!!10:25
BjornTdanilos: thanks. maybe you can delegate to someone?10:25
danilosBjornT, it seems we got a few landings by Adi10:25
danilosBjornT, henninge is the only translations dev around and he is busy with half of the QA :) some items are simply QAed already (on dogfood) even before they landed10:26
henningedanilos: I was going to go through the items anyway10:27
daniloshenninge, thanks10:28
henningedanilos: there is only one item that is not related to build-from-branch.10:29
danilosBjornT, henninge: so, most of them seem QAed anyway (buildfarm related work), and there is one that isn't (bug 568891) and one that is not 'fix committed' (bug 531768)10:29
mupBug #568891: Support "weird" language codes for KDE translations <import-queue> <qa-needstesting> <Launchpad Translations:Fix Committed by danilo> <https://launchpad.net/bugs/568891>10:29
mupBug #531768: Import queue status popup displaces page content to the left on Firefox <css> <import-queue> <qa-needstesting> <ui> <LAZR Javascript Library:Fix Committed by intellectronica> <Launchpad Translations:In Progress by intellectronica> <https://launchpad.net/bugs/531768>10:29
daniloshenninge, right10:29
henningeoh, that one ;)10:29
daniloshenninge, if you've got time to QA 568891 you'd have to do it on dogfood as well :) if not, I'll QA it post-release tomorrow; basically, uploading a kde-l10n-ca-valencia package and one regular kde-l10n-de package should do and distribute their translations across different KDE source packages :)10:31
daniloshenninge, trivial, isn't it :)10:31
henningeI'll give it a try10:31
daniloshenninge, I'm letting you mark all the template generation bugs as qa-ok10:32
danilos:)10:32
thumperjml, lifeless: unping, got it sorted10:32
henningethanks ;P10:32
daniloscheers, I am really gone now (will only be back later to write up a blog post about generation of templates :)10:32
henningegood stuff10:32
henningeBjornT: bug 531768 is fixed in lazr-js and would need an lazr-js upgrade in LP to be fixed for us.10:36
mupBug #531768: Import queue status popup displaces page content to the left on Firefox <css> <import-queue> <qa-needstesting> <ui> <LAZR Javascript Library:Fix Committed by intellectronica> <Launchpad Translations:In Progress by intellectronica> <https://launchpad.net/bugs/531768>10:36
henningeBjornT: but I am not sure how if that will happen anyway or if we can do anything. It's not target to this release, anyway .... ;)10:37
BjornThenninge: right. upgrading lazr-js is a bit too risky to do now.10:39
deryckMorning, all.11:00
pooliederyck: hi11:00
lifelessthumper: hi11:01
thumperlifeless: all sorted now11:01
lifelessthumper: kk11:02
=== matsubara-afk is now known as matsubara
BjornTnoodles775: how's the soyuz QA going? you still have a few needstesting items13:12
noodles775BjornT: I've updated the two assigned to me. I'm pretty sure StevenK's two items are now QA'd, but I'll let him updated them.13:26
BjornTnoodles775: well, isn't StevenK in australia?13:38
noodles775BjornT: correct. I helped him QA the fix for the first one this morning.13:39
* noodles775 checks the kanban13:39
BjornTnoodles775: so it would be good if you could get them updated, and qa them if ncessary. doing it tomorrow is too late.13:39
noodles775The second bug hasn't been QA'd it seems. One of us will follow it up.13:40
sinzuiBjornT, The registry has two fixes that we can have in review in the next hour.15:25
sinzuiWe want RCs for them15:26
BjornTsinzui: what kind of fixes?15:27
sinzuiBjornT, bug 574142 <-- cause by Edwin's RC landing on Friday15:28
mupBug #574142: Could not adapt ProductSeries to IBranchTarget <oops> <Launchpad Registry:Triaged by sinzui> <https://launchpad.net/bugs/574142>15:28
sinzuiBjornT, bug 574431 <- The feature is ready for release15:28
mupBug #574431: Remove lpnet guard from project package suggestions <Launchpad Registry:In Progress by sinzui> <https://launchpad.net/bugs/574431>15:29
BjornTsinzui: ok, that sounds like reasonably RC candidates. you might have to ask flacoste for RCs, though, since i might be unavailable.15:31
sinzuiBjornT, okay. thanks for your advice.15:31
=== Ursinha is now known as Ursinha-lunch
sinzuiIs the branch scanner knackered? My branch has been waiting for 45 minutes16:37
sinzuioh, I see launchpad-reviews explains the issue16:37
=== fjlacoste is now known as flacoste
=== Ursinha-lunch is now known as Ursinha
=== salgado is now known as salgado-lunch
=== matsubara is now known as matsubara-lunch
=== al-maisan is now known as almaisan-away
=== dpm is now known as dpm-afk
=== salgado-lunch is now known as salgado
=== matsubara is now known as matsubara-afk
shilbertHi everyone, are there any problems known involving the automatic import of translations from bzw into launchpad ?19:40
adiroibanshilbert: nope19:41
shilbert it seems the translations are not updated in launchpad although the imported files have updates19:41
adiroibanI have imported the translations of an bzr yesterdayt19:41
adiroibanand everthing was smooth19:41
adiroibanshilbert: can you give me the link to the project?19:41
shilbertyes, just a second19:42
shilberthttps://translations.launchpad.net/gnumed/trunk/+pots/gnumed19:42
=== salgado is now known as salgado-brb
deryckIs inlinehelp.js the only thing using MochiKit?  anyone know for sure?20:03
derycksinzui, perhaps you know? ^^20:08
=== salgado-brb is now known as salgado
sinzuideryck, I believe there are several show/hide/expand/collapse methods that use MochiKit in comments. There is a translations dependency too20:12
derycksinzui, ah, ok.  thanks.  debating whether or not I want to fix inlinehelp to use yui or just do my 3 line fix.20:13
sinzuideryck, bug 294656 sums of the deps20:13
mupBug #294656: Every page requests two JavaScript libraries (remove MochiKit) <tech-debt> <Launchpad Foundations:Triaged> <Launchpad Bugs:Triaged> <Launchpad Translations:Triaged> <https://launchpad.net/bugs/294656>20:13
derycknice.  thanks!20:13
sinzuideryck, I suspect you want to do the 3 line fix unless you can dedicate 2 days for YUI20:14
derycksinzui, well, I was thinking one day flying.  But you're probably right that's it's two days.20:15
deryckhave to sleep some time :-)20:16
=== dpm-afk is now known as dpm
=== salgado is now known as salgado-afk
=== matsubara-afk is now known as matsubara

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