/srv/irclogs.ubuntu.com/2009/12/03/#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
=== salgado-afk is now known as salgado
henningenoodles775: Guten Morgen! ;)08:06
noodles775Hi hennige!08:06
=== noodles775 changed the topic of #launchpad-reviews to: on-call: noodles775 || reviewing: - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775:-D08:07
henningenoodles775: ah, you are the ocr! :)08:07
noodles775Yeah, myself and al-maisan are around today.08:07
* al-maisan will be around after preparing his cappuccino <wink> :)08:08
henningenoodles775: cool, let me prepare an mp for a final ui review. I'd like to have your input on the languages page.08:08
noodles775Wow - that was fast?08:08
henningenoodles775: well, I did not go for using and improving the lazr-js widget, I am sorry.08:14
henningenoodles775: but I quite like what's come out of it and I only had yesterday to do it. ;)08:14
noodles775henninge: no, I didn't expect you to do that as part of the initial branch (it's not necessary for the improved behavior, it'd just be a nice bling later).08:15
henningenoodles775: It *does* have the client-side filter, just not as-you-type. You need to click.08:15
henningeoh, and windmill test ist still missing ...08:15
noodles775Aha.08:16
henningenoodles775: ok, mp is done.08:34
henningenoodles775: I'd ask you to please branch it and have a look at the page.08:34
noodles775Great, yep, I always do :-)08:35
=== noodles775 changed the topic of #launchpad-reviews to: on-call: noodles775 || reviewing: - || queue [henninge/ui,henninge/code] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
henningenoodles775: also, I am not sure if I am writing good js/yui code.08:35
noodles775OK, I'll check it out too.08:36
henningenoodles775: fyi, just pushed a new version.08:43
noodles775henninge: is this dependent on other changes currently in db-devel only? Or why are you targeting db-devel?08:45
henningenoodles775: well, I just don't want to get caught in yui3final changes by working against the latest version.08:46
henningenoodles775: Also, after the roll-out (when this lands) db-devel will have become the new devel. So eventually it will be merged into devel.08:47
noodles775ah, I thought the yui3final stuff was to be merged back into devel by now, maybe it wasn't (or I misunderstood). But yes, +1 for landing this on devel (so it hits edge) after the roll-out.08:47
=== al-maisan changed the topic of #launchpad-reviews to: on-call: noodles775, al-maisan || reviewing: -, - || queue [henninge/ui,henninge/code] || 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, al-maisan || reviewing: henninge/ui, - || queue [henninge/code] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775henninge: wow - I didn't realise that you had used the picker for the filtering! It should be really easy to update what you've done to filter on keypress.09:14
henningenoodles775: beg your pardon?09:15
noodles775henninge: I didn't realise that you'd actually done the filtering via JS - I was expecting the normal GET to +languages?blah09:15
noodles775It's great!09:15
henningenoodles775: Ah! Yes, that was fun I had after hours yesterday ... ;)09:16
henningenoodles775: oh, I just read about the "unseen" css class.09:19
henningewindmill doc is out-of-date ... :(09:25
noodles775which one?09:26
noodles775or you mean the actual documentation?09:26
henningehttps://dev.launchpad.net/Windmill09:26
henningeI read about the "unseen" class there but it does not seem to exist. But I am still checking.09:26
noodles775BTW: I think you'd be best creating JS unit-tests for your new module...09:26
noodles775(you'd still need one very basic windmill test though, hrm, so maybe it's easier just to do the windmill test for the moment).09:27
noodles775henninge: also, all_languages should be a module-level var I think? (ie. so it's not evaluated each time hide_and_show is called)?09:28
henningenoodles775: yes, sounds reasonable.09:29
henningenoodles775: the "unseen class does exist in style.css". Is that not generally available?09:29
henningeI could just move it to style-3.0.css09:30
noodles775I'd be careful - Curtis is landing a branch very soon that removes a lot of the old styles... so yes, perhaps move it but be prepared for conflicts.09:34
noodles775bbiab - OTP09:36
* henninge has to go afk for 15 min09:44
=== henninge is now known as henninge-afk
=== henninge-afk is now known as henninge
noodles775al-maisan: are you ok to do the code review for henninge's branch? (beuno has a rule about not doing code reviews *and* ui reviews for the same branch).10:13
noodles775(I think to do with making UI assumptions based on code and vice-versa, but if it's a real hassle for you at the moment, I can do it).10:14
=== noodles775 changed the topic of #launchpad-reviews to: on-call: noodles775, al-maisan || reviewing: - , - || queue [henninge/code] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775al-maisan: actually, you'll probably want to wait until the ui review is finished anyway (as henninge might have a few more changes from the UI review.)10:15
henningenoodles775, al-maisan: yes, and the windmill test is still missing.10:15
henningenoodles775: I am reading the review atm10:16
noodles775k10:16
al-maisanok, thanks for letting me know.10:28
gmbnoodles775: Can I get a preliminary UI review for https://code.edge.launchpad.net/~gmb/launchpad/ajax-dupefinder-has-risen-from-the-grave/+merge/15599 please? It's pretty rough around the edges but I'd rather get some feedback before starting to polish it.10:43
=== jelmer_ is now known as jelmer
noodles775gmb: sure!10:43
gmbThanks10:43
=== noodles775 changed the topic of #launchpad-reviews to: on-call: noodles775, al-maisan || reviewing: gmb-ui , - || queue [henninge/code] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775gmb: er, wow.10:53
gmbnoodles775: That's not a good word.10:53
noodles775Well, I was just amazed - it's super responsive :-)10:53
noodles775and the animation looks really nice.10:54
gmbnoodles775: Heh - I suspect it won't be quite so responsive with a metric assload of bugs.10:54
noodles775Ah, actually, I think the animation is unintended (yep, I just read your MP)10:55
noodles775Well, still faster without a full page load hopefully :-)10:55
gmbYeah :)10:57
noodles775gmb: sent.11:23
gmbCool11:23
gmbnoodles775: Thanks; plenty for me to chew on. I'll let you know how I get on :)11:27
noodles775Great, thanks.11:27
=== matsubara-afk is now known as matsubara
=== mrevell is now known as mrevell-lunch
=== noodles775 changed the topic of #launchpad-reviews to: on-call: noodles775, al-maisan || reviewing: - , - || queue [henninge/code] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
noodles775al-maisan: ok, we've finished the ui review for henninge's branch :)12:30
henningenoodles775: cool, thank you!12:30
noodles775np!12:30
al-maisannoodles775: thanks for letting me know, I can go ahead and review the other branch now?12:30
henningeal-maisan: please wait until I commit the windmill test. Getting there ...12:30
al-maisanhenninge: fine .. I need to break for lunch anyway :)12:31
noodles775al-maisan: it's the same branch, but yep (what he said).12:31
=== mrevell-lunch is now known as mrevell
=== danilo_ is now known as danilos
=== henninge_ is now known as henninge
henningeal-maisan: the branch is ready for review now. Thanks for waiting!14:02
henningenoodles775: can you please enter your vote on the mp page? Thanks. ;)14:03
henningeal-maisan: I will relocate now, back in 30 min max.14:03
al-maisanhenninge: please point me to your branch first14:03
henninge:)14:03
al-maisanhenninge: where is it?14:03
henningeal-maisan: https://code.edge.launchpad.net/~henninge/launchpad/bug-425583-languages/+merge/1559414:03
al-maisanhenninge: thanks!14:03
henningenoodles775: sorry, didn't see your vote. Forgot to reload the mp page ;-)14:10
=== al-maisan changed the topic of #launchpad-reviews to: on-call: noodles775, al-maisan || reviewing: - , henninge/code || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
al-maisanhello henninge, could you please take a look at http://pastebin.ubuntu.com/333878/ ?15:06
henningeal-maisan: looking15:07
henningeal-maisan: ah yes, I just noticed myself and fixed it.15:07
al-maisanhenninge: great!15:07
al-maisanhenninge: did you push the changes?15:07
henningepushing them as we "speak" ;-)15:08
henningedone15:08
al-maisanthanks15:08
henningesorry about that ...15:08
al-maisanhenninge: I also get http://pastebin.ubuntu.com/333882/15:10
=== salgado is now known as salgado-lunch
henningeal-maisan: haven't seen that before ...15:10
al-maisanhmm .. that's funny, I get it when running "bin/test --layer=TranslationsWindmillLayer --test=filter_languages"15:11
al-maisanhenninge: it may be a problem with my local system though .. as long as you land this through ec2 I am happy.15:12
al-maisanhenninge: there's a small typo in lib/lp/translations/browser/tests/language-views.txt15:13
henningeal-maisan: I am just doing that myself again and don't get this error.15:13
al-maisanhenninge: see my remark about landing via ec2 above15:13
al-maisanre. the type please s/For s user/For a user/15:14
henningeal-maisan: does ec2 run windmill tests?15:14
henningeal-maisan: oh, thanks :)15:14
al-maisanerr .. good question.15:14
al-maisanBjornT_just sent out an email about this I believe15:14
al-maisanhenninge: so, will this be submitted to db-devel or the jscheck builder?15:15
henningeal-maisan: I have never submitted to the jscheck builder ... 15:15
henningeam I supposed to do that?15:15
al-maisanFrom BjornT's email:15:15
al-maisannext week I'd like us to get rid of the jscheck buildbot builder, and15:15
al-maisaninstead run the Windmill tests in the normal devel and db-devel (and15:15
al-maisanlater also production-devel) builders.15:15
henningeal-maisan: ah15:16
al-maisanso, no windmill tests in the devel builder at present15:16
BjornT_henninge: no, ec2 doesn't run windmill tests. i tried running them, but it can run them. the images need to be updated15:16
al-maisans/builder/buildbot/15:16
* al-maisan has been dealing too much with Soyuz builders :P15:16
henningeal-maisan: I had planned to land this next week on staging. by then, db-devel will have become devel.15:17
henninges/staging/devel/15:17
al-maisanI see15:17
al-maisanhenninge: this is a good branch, very nice work, r=me15:17
henningeal-maisan: thank you very much!15:18
al-maisanyou are welcome 15:18
=== al-maisan changed the topic of #launchpad-reviews to: on-call: noodles775, al-maisan || reviewing: - , - || queue [] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
derycknoodles775, or al-maisan -- I have a 12 line diff for review, to fix a broken js unit test.15:49
=== deryck changed the topic of #launchpad-reviews to: on-call: noodles775, al-maisan || reviewing: - , - || queue [deryck] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
deryckhttps://code.edge.launchpad.net/~deryck/launchpad/subscriber-unit-test-fix-491453/+merge/1560915:49
* noodles775 looks15:49
al-maisannoodles775: thanks.15:49
noodles775deryck: r=me15:50
derycknoodles775, thanks15:50
EdwinGrubbsnoodles775, al-maisan: can one of you review my tiny branch? https://code.edge.launchpad.net/~edwin-grubbs/launchpad/bug-230801-renewing-membership/+merge/1561015:54
=== beuno is now known as beuno-lunch
noodles775EdwinGrubbs: sure!15:54
* noodles775 is loving the 4 or 5 liners :)15:54
noodles775EdwinGrubbs: is this targeted to db-devel for a reason? (or are you planning on landing it on devel?)15:56
EdwinGrubbsnoodles775: I'm planning on landing it on devel after pqm opens, and I wanted to prevent merge conflicts later, since devel still didn't have some of the revisions when I started the branch.15:58
noodles775k15:58
* al-maisan bows out16:03
=== al-maisan changed the topic of #launchpad-reviews to: on-call: noodles775 || reviewing: - || queue [deryck] || 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: noodles775, rockstar || reviewing: - || queue [deryck] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
=== matsubara is now known as matsubara-lunch
bachi gary.  could i interest you in a short lazr.lifecycle review?16:14
bacgary_poster: ^^16:14
gary_posterbacsure16:18
gary_posterbac: sure16:18
bacgary_poster: https://code.edge.launchpad.net/~bac/lazr.lifecycle/snapshot/+merge/1561216:18
bacthanks16:18
=== deryck is now known as deryck[lunch]
=== salgado-lunch is now known as salgado
gary_posterbac: I like it.  two thoughts, one trivial, the other speculative.16:26
gary_poster1) this is a new feature; therefore, I'd recommend releasing this as 1.1 not 1.0.116:26
noodles775All yours rockstar :-)16:26
=== noodles775 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
rockstarnoodles775, cheers!16:27
gary_poster2) Did you consider adding sugar so that the documented mechanism is something like ``ignore_me = do_not_snapshot(Attribute('ignored attribute'))`` (or doNotSnapshot, whatever convention lazr.lifecycle is following now; probably camelCase).16:28
gary_posters/./?/16:28
gary_posterin an explicit, non-vim kind of interpretation of the substitution :-)16:29
bacgary_poster: 1) ok and 2) that's a good idea.  it is rather unwieldy now16:29
gary_posterbac: ok cool.  You could keep the same mechanism, so it really is just sugar16:30
gary_posterbac: ok, do you want me to approve now, trusting the change, or look at the revision?  Up to you.16:30
bacgary_poster: i'll run the sugary fix past you16:30
gary_posterbac: ok cool.  ping me when you are ready16:31
bacgary_poster: something like: http://pastebin.ubuntu.com/333934/16:45
gary_posterlooking16:45
gary_posterbac, I like that.  Do you like that?16:46
bacgary_poster: sure, with the addition of a doc string16:46
gary_posterbac: +116:46
gary_posterbac, I approved, also with a request to update the CHANGES file (or whatever it is called)16:51
gary_posteroops16:53
=== matsubara-lunch is now known as matsubara
=== deryck[lunch] is now known as deryck
=== beuno-lunch is now known as beuno
beunoif wants free karma, I have a branch that just adds an SVG for merging: https://code.edge.launchpad.net/~beuno/launchpad/ppa-icon-svg/+merge/1562018:21
sinzuikarma?18:59
sinzuibeuno: rs=me19:00
beunosinzui, どうもありがとう19:01
sinzuimr. roboto19:01
beuno:)19:02
=== bigjools-afk is now known as bigjools
=== salgado is now known as salgado-afk
=== EdwinGrubbs is now known as Edwin-lunch
bachey rockstar you still have another review in you?20:14
rockstarbac, yup20:23
bacrockstar: thanks - https://code.edge.launchpad.net/~bac/launchpad/bug-488762-snapshot/+merge/1562820:24
=== matsubara is now known as matsubara-afk
bacrockstar: in case you're interested, it uses this lazr.lifecycle change: https://code.edge.launchpad.net/~bac/lazr.lifecycle/snapshot/+merge/1561220:25
rockstarbac, in lib/canonical/launchpad/webapp/snapshot.py you have a # DO NOT CHECK IN21:13
rockstarI'm not sure which one you're not supposed to check in.21:13
bacrockstar: well, i'm smart enough to put in traps21:14
bacrockstar: thanks for spotting it21:14
baci thought i'd reverted that file...21:14
rockstarbac, why did you delete the branches property in lib/lp/registry/model/product.py21:16
bacrockstar: it is not part of the IProduct interface and sinzui and i have concluded it is a dangerous leftover21:17
bacrockstar: now 'getBranches' should be used21:17
bacrockstar: as a code guy please tell us if you think that's wrong for some reason21:17
sinzuirockstar: product.branches once cause some problems with snapshot, but that was a year ago21:18
rockstarbac, hm, does getBranches take any arguments?21:18
bacoptional ones21:19
rockstarbac, ah, okay.21:19
sinzuivisibility perhaps?21:19
bacyeah, user and status, i think21:19
rockstarUsually, I use IBranchNamespace, but that's because I never have to work with IProduct21:19
bacrockstar: but i didn't change any call sites.  no one is using that property as best i can tell21:19
rockstarI think it's a leftover that can go away.21:20
bacrockstar:  and i deployed sinzui's super-grepping prowess on the task too21:20
sinzuiI think we switched from a property to a method when we introduced private branches21:20
rockstarsinzui, yeah, I would assume that privacy probably has something to do with it.21:20
rockstarAlthough if getBranches didn't take any arguments, I'd suggest that it should just be a property.21:21
rockstarSince it does, we'll leave it as is and just kill the property.21:21
rockstarSince IProduct.branches isn't exposed through the REST API, there doesn't seem to be any noticeable impact.21:22
sinzuirockstar: bac: annotate sees this:21:22
sinzuiTim Penhey 2009-06-11 16:20:56 +120021:22
sinzuiRemove IProduct.branches and replace with IProduct.getBranches inherited from IHasBranches.21:22
* rockstar nods21:22
bacah, so he just didn't get the other bit21:23
rockstarSo it looks like thumper missed the first bit.  :)21:23
thumper?21:23
rockstarthumper, IProduct.branches still exists, and is being removed in bac's branch.21:24
rockstarbac, are you wanting to RC this?21:24
thumperok21:24
bacrockstar: no21:24
rockstarbac, ok.21:24
rockstarbac, r=me21:25
bacthanks!21:25
sinzuibac: rockstar: since thumper fixed the branches issue, I think we can lower the snapshot shotlist mac21:25
sinzuimax21:25
bacsinzui: how low shall we go?21:26
rockstarsinzui, I defer to you on that then.21:26
bac100?21:26
bacer, 1000?21:26
* sinzui looks at annotate21:26
sinzuibacL yes, 1000 was the limit21:27
bacsinzui, rockstar: ok, i'll change it back21:28
bacto 100021:28
=== sinzui changed the topic of #launchpad-reviews to: on-call: rockstar || reviewing: - || queue [sinzui] || This channel is logged: http://irclogs.ubuntu.com || https://code.edge.launchpad.net/launchpad/+activereviews
sinzuirockstar: I have a branch to review, but my QA instructions are bugus--could not complete them because a edge timeouts. I am now working on the branch to fix the edge timeouts21:33
rockstarsinzui, where is your branch?22:45
sinzuirockstar: https://code.edge.launchpad.net/~sinzui/launchpad/remove-sp-packaging-bug-272343/+merge/1561722:46

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