/srv/irclogs.ubuntu.com/2010/02/04/#launchpad-reviews.txt

=== EdwinGrubbs changed the topic of #launchpad-reviews to: on-call: - || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
james_wCould I get a review on https://code.edge.launchpad.net/~james-w/launchpad/get-requested-reviews/+merge/18592 please?03:22
=== al-maisan changed the topic of #launchpad-reviews to: on-call: al-maisan || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
stubal-maisan: https://code.edge.launchpad.net/~stub/launchpad/page-performance-report/+merge/1852208:49
al-maisanstub: looking08:49
=== noodles775 changed the topic of #launchpad-reviews to: on-call: al-maisan,noodles775 || reviewing: -/- || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== al-maisan changed the topic of #launchpad-reviews to: on-call: al-maisan,noodles775 || reviewing: stub/- || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
al-maisanstub: r=me09:05
stubta09:07
=== al-maisan changed the topic of #launchpad-reviews to: on-call: al-maisan,noodles775 || reviewing: -, - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== noodles775 changed the topic of #launchpad-reviews to: on-call: al-maisan,noodles775 || reviewing: -, mthaddon || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== noodles775 changed the topic of #launchpad-reviews to: on-call: al-maisan,noodles775 || reviewing: -, BjornT || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== noodles775 changed the topic of #launchpad-reviews to: on-call: al-maisan,noodles775 || reviewing: -, BjornT || queue [noodles775] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775Hi BjornT , I'm loving your persistent test services branch!09:55
noodles775I was wondering if there was a reason for not doing a property BaseLayer.persist_test_services rather than a module-level function?09:55
stubIs this branch leaving things like the librarian running between test.py invocations?10:04
* stub wonders if it is useful for per-branch postgresql instances10:05
noodles775stub: yes it is.10:12
BjornTnoodles775: i guess it could go to BaseLayer, even though it doesn't have any services. i'd be happy to move it to a property there; it makes it a bit cleaner10:15
noodles775BjornT: ok. I've just sent the review, I only had one other thought. Thanks!10:16
BjornTnoodles775: cool, thanks!10:16
mrevellnoodles775, ping11:04
noodles775Hi mrevell11:04
mrevellhey11:04
=== jpds changed the topic of #launchpad-reviews to: on-call: al-maisan,noodles775 || reviewing: -, BjornT || queue [noodles775,jpds] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== mrevell is now known as mrevell-lunch
jpdsReview for https://code.launchpad.net/~jpds/launchpad/fix_517020/+merge/18608 please. :)12:34
=== noodles775 changed the topic of #launchpad-reviews to: on-call: al-maisan,noodles775 || reviewing: -, jpds || queue [noodles775] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775jpds: on it.12:57
=== al-maisan changed the topic of #launchpad-reviews to: on-call: al-maisan, noodles775 || reviewing: noodles775, jpds || queue [al-maisan] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
al-maisannoodles775: this is the one: https://code.launchpad.net/~michael.nelson/launchpad/create-source-recipe-build2/+merge/18535 ?13:12
noodles775al-maisan: yep, thanks!13:12
al-maisanno problem13:12
leonardral-maisan, noodles775, i have an oversize branch that needs review (about 1200 lines, complicated but has lots of tests)13:20
leonardrcan one of you take it?13:20
noodles775pop it on the queue leonardr, if we don't get to it, the next reviewers will.13:20
leonardrnoodles775, ok13:21
=== leonardr changed the topic of #launchpad-reviews to: on-call: al-maisan, noodles775 || reviewing: noodles775, jpds || queue [al-maisan,leonardr] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
al-maisanleonardr: I am just starting on noodles775's branch so not sure whether I'll get to it.13:21
leonardrok, np13:21
al-maisannoodles775: why did you replace super(CannotUploadToPocket, self).__init__() with Exception.__init__() in CannotUploadToPocket?13:22
noodles775...hrm, I think lint complained about not calling the super class (in one of the others that didn't even call Exception.__init__()), so I unified them.13:23
=== mrevell-lunch is now known as mrevell
al-maisannoodles775: if I understand https://dev.launchpad.net/PythonStyleGuide "Chaining method calls" correctly these __init__() calls will need to use the super() builtin13:36
* al-maisan counts at least 3 occurrences13:36
noodles775al-maisan: I thought I had switched them to super()?13:36
* noodles775 looks again.13:36
noodles775al-maisan: All the __init__ calls in my actual diff (the linked paste-bin) do use super(). But I'll go back and update the ones left over from the prerequisite branch too.13:38
al-maisannoodles775: Oh, I see .. I just merged your branch into devel .. that was probably wrong13:39
noodles775al-maisan: yeah, see the note on the MP. Thanks.13:39
al-maisanyup13:39
al-maisannoodles775: has the pre-requisite branch landed?13:41
noodles775al-maisan: nope, it was reviewed, approved with some suggestions (you can click on the link to see them). I updated the branch with those suggestions as well as fixed the bug identified there.13:42
noodles775jpds: sorry, I got sidetracked writing a script to automate some of my review setup. So in addition to the stuff mentioned on the bug,13:46
noodles775you've also updated the reviewer attribute so that it's now required=True?13:46
noodles775jpds: nm, I miss-read the diff.13:48
al-maisannoodles775: can you please explain the lines 268-271 in http://pastebin.ubuntu.com/368292/13:58
al-maisannoodles775: while you are at it, I am also mystified by lines 42-46 :P13:59
noodles775al-maisan: Regarding 268-271, It's probably easier to comment those lines out and run the test, from m14:00
noodles775woops,14:00
noodles775So IBuild.calculated_buildstart has some asserts in it...14:00
noodles775They assert that datebuilt and buildduration are actually set.14:00
noodles775Calling assertProvides on a build accesses the calculated_buildstart property and the asserts are triggered.14:01
jtvrockstar: still pining to hear from you re my half-finished review: https://code.edge.launchpad.net/~jtv/launchpad/bug-499405-translationtemplates-buildmanager/+merge/1781114:01
noodles775(I don't personally think we should have asserts there inside a property)14:01
al-maisannoodles775: hrrmm .. what is the purpose of actually setting these 2 properties on lines 268-271?14:02
noodles775al-maisan: run the test with those lines commented out.14:02
al-maisanOK14:02
noodles775al-maisan: regarding 42-46, it might be easier to explain over the phone (although I'd like to ensure that docstring makes sense)14:03
al-maisannoodles775: so assertProvides() is trying to access the properties introduced on the interfaces .. and that fails for `calculated_buildstart` unless the other 2 are set14:05
jpdsnoodles775: No problem.14:05
al-maisannoodles775: r=me14:14
noodles775Thanks al-maisan14:14
noodles775jpds: did you mean to make owner readonly=False? If so, it'd be great to see tests of that (for security, who can and can't set it).14:15
jpdsnoodles775: Err, that should be readonly=False.14:21
noodles775jpds: great.14:21
jpdsSo, I'll need tests, right.14:22
jpdsnoodles775: These should go into the stories/webservice/ right?14:23
noodles775jpds: yep.14:23
noodles775jpds: also, what's the reason for the change of vocabulary on reviewer?14:24
jpdsnoodles775: Should still be ValidPersonOrTeam.14:25
noodles775jpds: gar, sorry.14:26
noodles775jpds: I can't currently update the MP, so here's the review: http://pastebin.ubuntu.com/368904/14:40
noodles775Mainly just the tests that we chatted about earlier.14:40
al-maisannoodles775: I guess you won't be able to access my merge-proposal either, so here's the diff: http://pastebin.ubuntu.com/368906/14:45
jpdsnoodles775: Sure, am working on the tests.14:45
=== al-maisan changed the topic of #launchpad-reviews to: on-call: al-maisan, noodles775 || reviewing: -, jpds || queue [al-maisan,leonardr] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara is now known as matsubara-lunch
=== salgado is now known as salgado-lunch
=== al-maisan changed the topic of #launchpad-reviews to: on-call: noodles775 || reviewing: jpds || queue [al-maisan,leonardr] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== noodles775 changed the topic of #launchpad-reviews to: on-call: noodles775 || reviewing: al-maisan || queue [leonardr] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775al-maisan: it's a shame that there isn't a way to record what actually happened. It's not worth a new status FAILED_SOURCES_DELETED?15:46
al-maisannoodles775: maybe15:47
al-maisannoodles775: what do you think? Is it worth adding that new enum member?15:48
noodles775If it means that it will be communicated to someone looking at the diff, then yeah, I'd think so. Otherwise not. Up to you.15:49
al-maisannoodles775: my gut feeling is that this is something we can add if enough users ask for it.15:50
noodles775OK.15:50
=== matsubara-lunch is now known as matsubara
=== salgado-lunch is now known as salgado
noodles775al-maisan: is the test case setup code that you've got there *identical* to the code in test_processpendingpackagediffs.py16:00
al-maisannoodles775: more or less16:01
noodles775You're pushing up the line-count of LP there then ;)16:01
=== noodles775 changed the topic of #launchpad-reviews to: on-call: - || reviewing: - || queue [leonardr] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
al-maisannoodles775: good point .. I can refactor and share the code.16:04
noodles775al-maisan: great.16:05
=== henninge_ is now known as henninge
james_wcould I get a review of https://code.edge.launchpad.net/~james-w/launchpad/get-requested-reviews/+merge/18592 please?16:22
=== james_w changed the topic of #launchpad-reviews to: on-call: - || reviewing: - || queue [leonardr, james_w] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
james_wit will make Daniel very happy16:23
intellectronicajames_w: sure, i'll review it16:27
thekornjames_w, not that I have review powers, but there is a typo in xx-branchmergeproposal.txt: `Gettting`  ;)16:27
intellectronicajames_w: we don't use line continuation in the launchpad codebase. instead use parentheses to group different constituents of an expression appearing on different lines16:28
intellectronicai can see that the same problem appears in an existing lines. no idea why the author of that line decided to format it like that. if you feel like fixing that too, i won't complain :) (but don't feel obliged)16:29
=== jelmer_ changed the topic of #launchpad-reviews to: on-call: - || reviewing: - || queue [leonardr, james_w, jelmer] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
intellectronicajames_w: the tuple on line 103 of the diff is formatted a bit funny. why not just put it on one line?16:31
intellectronicajames_w: also, maybe rename 'collection' in the same function to something more meaningful, like 'user_visible_branches'?16:32
intellectronicajames_w: using title capitalization, isn't "Gettting Merge Proposals a Person has been Asked to Review" the correct form?16:34
intellectronicajames_w: why the final comma on line 129?16:35
intellectronicajames_w: other than that it all looks good16:35
james_wintellectronica: sorry, got caught in a conversation, thanks for the comments, I'll fix up now16:45
intellectronicacool16:45
james_wintellectronica: I'm happy with the logic etc. Do you have any concerns about things such as performance?16:45
=== rockstar changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: leonardr || queue [james_w, jelmer] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
james_wI'm guessing it's quite an efficient query, as it is based on that used to build +activereviews, but we will be using it for teams that may in the future have >100 reviews16:46
intellectronicajames_w:  no, i don't see anything that makes me worried. anything in particular you're concerned about?16:46
intellectronicarockstar!16:46
rockstarintellectronica, hi.16:46
intellectronicarockstar: i owe you guys a coke or something for making MPs generate correct diffs from dependent branches. it's wonderful!16:47
rockstarintellectronica, it's been doing that for a few months now actually.  :)16:48
rockstarintellectronica, do you use pipes?16:48
intellectronicareally?!16:48
james_wintellectronica: nothing in particular, but you have far more experience of this sort of thing than me16:49
intellectronicarockstar: i was always under the impression that it doesn't and pasted a diff manually whenever i had a serious of branches.16:49
intellectronicarockstar: and no, i don't use pipes yet16:49
rockstarintellectronica, if you use pipes (and thus have dependent branches), pipes has a lp-submit command that creates a merge proposal and sets the dependent branch and everything.16:49
intellectronicacool. i still have to check it out16:49
al-maisannoodles775: you have mail :)16:49
noodles775al-maisan: checking16:59
al-maisannoodles775: thank you!16:59
noodles775al-maisan: You don't need a TestProcessPendingPackageDiffsScript.setUp() anymore (it's just calling the superclass method which it will do by default).17:03
al-maisannoodles775: ah, I see.17:04
al-maisanlet me remove it then17:04
al-maisanthe same holds for the other test class17:04
noodles775Yep, other than that, r=me.17:04
noodles775al-maisan: ^^17:04
al-maisannoodles775: thank you!17:04
al-maisannoodles775: http://pastebin.ubuntu.com/368974/17:07
noodles775Great.17:08
intellectronicaBjornT: why are all the stub setup methods in the new test layer @profiled?17:31
BjornTintellectronica: just to be safe. i think that if they aren't there, the parent class' setup/teardown will be run twice17:35
intellectronicaBjornT: oh? what does the profiling decorator have to do with that?17:36
intellectronicasorry, my question was a grammatical atrocity17:36
BjornTintellectronica: oh. they are there so that we don't forget to add them if we ever add some specific setup, and maybe to make the data make more sense (i.e. not omit some layers)17:38
intellectronicagotcha17:38
intellectronicaBjornT: r=me17:39
BjornTthanks!17:39
james_wintellectronica: diff refreshed, could you look again please?17:40
intellectronicajames_w: sure. looking17:41
intellectronicajames_w: r=me17:43
james_wthanks17:43
intellectronicajames_w: would you like me to land it on your behalf?17:43
james_wcould you submit for me please?17:43
james_wyes please, thank17:43
james_ws17:43
intellectronicajames_w: commit message?17:43
james_wintellectronica: set17:44
intellectronicajames_w: fanks17:44
james_wno, thank you17:45
intellectronicaare you correcting my english or being english?17:46
leonardrrockstar, feel free to ask me questions about my huge branch18:30
rockstarleonardr, yeah, I was getting ready to, still trying to take it all in.18:30
=== jamalta changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: leonardr || queue [james_w, jelmer,jamalta :)] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
=== jamalta changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: leonardr || queue [james_w, jelmer, jamalta :)] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
rockstarleonardr, does this actually give all the rest api versioning support needed to start versioning?18:39
=== jpds changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: leonardr || queue [james_w, jelmer, jamalta :), jpds] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
leonardrrockstar: almost all of it. i am working on support for multiversioned mutators and destructors now18:40
rockstarleonardr, ah, okay.18:40
leonardrin earlier branches i added support for multiversioned collections and named operations18:40
leonardrthis is the main branch for entry fields18:40
rockstarleonardr, why do you create a VersionedDict and then push None to it?18:40
rockstarYea, I think I reviewed an earlier branch.18:40
leonardrrockstar: "None" is shorthand for the earliest version (we don't know the real name of the earliest version until the second zcml stage)18:40
rockstarleonardr, could you add a comment accordingly then?  That just looks funky.18:41
leonardrso anything added to the VersionedDict will count as an annotation on the earliest version, until a specific version number is encountered18:41
leonardrrockstar, sure18:41
leonardrwhat file is that in?18:43
leonardrnm, found it18:43
rockstarleonardr, the tests here are really quite good.  They've been a huge help in understanding the patch.18:43
leonardrthanks18:43
leonardri had to write them to understand how to write the patch18:43
rockstarleonardr, I do see "[XXX leonardr I'll add these tests in my next branch; this branch is already way too large."  What tests are those?18:45
leonardrthere are a couple more paragraphs in those square brackets18:45
leonardrthey are describing tests i need to write18:45
=== jamalta changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: leonardr || queue [james_w, jelmer, jpds] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
rockstarAh, okay.  Those paragraphs were ambiguous as to whether they were part of the documentation or if they were part of the comment.  They make more sense in the latter context.18:48
leonardrthat's why i did the square brackets...18:48
leonardranyway, they won't last long18:49
rockstarYea, I hadn't noticed the closing bracket.18:49
rockstarThanks for being considerate on the patch size.  I think making a note is probably okay for now.18:49
rockstarI'm assuming that there won't be any releases between the time this lands and the time that those other tests land.  Am I safe in assuming that?18:50
leonardrrockstar: yeah, it's pretty certain18:51
rockstarleonardr, great.18:51
rockstarleonardr, r=me then.18:51
leonardrwhew18:51
rockstarleonardr, would you mind if I also ask that you request me to review the followup branch?18:52
leonardrrockstar, sure18:53
leonardri discovered today it's not going to be just more tests18:53
leonardrmaking multiversion mutators work is turning out to be very difficult18:53
rockstarleonardr, yeah, I think it might help for consistency's sake if I looked at the next branch as well.18:53
leonardrsure18:54
=== jamalta changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: leonardr || queue [james_w, jelmer, jpds, jamalta] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
=== rockstar changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: jelmer || queue [james_w, jpds, jamalta] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
rockstarjelmer_, ping19:03
=== rockstar changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: james_w || queue [jpds, jamalta] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
rockstarjames_w, ping19:09
james_whey rockstar19:09
rockstarjames_w, where's the branch you need reviewed?19:09
james_wrockstar: oh, it's done, sorry19:09
rockstarjames_w, great! That makes my life easier.  :)19:10
=== rockstar changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: jpds || queue [jamalta] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
rockstarjpds, ping19:11
jpdsrockstar: Hi.19:11
jpdsrockstar: I've fixed noodles' comments on https://code.edge.launchpad.net/~jpds/launchpad/fix_517020/+merge/1860819:11
rockstarjpds, oh, you'll need to follow up with noodles then.19:12
jpdsrockstar: Oh, right.19:13
=== jpds changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: - || queue [jamalta] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== rockstar changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: jamalta || queue [] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
rockstarjamalta, you and me now.19:24
jamaltarockstar: hey! that was quicker than i thought19:24
jamaltadid you have a chance to look at the bug?19:24
rockstarjamalta, looking.19:25
jamaltarockstar: alright19:25
jamaltabased on Francis' reply, I'm thinking adding View classes in security.py for the missing interfaces should do the trick, right?19:25
rockstarjamalta, hm, I'm not sure if I'm the best person to have a pre-imp about that.19:36
rockstarleonardr, ^^19:36
jamaltarockstar: oh alright19:37
leonardrrockstar: i don't know what you're talking about, looking at bug 51702019:37
jamaltaleonardr: bug #51576119:38
mupBug #515761: Anonymous API access to some collections returns nothing <Launchpad Foundations:Confirmed> <https://launchpad.net/bugs/515761>19:38
rockstarleonardr, honestly, I don't know what I'm talking about.19:38
leonardrjamalta: i can confirm that the problem is that lazr.restful is filtering out those items due to lack of permission19:41
leonardri don't know enough about launchpad/zope to say how to fix it, but adding View classes seems reasonable19:41
jamaltaleonardr: right, well adding View classes seems to work19:41
leonardrok, cool19:41
jamaltaso long as checkUnauthorized returns True19:42
jamalta(and checkAuthorized as well, of course)19:42
jamaltaso are you ok with that solution?19:42
jamaltaalso, i can't figure out how to test anonymous api access19:42
jamaltaall the tests dealing with the api seem to already be authenticated19:43
leonardrjamalta: in a pagetest you can use anon_webservice instead of webservice19:43
jamaltaso that throws me off a bit19:43
jamaltaleonardr: oh! thanks!19:43
jamaltathat would be why i couldn't find it19:43
jamaltai was searching for anonym19:43
jamaltaso are you good with this solution leonardr ?19:49
leonardrjamalta: yes, with the caveat that i don't know very much about that system19:49
leonardrif the security decision is 'make it visible to everyone', then what you describe should work19:49
jamaltaleonardr: well, i haven't talked to anyone relating to security, but this data is available through unauthenticated users in the actual site19:51
jamaltais there someone i should ask about this?19:51
jamaltaor should this wait until the review?19:51
leonardrjamalta: implement it and mention it as a topic for the review19:51
=== rockstar changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
jamaltaleonardr: sounds good, thank you19:52
jamaltarockstar: thank you as well19:52
=== matsubara is now known as matsubara-afk
abentleyrockstar, I can has review? https://code.edge.launchpad.net/~abentley/launchpad/twisted-environ/+merge/1862620:01
rockstarabentley, looking20:12
rockstarabentley, r=me20:14
abentleyrockstar, thanks.20:14
=== salgado is now known as salgado-afk
EdwinGrubbsrockstar: can you review a super simple branch for me? https://code.edge.launchpad.net/~edwin-grubbs/launchpad/bug-516071-setup_add_member_handler/+merge/1862920:24
rockstarEdwinGrubbs, looking.20:26
jamaltarockstar: ready for me again?21:01
rockstarjamalta, sure.21:01
jamaltarockstar: give me a min, forgot to finish my proposal21:01
jamaltaand run lint for that matter21:02
jamaltarockstar: ok, now i'm ready.. sorry about that https://code.edge.launchpad.net/~jamalta/launchpad/515761/+merge/1863821:05
jamaltawowah, not quite sure how i ended up committing wadl-testrunner.xml21:07
jamaltarockstar: i guess we can hold off on that, i have a few screw ups to take care of, sorry again21:09
rockstarjamalta, it's okay.21:10
leonardrrockstar, i have a very short branch continuing my series if you want to review it21:16
rockstarleonardr, sure.21:16
leonardrok, writing mp now21:16
leonardrrockstar: https://code.edge.launchpad.net/~leonardr/lazr.restful/multiversion-destructors/+merge/1864021:24
jamaltarockstar: ok, this time i think i'm good21:35
rockstarleonardr, um, this branch has the changes from the previous branch.21:46
leonardrrockstar: argh, i haven't merged that yet21:47
leonardri can give you a diff21:47
leonardror give me am inute and i'll merge21:47
rockstarleonardr, if you set the dependent branch for the mp, it'll generate the diff properly.21:48
leonardrrockstar: i don't know how to do that. is that the same as 'merge into'?21:49
leonardrno, nm...21:49
leonardrno, i stand by my ignorance. how do i set that?21:49
rockstarleonardr, it looks like you can't set it after it's created.  Lemme try to resubmit.21:50
rockstarOh crap, that only made your comments go away...  :/21:50
leonardrrockstar: fortunately i have that page open21:51
rockstarleonardr, could you delete it and re-create it, and in the "more options" section, set the dependent branch there?21:51
leonardrrockstar: i've merged the other branch, so maybe it's now moot?21:51
rockstarleonardr, it won't update unless you push a new revision to the target branch.21:51
leonardrok21:52
rockstarEr, push a new revision to the source branch.21:52
leonardri'll just recreate it21:52
leonardrrockstar: perhaps this will work better21:53
leonardrhttps://code.edge.launchpad.net/~leonardr/lazr.restful/multiversion-destructors/+merge/1864321:53
rockstarleonardr, thanks.21:54
rockstarSorry it's a pain in the butt.  We should be able to set the dependent branch after the fact.21:55
jamaltarockstar: i had a few changes that bac pointed out.. because of it have to change my proposal.. should i add it as a new comment or resubmit?22:39
rockstarjamalta, just add a new comment and push your changes.  That should be fine.22:40
jamaltarockstar: salright22:41
jamaltaalright, even22:43
rockstarjamalta, did you change wadl-testrunner.xml?22:48
rockstarEr, did you mean to?22:48
rockstarjamalta, it also says it has conflicts.  Something is not right with that mp.22:49
jamaltarockstar: sorry, this mp https://code.edge.launchpad.net/~jamalta/launchpad/515761-anonymrelease/+merge/1864122:51
jamaltai fixed those issues22:51
jamaltai pushed to the wrong branch by accident so i just made a new MP22:51
=== rockstar changed the topic of #launchpad-reviews to: on-call: - || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com ||https://code.edge.launchpad.net/launchpad/+activereviews
rockstarjamalta, hm, maybe you should have a single class that inherits from AuthorizationBase that deals with checkAuthenticated and checkUnauthenticated - There's a lot of repetitive code here.23:01
jamaltarockstar: i was thinking of doing that but no other class does that23:07
rockstarjamalta, well, that may be for hysterical reasons.  I don't see why new code should be like that.23:08
jamaltaand then there's the message on launchpad-dev from henning talking about refactoring security.py altogether23:08
jamaltarockstar: i could do that if you would prefer though23:08
rockstarjamalta, I say do it.  Talk on a mailing list gets trumped by actual code.23:10
jamaltarockstar: haha, sounds good :)23:11
jamaltaViewByAnyUser a good name?23:12
rockstarjamalta, AnonymousAuthorization ?23:13
jamaltarockstar: even better23:13
jamaltarockstar: i'm going to push this now but have to head out so will hold off the review until tomorrow23:17
jamaltarockstar: thanks for the help and input :)23:17
rockstarjamalta, sure.23:17
jamaltarockstar: g'night23:18
=== jamalta is now known as jamalta-afk

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