/srv/irclogs.ubuntu.com/2011/09/01/#launchpad-yellow.txt

=== _mup__ is now known as _mup_
danilosgmb, haha, "think for mrevell"11:48
gmbdanilos: Indeed. And now he's the Product Manager, so I probably don't have to :)11:49
gary_posterbac benji danilos gmb call in 112:30
gmbOk12:30
danilosack12:30
danilosuhm, where did the call window go?12:33
bacbenji: do you still use 8.8.8.8?12:46
benjibac: yep (and 8.8.4.4)12:46
benjigmb: http://code.google.com/speed/public-dns/12:46
bacsweet12:46
gmbbenji: Ta12:47
gary_posterdanilos, almost ready13:02
danilosgary_poster, ok13:02
danilosgary_poster, call when you are13:03
gary_posterthanks will do danilos13:03
gary_postergmb, you ready?14:00
gmbgary_poster: Sure14:00
gary_postercool14:00
bacbenji: did you get shaken?14:20
benjibac: I didn't feel that one.14:21
gary_posterThis looks odd to me:14:57
gary_poster$ bzr push lp:~gary/launchpad/bug83886914:57
gary_posterUsing default stacking branch /+branch-id/24637 at lp-67338320:///~gary/launchpad14:57
gary_posterShould't that have used ~launchpad-pqm/launchpad to stack on?14:57
gary_posterpushing took a bit longer than usual, but not forever14:57
bachi gary_poster, do you have time for a pre-imp sanity check?15:27
gary_posterbac, yes in 2 min ok?15:29
bacok15:29
gary_posterbac, Skype when you want to15:31
bacgary_poster: actually i'd just like you to look at this diff and see if you think it is sane: http://pastebin.ubuntu.com/679837/15:32
gary_posterk15:32
bactrying to avoid directly specifying adapters when possible15:32
gary_posterbac, I think I understand (someone else pinging didn't help the comprehension level).  So, this is for the case in which one object's security is directly tied to another's.  I'm going to have to review the security adapter interface, one more moment.  (Looks good so far though.)15:38
bacgary_poster: hold that thought.  i need to go afk for a bit15:46
gary_posterbac, "forwardCheckAuthenticated" in the existing AuthorizationBase implementation confuses me in this context.  OK I was going to ask you about your opinion of EditDistroSeriesDifference in light of your changes.15:46
gary_poster(as an example)15:47
bacgary_poster: yes i looked at fCA but it doesn't do enough.  perhaps i could defer to it but it seemed cleaner to go the way i did15:48
bacgary_poster: but, as long as you don't see a much better way to accomplish this and think it has value then we can tweak it as needed.15:48
gary_posterbac, very much so.  I'd be tempted to try ripping out fCA, or implementing it in terms of your cached adapter15:48
bacgary_poster: ah, ok15:49
bacgary_poster: bbiab15:49
gary_posterok15:49
benjiI'm hungry.15:51
gary_posterbenji, I just saved a link to that incident report I gave you.  It has good links :-)17:15
gary_posterI put 'em there so you'd think I'd know them, but no such luck17:15
gary_posterbenji, first channel jumping of the day ;-)17:16
benjipfft17:16
gary_poster:-)17:16
gary_posterbac, benji, I have lunch, then will go to dr.  I'll check in with you after I get back to either talk then or if not, tomorrow morning.17:26
benjigary_poster: k17:26
bacok17:26
bacwow this is nice: http://www.tripit.com/group/calendar  -- wish canonicaladmin was so usable17:55
bac(must be a tripit user to see it, i suspect)17:56
gary_posterbac, not really here, but I was thinking that I don't think your cachedproperty will ever be a benefit--adapter will be discarded 99-100% of the time I think.  adapter is not persistent across anything unless you make the factory somehow persist: it is created when adaptation call is made.17:59
gary_posterYou could try setting up a factory that stashed things on a request.  It would be an interesting experiment.  I'm not sure if it would bring any practical benfit.17:59
gary_posterbenefit17:59
* gary_poster disappears, to dr.17:59
gary_posterbac, benji, I'm back.  dr. visit could have been much worse.  Let's plan to have our calls tomorrow morning, though, if that's alright with you guys?20:21
bacthat's fine by me20:21
gary_postercool thanks20:21
benjigary_poster: that's fine; by "could have been much worse" I assume the outcome, not the office visit itself20:21
gary_posterbenji, heh, well, actually both. :-P20:22
benjiheh, two positives then20:22
bacgary_poster: you asked about replacing the use of forwardCheckAuthenticated.  i was able to do so in many cases but there were a few uses where it wasn't practical, so i've left it in.20:23
gary_postercool bac.20:24
gary_posterbac, did you see my note about the cachedproperty?  Probably a property is good enough, or even better.20:25
bacgary_poster: i did and made the change20:26
gary_postercool bac20:27
bacgary_poster: i also experimented with using __new__ to actually just return the desired adapter instead.  i couldn't come up with non-ugly implementation so i reverted it20:27
bacwas fun trying, though20:27
gary_posterheh, bac, you can make the adapter a function20:27
gary_posterit's a factory20:28
gary_posterof any callable sort20:28

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