/srv/irclogs.ubuntu.com/2010/03/17/#launchpad-reviews.txt

stubNeed a trivial review - https://code.edge.launchpad.net/~stub/launchpad/memcache/+merge/2153407:48
thumperstub: done08:11
thumpersimple move for someone... https://code.edge.launchpad.net/~thumper/launchpad/move-code-events/+merge/2153508:11
stubDun08:12
thumperstub: ta08:15
=== henninge changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue: [henninge] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
henningejtv: whenever you start reviewing (or are you done?), the upload-from-slave branch is ready.09:00
=== wgrant changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue: [henninge,wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
jtvhenninge: cool, I'll do that one as soon as I'm free to!09:08
=== noodles775 changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue: [henninge,wgrant,noodles775] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
henningejtv: whatever, but if allenap gets here first, he can pick it up, too.09:11
noodles775Hey jtv, if/when you've time, could you take a look at https://code.edge.launchpad.net/~michael.nelson/launchpad/529926-partner-override-to-main/+merge/2132909:11
=== jtv changed the topic of #launchpad-reviews to: on call: jtv || reviewing: henninge || queue: [wgrant,noodles775] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
jtvnoodles775: that's the one on the queue?09:11
henningejtv: Pushing a new revision now that merges devel and resolves the conflict.09:13
jtvnoodles775: maybe we can do a trade...  I apparently need a UI review on the branch that makes the builder UI not oops out.  There really isn't much to look at, but setting up for QA is hard work and I could use the feedback on the documentation for that.09:13
noodles775jtv: yep, I've just removed the conflict and re-pushed like henninge !09:13
noodles775jtv: I'm sprinting for the next 3 days, but might get a chance to take a look.09:14
noodles775jtv: ooh, that sounds really easy though...09:14
jtvnoodles775: what—not the part where I said "hard work," I take it?09:15
henningejtv: is "test_dispatchBuildToSlave" your code?09:17
henningelp.translations.tests.test_translationtemplatesbuildbehavior.TestTranslationTemplatesBuildBehavior09:17
jtvhenninge: yes09:18
henningehttp://paste.ubuntu.com/396586/09:18
jtvwhat's the problem?09:18
henningebut I am doing another make schema now09:18
jtvhenninge: yes, that's a matter of doing a "make schema"09:19
henningejtv: have you seen this before?09:20
henningehttp://paste.ubuntu.com/396597/09:20
henningethat's in the same output09:20
jtvhenninge: don't know what that is, but I'd try a rocketfuel-get ; make clean ; ./utilities/link-external-sourcecode ../{devel,trunk} ; make09:22
henningeyeah, I am basically doing that ...09:22
henningejtv: yup, all good now. That means the branch you got in review is good, too.09:24
noodles775jtv: so in terms of QA'ing, what I usually do for branches like that is use the factory/SoyuzTestPublisher to create any required data to display in the UI... that way you can just provide a pasted script for the reviewer to use.09:24
noodles775s/QA'ing/demo-ing09:24
jtvhenninge: I know it's good—it went through a full EC2 test.  :)09:25
henningemine didn't yet ...09:25
jtvnoodles775: I had a look at your demo, but it's very unclear to me (as a non-Soyuz and not-particularly-Soyuz inclined) person how much that would help me for this.  I don't need to do things like package uploads for this, though I do use codehosting.09:26
noodles775jtv: couldn't you just use factory.makeSourcePackageRecipeBuild() in a harness?09:27
jtvnoodles775: true, that'd work for source-package recipe builds.  Good idea.  Then you'd just tell Bob to start work on that one.09:29
jtvOr wait, maybe, depending on whether the buildd master will pick it up.09:29
jtv(I don't know how far the factory goes in setting up credible data)09:29
noodles775jtv: if you just set the builder attribute, and the state to BUILDING, it will display what you want in the UI (assuming no other builds are in that state... but you can manually unset those too).09:33
jtvnoodles775: that won't set Builder.currentbuild though, will it?09:34
jtvnoodles775: on a sidenote, AIUI a source package recipe build has an IBuildBase, so it'll present in the UI just like a Soyuz build.  Only new thing is that the icon is now part of the link formatter and so is next to the link instead of the sentence.09:35
noodles775jtv: Right, looking at the code, you'd need to grab the associated queue item and set the builder there, so that Builder.currentjob returns your item.09:41
jtvhenninge: in doctests IIRC I've been doing something like builder.startBuild(buildqueue)09:42
noodles775jtv: hangon, I'll take a closer look at your branch.09:42
jtvcool, thanks09:42
henningejtv: talking to me? ;)09:42
jtvhenninge: no09:44
jtvsorry09:44
noodles775jtv: OK, so you've added a great story which sets up the required data... so a reviewer can just re-use that (or even easier, add a breakpoint and run the webapp using the test database).09:48
jtvnoodles775: a breakpoint in the doctest and then run the webapp against the test db?  Clever!  Do you do that by something like "env LPCONFIG=test make run"?09:51
noodles775jtv: close: https://dev.launchpad.net/Debugging09:54
=== wgrant changed the topic of #launchpad-reviews to: on call: jtv || reviewing: henninge || queue: [wgrant,noodles775,wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== StevenK changed the topic of #launchpad-reviews to: on call: jtv || reviewing: henninge || queue: [wgrant,noodles775,wgrant,StevenK] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
stubhttps://code.edge.launchpad.net/~stub/launchpad/oops-pruning/+merge/21536 is a trivial one11:31
stubtwo imports, one new line, and shifting some existing code one indentation to the right11:32
=== matsubara-afk is now known as matsubara
jtvhenninge: review done12:13
henningejtv: thanks12:14
=== jtv changed the topic of #launchpad-reviews to: n call: jtv || reviewing: - || queue: [wgrant,noodles775,wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
henningejtv: https://dev.launchpad.net/PythonStyleGuide#Multiline%20function%20calls12:19
=== adiroiban changed the topic of #launchpad-reviews to: n call: jtv || reviewing: - || queue: [wgrant,noodles775,wgrant,adiroiban(bug-540105)] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== adiroiban changed the topic of #launchpad-reviews to: on call: jtv || reviewing: - || queue: [wgrant,noodles775,wgrant,adiroiban(bug-540105)] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
leonardrgary, care to do a review of https://code.edge.launchpad.net/~leonardr/launchpad/529348-fix/+merge/21508 ? the test suite passed with no problems13:23
gary_posterleonardr: sure13:24
=== mrevell is now known as mrevell-lunch
gary_posterleonardr: line 179 of https://pastebin.canonical.com/29282/ is13:30
gary_poster-            # XXX gary 2010-03-15 bug 53915613:30
mupBug #539156: remove exception for +blobstore without a REFERER <Launchpad Foundations:Triaged> <https://launchpad.net/bugs/539156>13:30
gary_posterI think that XXX needs to star13:30
gary_posterstay13:30
gary_posterleonardr: other than that, r=gary13:31
bacjtv: ping13:42
StevenKjtv: Why did you remove me from the queue?13:49
adeuringgmb: you offered a review earlier today. Could you have a look here: https://code.edge.launchpad.net/~adeuring/launchpad/bug-267689-better-checkwatch-oopses/+merge/21558 ?13:56
gmbadeuring: Sure.14:03
gmbadeuring: Looks perfect; r=me14:07
adeuringgmb: thanks!14:07
jtvStevenK: did I!?14:27
jtvStevenK: maybe our updates crossed.14:28
jtvokay, I'll just have to accept that my main machine isn't going to come back to life today.  :-(14:34
leonardrjtv, can i get your approval on this trivial diff? it just sets the release date for a new version:14:36
leonardrhttp://paste.ubuntu.com/396730/14:36
jtvleonardr: loading...14:36
jtvleonardr: I'm sure that's alright.  :)14:37
leonardrthanks14:37
jtvso yes14:37
leonardrfwiw i did check to make sure versions.txt said 0.9.2414:37
jtv:)14:38
=== mrevell-lunch is now known as mrevell
EdwinGrubbswgrant: I'm looking at your two merge proposals. Who is ScottK? Did you do a pre-impl call with someone from soyuz?15:03
james_wEdwinGrubbs: ScottK is an Ubuntu developer, presumably who requested the feature15:15
EdwinGrubbsthanks for the info15:15
=== james_w changed the topic of #launchpad-reviews to: on call: jtv || reviewing: - || queue: [wgrant,noodles775,wgrant,adiroiban(bug-540105),james_w(package-merge-proposal-permissions)] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
james_whttps://code.edge.launchpad.net/~james-w/launchpad/package-merge-proposal-permissions/+merge/21561 is ready for review now if someone would be so kind15:23
james_wit corrects a discrepancy in source package branches that will remove one of the warts that Ubuntu developers see15:23
jmljames_w, I'm on it.15:32
james_wthanks15:32
EdwinGrubbsnoodles775: are you still around?15:34
EdwinGrubbsadiroiban: ping15:38
adiroibanEdwinGrubbs: hi15:38
jmljames_w, done.15:40
EdwinGrubbsadiroiban: ok, I'll start on your merge proposal since you are the only one here.15:40
adiroibanEdwinGrubbs: thanks :)15:41
=== EdwinGrubbs changed the topic of #launchpad-reviews to: on call: Edwin || reviewing: adiroiban(bug-540105) || queue: [wgrant,noodles775,wgrant,james_w(package-merge-proposal-permissions)] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== salgado is now known as salgado-lunch
noodles775EdwinGrubbs: hey, yep I am, just sprinting.15:50
EdwinGrubbsok, I'll take your mp next15:50
noodles775No rush, but when you've time it'd be great to get a review :)15:50
noodles775Thanks!15:50
james_wjml: all fixed, thanks. diff generating now.15:55
james_wjml: also, is there a handy method on IBranch to get the product/branch_name pair or the distro/series/sourcepackage/branch_name tuple as necessary?15:56
james_wI could use unique_name, but the code I'm replacing doesn't use owner currently.15:56
jmljames_w, hmm.15:56
jmljames_w, not _really_, there's (branch.target.name, branch.name), I guess15:56
* jml double checks the IBranchTarget interface15:57
jmljames_w, yeah, that would work.15:57
james_wwhat's name for a source package?15:58
jmljames_w, the question is a bit inexact. branch.target will always return an IBranchTarget. When it's wrapping a sourcepackage, it'll be distro/series/sourcepackage.15:58
james_wyeah, that's what I meant :-)15:59
james_wthanks15:59
jmljames_w, np.15:59
jmljames_w, when you are writing code that uses branch, you almost never need to deal with actual products or packages.16:00
james_wI'm cleaning up ICodeImport to have less derived data, so that we can use IBranchTarget rather than IProduct with them16:00
jmljames_w, that'd be awesome16:01
james_wdisallowing +junk probably, but still...16:01
jmljames_w, IBranchNamespace and IBranchCollection are also your friends16:02
james_wI have no friends, all around me are just interfaces, I never get to know the *real* person16:02
jmljames_w, you don't need to perform surgery on someone before you really know them16:04
=== matsubara is now known as matsubara-lunch
EdwinGrubbsadiroiban: I'm trying to run "./bin/test -t pofile_new_translation_autoselect"    What am I doing wrong?17:31
adiroibanEdwinGrubbs: nothing... I'm just stupid. I fogot to add the new testfile. I'm pushing it now17:32
adiroibanEdwinGrubbs: test pushed. can you please pull the branch and try it again17:33
EdwinGrubbssure17:33
=== matsubara-lunch is now known as matsubara
=== gary_poster is now known as gary-lunch
=== leonardr is now known as leonardr-lunch
=== gary-lunch is now known as gary_poster
=== leonardr-lunch is now known as leonardr
leonardrgary, https://code.edge.launchpad.net/~leonardr/launchpad/multi-part-etag/+merge/21573 is ready for your review19:49
gary_postergreat, looking19:49
gary_posterr=gary leonardr19:59
=== EdwinGrubbs is now known as Edwin-afk
=== matsubara is now known as matsubara-afk
=== salgado is now known as salgado-afk
=== Edwin-afk is now known as EdwinGrubbs
=== EdwinGrubbs changed the topic of #launchpad-reviews to: on call: - || reviewing: -|| queue: [wgrant,noodles775,wgrant,james_w(package-merge-proposal-permissions)] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews

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