/srv/irclogs.ubuntu.com/2010/07/30/#launchpad-reviews.txt

thumperrockstar: approved with tweaks00:07
mwhudsonthumper: morning00:08
thumperhi mwhudson00:08
mwhudsonthumper: did you see my discussion with gary earlier?00:08
thumpernot really00:08
thumperI saw my nick flash by00:08
thumperbut didn't read00:08
thumperwhazzup?00:08
mwhudsonthumper: i have a series of branches up for review, could you look at them?00:08
thumperhow long are they?00:08
mwhudsonthumper: https://code.edge.launchpad.net/~mwhudson/launchpad/+activereviews00:09
thumperheh00:09
thumperI just typed that in00:09
mwhudson200-300 lines each00:09
thumperI see you have two reviews to do :)00:09
thumpervostok?00:09
thumpersoyuz precursor?00:09
mwhudsonthumper: yeah00:10
thumpermwhudson: the vostok apache config has /var/tmp/vostok-archive00:12
thumpermwhudson: but I don't see that path in the makefile00:12
thumpershould it be there?00:12
mwhudsonthumper: i guess so00:12
* mwhudson didn't write that config00:12
mwhudsonthumper: what is __used_for__ for?00:39
thumperI don't know...00:39
thumperjust seen it lots00:39
thumperperhaps it is no longer used00:40
thumperin which case, add a docstring instead of pass :)00:40
mwhudsonit's set a bunch of times in the codebase but never accesses00:40
mwhudsonaccessed rather00:40
thumperdon't bother setting then...00:44
thumperI'm not sure if zope itself cares00:44
thumperif it did, we probably override that behaviour anyway00:44
mwhudsoni grepped and googled and i think it's no longer used00:45
thumperok00:45
mwhudsonhttps://mail.zope.org/pipermail/zope3-users/2005-May/000563.html00:45
thumperjust a docstring then...00:45
mwhudson    """The view for the Vostok root object."""00:45
mwhudson?00:45
thumperyeah, I guess00:45
thumperone step better than pass00:46
mwhudsonthumper: also i can't find get_initialized_view00:48
mwhudsoni know there's something like that, but what's it called?00:48
thumperfrom lp.testing.views import create_initialized_view00:48
thumpersorry00:49
mwhudsonthanks00:49
thumpermwhudson: BTW, did a count earlier, almost a third of the total tests start with lp.code :)00:49
thumperthat skips all doctests as they don't have a module or path prefix00:50
mwhudsonthumper: heh heh00:50
thumpermwhudson: I'm afk for a while, I'll check on your responses when I get back01:18
mwhudsonthumper: thanks!01:18
mwhudsonthumper: which Makefile target should create /var/tmp/vostok-archive ?04:17
mwhudsonit's not like there's any pattern to follow about this sort of thing :(04:17
thumperhmm...04:18
thumperdo we not create other dirs?04:18
mwhudsonthumper: clean_codehosting creates a few04:18
mwhudsonthis doesn't seem to fit there :-)04:18
thumperactually I think most of clean_codehosting should go into build:04:19
thumperand the rest into clean04:19
mwhudsoncan i not do this now? :-)04:20
mwhudsoni'll add a mkdir to build?04:21
mwhudsonor compile i guess04:21
thumperyeah, just add it to one of those04:21
mwhudsonthumper: did you have any more comments on https://code.edge.launchpad.net/~mwhudson/launchpad/vostok-add-root/+merge/31239 ?04:24
mwhudsonthumper: i'm working on removing the need to do the launchbag thing04:24
thumperjust one comment on the XXX comment04:25
thumperother than that, it is good04:26
mwhudsonthumper: thanks04:33
thumpermwhudson: done your new review05:30
mwhudsonthumper: thanks05:41
mwhudsonthumper: i made some changes to -main-template and -traverse-distro can you look again?05:48
thumperok05:48
thumpermwhudson: for -traverse-distro, can you add to the redirect test to test that the canonical url contains the vostok vhost?05:54
thumperso we know05:54
mwhudsonthumper: ah yes, good idea05:54
thumperother than that it looks good05:55
mwhudsonthumper: i'm surprised that test passes05:56
mwhudsoni guess the testrequest must still be current in some sense05:56
thumperwhat do you mean?05:57
mwhudsonthumper: the test calls canonical_url on the distro, and that must be returning the url on the vostok vhost06:00
mwhudsonor06:00
mwhudsonhm06:00
mwhudsonbah06:00
* thumper waits holding breath06:01
mwhudsonthe redirection is good in 'make run'06:01
mwhudsonbut not in the tst06:01
mwhudsontest06:01
mwhudsonoh06:04
mwhudsonthe test isn't using VostokTestRequest06:04
mwhudsonnope, not that06:05
mwhudson/me boggles06:15
mwhudsoneven using test_traverse the redirect target is wrong06:16
mwhudsonbut in the webapp it's correct06:16
mwhudsonaaaaaargh06:17
mwhudsonhm06:18
thumperpizza and movie night is starting06:18
thumperI'll check in later06:18
mwhudsongood call06:19
=== adeuring changed the topic of #launchpad-reviews to: On call: adeuring || reviewing: - || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
=== stub1 is now known as stub
=== jelmer_ is now known as jelmer
=== mrevell is now known as mrevell-lunch
=== matsubara-afk is now known as matsubara
=== mrevell-lunch is now known as mrevell
=== bac changed the topic of #launchpad-reviews to: On call: adeuring,bac || reviewing: - || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
bachi adeuring.  staying busy?14:00
adeuringhi bac, up to now, I had no review request14:00
baci see a few on +activereviews.  i'll grab some of those14:01
jelmerhi adeurin, bac14:31
jelmersorry, hi adeuring14:31
jelmerAny chance I can add a branch to the queue?14:31
adeuringjelmer: sure -- hadn't yet reviewed today...14:32
adeuringjelmer: where is your branch?14:32
jelmeradeuring: https://code.edge.launchpad.net/~jelmer/launchpad/521110-use-python-debian-debversion/+merge/3126814:32
jelmerI think you reviewed a version of that branch a while ago (4 months?)14:33
adeuringjelmer: yes, I remember -- I was a bit paranoid at that time ;)14:33
jelmerhttps://code.edge.launchpad.net/~jelmer/launchpad/noversion/+merge/21059 was the MP from back then14:34
=== adeuring changed the topic of #launchpad-reviews to: On call: adeuring,bac || reviewing: jelmer, - || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
jelmerThere was one particular test that failed with older versions of python-apt. I've now landed an updated version of python-debian that works around that bug in the PPA.14:34
adeuringok14:34
bacjelmer: your branch has conflicts: https://code.edge.launchpad.net/~jelmer/launchpad/buildd-trivial/+merge/3080814:40
jelmerbac: I'll fix - thanks14:41
jelmerI guess the smart debian/changelog merger isn't running on lp yet :-)14:41
* jelmer is waiting for somebody to come up with a smart 3-way python merger14:41
adeuringjelmer: the new symlinks lib/deb822.py and lib/debian point to nowhere on my machine.14:53
jelmeradeuring: Ah, sorry. I need to remove those as we ended up putting python-debian in the PPA rather than in sourcedeps.conf.14:54
=== matsubara is now known as matsubara-lunch
adeuringjelmer: ok14:55
EdwinGrubbsjames_w: ping15:07
james_whi EdwinGrubbs15:07
jelmerbac: The changelog conflict should be fixed now.15:08
EdwinGrubbsjames_w: I'm not sure what was intended by the merge, but in my mind, the target archive could have a package that the source archive does not have, and then after the merge, the target archive is a union of both archives. The test just seems to update the target archive so that it is a mirror of the source archive. If that is all that it will be used for, there is no reason for more testing. I am just curious about the15:09
EdwinGrubbs purpose of merge.15:09
bacjelmer: you rock and i take back all of those nasty things i thought about you yesterday15:09
=== bac changed the topic of #launchpad-reviews to: On call: adeuring,bac || reviewing: jelmer,jml - || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
adeuringjelmer: in Version.__init__(), is it OK if self.epoch or self.debian_version are None?15:10
james_wEdwinGrubbs: that is what a merge is, correct, but that behaviour is tested elsewhere. This was just intended to be a test that a merge happened. I'm happy to make the test more complex, but I'm not sure there is any value in showing that aspect of a merge at this level.15:10
EdwinGrubbsjames_w: ok, if that's tested elsewhere, don't worry about it. land away.15:11
james_wEdwinGrubbs: thanks15:11
jelmerbac: Yep, though it should be None rather than ""15:11
jelmersorry, s/bac/adeuring/15:12
jelmerbac: :-)15:12
adeuringjelmer: ok, thanks15:12
adeuringjelmer: r=me, but a few nitpicks15:27
=== adeuring changed the topic of #launchpad-reviews to: On call: adeuring,bac || reviewing: -, jml || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
jelmeradeuring: Thanks!15:29
bacjelmer: i am going to pass on reviewing https://code.edge.launchpad.net/~jelmer/launchpad/buildd-trivial/+merge/3080816:16
jelmerbac: ok16:16
bacjelmer: it all looks reasonable, but i don't know enough about packagin16:16
bacjelmer: perhaps bigjools can look16:16
bigjoolslamont should review it16:17
bigjoolshe owns the code16:17
jelmerbigjools: Ah, ok - I'll wait for him then.16:18
jelmerbac, bigjools: Thanks16:18
bigjoolsjelmer: hilariously, I'm sure wgrant recently removed some of the files you're re-adding16:19
jelmerbigjools: Unfortunately there's a gazillion alternatives for doing some things in Debian packages :-/16:20
bigjoolsyay16:20
bacjelmer: have you pinged lamont to review that branch?16:57
jelmerbac: yeah, he's subscribed but on holiday at the moment16:58
bacok16:58
=== salgado is now known as salgado-lunch
jelmerbac: There's no hurry though, these were just some tech-debt fixes.16:59
bacjelmer: right16:59
=== matsubara-lunch is now known as matsubara
=== adeuring changed the topic of #launchpad-reviews to: On call: bac || reviewing: jml || queue: [] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
=== deryck is now known as deryck[lunch]
jelmeranybody around to review a one-liner?17:35
jelmerbac: could I add it to your queue?17:36
bacyep17:36
jelmerit's at https://code.edge.launchpad.net/~jelmer/launchpad/jelmer-ec2-image-update/+merge/3138817:37
=== jelmer changed the topic of #launchpad-reviews to: On call: bac || reviewing: jml || queue: [jelmer] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
=== salgado-lunch is now known as salgado
=== deryck[lunch] is now known as deryck
jelmerbac: Thanks for the review, have a good weekend!17:59
=== Ursinha is now known as Ursinha-lunch
=== bac changed the topic of #launchpad-reviews to: On call: bac || reviewing: - || queue: [jelmer] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
=== matsubara is now known as matsubara-brb
=== gary_poster_ is now known as gary_poster
sinzuihi bac: I am preparing a short branch to make the testrunner stop shouting at me for things I did not right. Will you have time to review it?19:47
bacyes19:47
sinzui'right' is mispelled, yet I know I was 'right' in how I wrote the tests.19:48
=== matsubara-brb is now known as matsubara
=== Ursinha-lunch is now known as Ursinha
=== bac changed the topic of #launchpad-reviews to: On call: bac || reviewing: - || queue: [sinzui] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
abentleyrockstar, I can has review? https://code.edge.launchpad.net/~abentley/launchpad/detailed-build-emails/+merge/3141320:24
rockstarabentley, can you verify that there are no conflicts in your branch?20:25
rockstar(Launchpad claims there is)20:25
abentleyrockstar, there weren't, but now there are.20:27
abentleyrockstar, pushing a fix.20:27
abentleyrockstar, this is what I get for fixing lint.20:28
bacsinzui: is your branch ready?20:30
sinzuibac: in 10 minutes. I am waiting for a test to complete20:31
bacok20:31
bacping me when it is available?20:31
abentleyrockstar, updated.20:31
rockstarabentley, huh.20:36
rockstarabentley, I can hear you, but you can't hear me...20:36
rockstarabentley, one sec.20:36
sinzuibac: I am stalled. I fixed a found a typo on the naked object. this broke the test. I am perplexed because I cannot see how the test passed before I fixed it20:56
bacNGDGU20:56
sinzuibac: I found the mistake. the assertion was wrong. I will take a moment to explain we were expecting a "demotion" in the cover letter21:00
sinzuibac: My MP will be visible in a few minutes21:21
bacok21:21
sinzuibac https://code.launchpad.net/~sinzui/launchpad/stop-shouting-0/+merge/31423 when you have time21:29
baclooking now21:30
wgrantjelmer: I actually just removed lots of non-packaging cruft, and was leaving the package cleanups for a subsequent branch.22:03
jelmerwgrant: Ah, great.. so our work probably doesn't overlap then22:03
wgrantNo.22:03
jelmerI just cleaned up some lintian warnings and added a 'prepare' target to debian/rules so I could use a custom builder22:04
=== bac changed the topic of #launchpad-reviews to: On call: - || reviewing: - || queue: [-] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.launchpad.net/launchpad/+activereviews
=== matsubara is now known as matsubara-afk

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