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

=== NCommander changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue: [NCommander] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== wgrant changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue: [wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
wgrantOops.08:04
=== wgrant changed the topic of #launchpad-reviews to: on call: - || reviewing: - || queue: [NCommander,wgrant] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== intellectronica changed the topic of #launchpad-reviews to: on call: intellectronica || reviewing: - || queue: [NCommander,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: intellectronica || reviewing: - || queue: [NCommander,wgrant,StevenK] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
intellectronicaNCommander: is your change really that big, or is the diff in the MP wrong?09:40
intellectronicai see most of it is sample data changes09:40
=== intellectronica changed the topic of #launchpad-reviews to: on call: intellectronica || reviewing: wgrant || queue: [NCommander,StevenK] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== stub1 is now known as stub
=== intellectronica changed the topic of #launchpad-reviews to: on call: intellectronica || reviewing: StevenK || queue: [NCommander] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
wgrantintellectronica: Thanks. Can you land it?10:14
intellectronicawgrant: yup, submitting it for tests now.10:16
StevenKintellectronica: https://code.edge.launchpad.net/~stevenk/launchpad/fixes-bug-503258/+merge/21710 is the MP10:17
intellectronicaStevenK: on it10:20
wgrantintellectronica: Thanks.10:24
=== bigjools changed the topic of #launchpad-reviews to: on call: intellectronica || reviewing: StevenK || queue: [NCommander, bigjools (update-sourcecode fix)] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
intellectronicawgrant: why is your merge target db-devel? do you depend on anything not in devel?10:28
wgrantintellectronica: All the previous work is still only in db-devel.10:29
wgrant(there was a new table required)10:29
intellectronicaok10:29
intellectronicaStevenK: why the call to debug in lib/lp/soyuz/model/queue.py? is that a leftover, or something you really want merged?10:31
StevenKintellectronica: It matches the previous call -- the bit I added is just for custom files associated with the upload10:32
intellectronicaStevenK: also, the import in packagecopier.py is not alphabetically sorted. if you're using emacs or vi, b.t.w, there are helpers on the wiki to make sorting easy10:33
intellectronicaok10:33
StevenKintellectronica: Right, I can re-order them10:34
intellectronicacool10:35
intellectronicaStevenK: you can use assertFalse instead of assertEquals(False, ... no?10:36
StevenKintellectronica: My unit testing memory is a little rusty, I'll do that too10:37
intellectronicaStevenK: great. other than these two comments the branch is all goodness. make the changes and ping me and i'll land it.10:38
StevenKintellectronica: Changes pushed.10:39
intellectronicaStevenK: lovely, thanks10:39
StevenKintellectronica: Thank you :-)10:39
intellectronicaStevenK: oh, can you also please set the commit message?10:39
StevenKintellectronica: Done10:41
intellectronicacheers10:41
StevenKintellectronica: I'll land it after bigjools sorts out access10:42
intellectronicaStevenK: oh, even better :)10:42
* StevenK coughs in bigjools's general direction ;-)10:42
* bigjools nods10:43
wgrantStevenK: I wonder if you should XXX the security change? Details on hacks are handy years later.10:43
=== intellectronica changed the topic of #launchpad-reviews to: on call: intellectronica || reviewing: bigjools || queue: [NCommander] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
intellectronicabigjools: r=me10:45
bigjoolsintellectronica: easy one huh? :)10:45
bigjoolsthanks10:45
intellectronicanothing's easy on a monday morning10:45
noodles775intellectronica: another one for you when you've time: https://code.edge.launchpad.net/~michael.nelson/launchpad/fix-buildd-slave-test/+merge/2184711:33
=== noodles775 changed the topic of #launchpad-reviews to: on call: intellectronica || reviewing: bigjools || queue: [NCommander, noodles775] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== intellectronica changed the topic of #launchpad-reviews to: on call: intellectronica || reviewing: noodles775 || queue: [NCommander] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
intellectronicanoodles775: sure. also, can i bother you now for that ui review? should be pretty straightforward.11:35
noodles775intellectronica: yeah, that'd be great... I'll get mine ready for you too (a UI review).11:36
intellectronicacool11:36
intellectronicanoodles775: https://code.edge.launchpad.net/~intellectronica/launchpad/bug-531963/+merge/21628 for my ui review11:47
intellectronicanoodles775: and r=me on your branch11:48
noodles775Thanks intellectronica.11:49
=== intellectronica changed the topic of #launchpad-reviews to: on call: intellectronica || reviewing: - || queue: [NCommander] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775intellectronica: why is it that if I'm logged in as cprov (celso.providelo@canonical.com:cprov) I'm unable to modify the bug status (the mouse-over tells me "Changeable only by a project maintainer or a bug supervisor"), yet I can as no-privs? Is no-privs a bug supervisor without privs in the project?12:01
intellectronicanoodles775: are you sure that's status and not importance?12:02
* noodles775 checks12:02
intellectronicalet me see if i can get that effect locally12:02
noodles775intellectronica: right, the mouseover is from the importance icon, but I still can't change the status as Celso, but can as no-privs?12:03
intellectronicanoodles775: cprov and no-priv behave the same for me. you can't change the importance, you can change the status, but asked to confirm.12:04
noodles775intellectronica: wierd... this is the bug I'm looking at: https://bugs.launchpad.dev/thunderbird/+bug/1512:05
mupBug #15: PO file import errors should be more verbose <feature> <Launchpad Translations:Fix Released by carlos> <https://launchpad.net/bugs/15>12:05
noodles775intellectronica: on that page, clicking on the status for Mozilla Thunderbird always redirects to the +editstatus page, whereas Redfish works as expected.12:06
intellectronicanoodles775: that's because that bug is assigned to a bugwatch12:07
noodles775Ah ok. Thanks. Two more things:12:07
intellectronicabugs that are tracked by a bugwatch can't have their metadata set by users12:07
noodles775First, I think the wording might be missing "whether"? eg. "If you're not certain whether changing the status of this bug is correct,..." What you you think?12:08
noodles775And second, how difficult would it be to first close the overlay before popping up the confirmation?12:09
intellectronicanoodles775: as a non-native speaker i'll have to trust you on that. both some equally good to me12:09
noodles775I think that's quite important (a popup within a popup is really bad).12:09
intellectronicanoodles775: very difficult12:09
noodles775:(12:09
noodles775intellectronica: couldn't in just be hidden with CSS when you bring up the confirmation?12:09
noodles775(ie. you shouldn't need to change the behaviour of the widget?)12:10
intellectronicathat would be a great solution, and even better one would be to handle it within the widget itself. unfortunately both require a complete restructuring of that widget which we can't afford right now12:10
intellectronicanoodles775: the problem is the way the widget interacts with the web service. it saves before closing, and changing that would require changing the widget, and quite possibly changing other widgets that use the api patch plugin12:11
* intellectronica --> lunch12:40
=== mrevell is now known as mrevell-lunch
=== abentley changed the topic of #launchpad-reviews to: on call: intellectronica, abentley || reviewing: -,- || queue: [NCommander] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara_ is now known as matsubara
=== mrevell-lunch is now known as mrevell
=== jpds changed the topic of #launchpad-reviews to: on call: intellectronica, abentley || reviewing: -,- || queue: [NCommander,jpds] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
adiroibanEdwinGrubbs: hi. I have updated my branch https://code.edge.launchpad.net/~adiroiban/launchpad/bug-540105/+merge/2155215:12
adiroibanit looks like the try/catch can still act as sandboxes15:13
EdwinGrubbsadiroiban: I'll check it after I get off of a call.15:13
jmldoes someone want to review https://code.edge.launchpad.net/~jml/launchpad/visible-dependencies/+merge/21807 ?15:30
intellectronicajml: sure, i'll review it15:31
jmlintellectronica, thanks.15:31
=== matsubara is now known as matsubara-lunch
=== gary_poster is now known as gary-lunch
=== deryck is now known as deryck[lunch]
=== salgado is now known as salgado-lunch
=== deryck[lunch] is now known as deryck
=== matsubara-lunch is now known as matsubara
EdwinGrubbsadiroiban: I'm wondering how you were able to cause some of the domready handlers to fail to run. This test page worked fine in chrome and firefox. http://pastebin.ubuntu.com/39937816:38
EdwinGrubbsadiroiban: I started looking at pofile.js to see if there was anything in there that would cause one error to affect another function. I didn't find anything conclusive, but I did find some global variables that should be made local, and that could have unexpected results.16:40
adiroibanhttp://paste.ubuntu.com/399381/16:40
adiroibanwithout try/catch, the Y.lp.pofile.initializeKeyBindings(); is not  called16:41
adiroibanEdwinGrubbs: if you think the try/catch are not needed, I can remove them :)17:24
EdwinGrubbsadiroiban: I am able to confirm the problem you were getting, but I'm still trying to understand why this is not happening in my simple example. I'll let you know in a few minutes.17:26
EdwinGrubbsadiroiban: while you are waiting, here are some problems in pofile.js that could lead to very hard to diagnose errors. http://pastebin.ubuntu.com/39941217:27
=== salgado-lunch is now known as salgado
EdwinGrubbsadiroiban: ok, I think I've figured out why my example yielded different results. Since the html was so simple, the dom was immediately ready. Therefore, Y.on(domready) would immediately run the handler and the exception would cancel anything that was already registered, but there wasn't anything.17:31
EdwinGrubbsthen, the next Y.on(domready) would get called from the html file and run the handler immediately.17:32
=== intellectronica changed the topic of #launchpad-reviews to: on call: abentley || reviewing: - || queue: [NCommander,jpds] || This channel is logged: http://irclogs.ubuntu.com/ || https://code.edge.launchpad.net/launchpad/+activereviews
EdwinGrubbsadiroiban: therefore, your try/catch blocks are perfectly fine. However, there is no reason to have them in separate Y.on('domready') blocks, so you can combine them into a single Y.on(domready)17:33
=== gary-lunch is now known as gary_poster
adiroibanEdwinGrubbs: right. I will put them in a singly 'domready' block and will fix the errors from your previous pastebin. I'm just running the tests and then I will push the changes. Thanks!17:36
=== matsubara is now known as matsubara-afk
=== matsubara-afk is now known as matsubara
=== salgado is now known as salgado-afk
=== matsubara is now known as matsubara-afk

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