[13:10] <gary_poster> benji has no power, so you know
[13:10] <gary_poster> and hi :-)
[13:30] <gary_poster> bac danilos gmb: hi.  will call in just a min
[13:31] <danilos> hi, ack
[13:51] <danilos> gary_poster, https://bugs.launchpad.net/launchpad/+bug/772763/comments/8
[13:51] <_mup_> Bug #772763: Unmuting a bug's notifications should restore your previous direct subscription <qa-ok> <story-better-bug-notification> <Launchpad itself:Fix Committed by danilo> < https://launchpad.net/bugs/772763 >
[13:59] <gmb> gary_poster: Are we still okay to have our call nowabouts?
[13:59] <gary_poster> gmb, yes was just going to ping.  can start now, or wait a few more seconds for the official top of the hour. :-)
[13:59] <gmb> gary_poster: I'm ready when you are.
[14:05] <gary_poster> danilos, gmb and I just had shortest call evar.  You can try to break his speed record anytime now :-)
[14:05] <gmb> Heh.
[14:29] <danilos> gary_poster, whoa, I haven't seen the ping, but I am willing to give it a go :)
[14:29] <danilos> (didn't expect it to be *that* short :)
[14:29] <gary_poster> :-)
[14:29] <gary_poster> ok danilos, on your mark, get set, ...
[15:36] <bac> hi gary_poster - there has been more commentary on bug 750984 from lifeless and mbp
[15:36] <_mup_> Bug #750984: 401 "this nonce has been used already" error from api <api> <oops> <Launchpad itself:Triaged by bac> < https://launchpad.net/bugs/750984 >
[15:36]  * gary_poster looks
[15:36] <bac> gary_poster: lifeless' take now is that a bad nonce should not generate an oops
[15:37] <bac> and we can investigate if we have a server problem later as a lower priority bug
[15:38] <gary_poster> bac, run with it :-)  If you have made progress on the lower priority bug, then I'm ok with you pursuing that too, under separate cover, but otherwise, +1 on what Robert suggests
[15:38] <bac> gary_poster: so my question is this, the OOPS is generated b/c we raise Unauthorized
[15:39] <bac> gary_poster: in get_principal...so how would you recommend erroring out without OOPSing?
[15:40] <gary_poster> bac, the webservice has a mechanism to say "don't oops on this, and do return this status and this message."  I'm not sure what it is off-hand, and I wish benji were on-line.  Let me see if I can find it...
[15:41] <bac> ah, nice
[15:41] <gary_poster> bac, maybe "from lazr.restful.declarations import webservice_error"...looking
[15:42] <gary_poster> or even create_webservice_error_view
[15:42] <bac> gary_poster: cool, i see usage in test_errorlog.py
[15:42] <bac> thanks for the pointer
[15:42] <gary_poster> (no that last one is testing)
[15:43] <gary_poster> cool, bac.  Lemme know if it doesn't seem to suit and I'll search more
[16:00]  * gary_poster has chr time!
[16:11] <gary_poster> gmb, danilos, either I am doing too much work for feedback/commercial on RT, or you are not doing enough.  :-P I'm deleting spam tickets from more than 15 hours ago
[18:03] <benji> ...and we're back.
[19:29] <bac> gary_poster skype?
[19:30] <gary_poster> bac, yes, assuming Skype stops crashing for me...yeah looks ok.
[20:03]  * benji opens the flap to his tent and squints in the sub-saharan sun.
[20:03] <benji> CHR day 3: After nearly being eaten by a mailing list earlier I began my daily tour.
[20:53] <bac> benji: did you hear back from matthew re: RT enquiries?
[20:54] <benji> bac: nothing yet
[21:01] <gary_poster> benji, hiya.  Glad you avoided the ravenous mailing list.  I'm ready for Skype whenever you are