[13:22] <gary_poster> danilos, hey.  You around?  I'm wondering what to do about the whole setup-the-portlets dance, with the custom events that eventually result in a subscriber that calls setup_subscription_link_handlers.  My plan is to touch that as little as possible, and just rip out the self-subscription bits.
[13:22] <gary_poster> In particular, in setup_subscription_link_handlers I'm going to delete the block that begins with
[13:22] <gary_poster>     if (subscription.is_node()) {
[13:22] <gary_poster>         subscription.get('link').on('click', function(e) {
[13:22] <gary_poster> as well as the call to "setup_mute_link_handlers".  Does this work for you?
[13:23] <danilos> gary_poster, you can feel pretty free to scrap it all out
[13:23] <danilos> gary_poster, I am moving relevant stuff to subscribers_list.js which I conveniently started a few weeks back :)
[13:23] <gary_poster> :-)
[13:24] <gary_poster> I am currently moving my relevant stuff to a separate file that is currently in the namespace lp.bugs.bugtask_index.portlets.subscription
[13:24] <gary_poster> That may mean that lp.bugs.bugtask_index.portlets is empty then...
[13:24] <danilos> gary_poster, cool, sounds good a nicely encapsulated
[13:25] <danilos> gary_poster, yeah, we may want to scrap it when we are done with it
[13:25] <gary_poster> yeah
[13:25] <danilos> gary_poster, which is perfectly fine by me!
[13:25] <gary_poster> :-) me too
[13:25] <gary_poster> ok, I'll leave my namespace as is for the moment then
[13:25] <gary_poster> it should be easy enough to change that stuff around at the end
[13:26] <gary_poster> We may have a weird conflict situation
[13:26] <danilos> yeah, but I don't think we'll have to worry about that too much
[13:26] <gary_poster> for me, the way I see it now, lp.bugs.bugtask_index.portlets will have all of the stuff that you are cleaning up, but none of mine
[13:26] <gary_poster> and reverse for you
[13:27] <gary_poster> OK I'll try to touch that file as little as possible
[13:27] <gary_poster> hopefully it will all work out :-)
[13:27] <gary_poster> bac benji danilos gmb kanban now call in 3
[13:27] <danilos> gary_poster, I think we'll be good, but let's see
[13:27] <gary_poster> cool
[13:28] <gmb> ok
[14:09] <bac> gary_poster: are you aware bug 186660 is marked Low and none of the bugs it would close are critical?  is it still something we should pursue now?
[14:09] <_mup_> Bug #186660: Launchpad shouldn't store wiki names <lp-registry> <users> <Launchpad itself:Triaged> < https://launchpad.net/bugs/186660 >
[14:09] <gary_poster> bac, I was not.  Could you follow up with sinzui?  I was merely spouting back what he said.
[14:10] <bac> gary_poster: ok
[14:10] <bac> gary_poster: if sinzui agrees it is a Low what would you like to do?
[14:11] <gary_poster> bac, if none of them are critical but it sounds pretty quick to do and he convinces you to tackle it anyway, that's fine.  If none of them are critical and you want to go find a critical bug, that's fine too.
[14:11] <bac> ok
[14:12] <bac> gary_poster: it would probably best be handled in two passes.  one to remove the UI and another later to remove the db parts
[14:12] <gary_poster> makes sense
[15:32] <benji> gary_poster: so... pylkk doesn't actually have any useful contents, am I right?
[15:37] <gary_poster> benji, is that the isd one or the flacoste one?
[15:37] <benji> gary_poster: flacoste
[15:38] <gary_poster> benji, correct
[15:38] <benji> I didn't get the memo.
[15:41] <gary_poster> sorry for not being clear :-)
[16:01] <gary_poster> ...chr...
[16:34] <gary_poster> fastest chr this week!
[16:43] <benji> I must be doing something wrong.  My launchpadlib script is painfully slow.
[17:14] <gmb> I like this pick-stuff-up-and-fix-it approach.
[17:26] <bac> another farewell message on warthogs from someone i've never heard of.  :(
[17:43] <gary_poster> crap.  I set up a subscription to add a X-Launchpad-Subscription header of 'story-better-bug-notification' for bugs from ye olde feature and didn't get the header or the message in my first email from it (a bug to which I'm directly subscribed as well). :-/
[17:44] <benji> bac: I don't know if it makes it better or worse, but apparently they were only here for three months
[17:44]  * gary_poster wonders how safe it is to assume that someone named "Pippi" is female.
[18:13] <bac> benji: wanna swap CHR today?  your 3pm for my 4pm?
[18:13] <benji> bac: sure
[18:14] <bac> benji: i thought you might!  :)
[18:14] <benji> heh
[18:15] <bac> yowzer, lightning hitting close...
[18:15]  * gary_poster lunching/going to see elementary school show
[20:12] <gmb> gary_poster: I'm supposed to have a national holiday on Monday (and it's already booked in CanonicalAdmin) but I was thinking of working it... do I need to do anything other than tell you that I'm working it?
[20:14] <gary_poster> gmb, naah.  The whole national holiday/swap day thing is not terribly well defined AFAIK anyway--flacoste wants me to do what you have done, in fact.  So anyway, that's fine, just remember so you can remind me when you want to swap.
[20:14] <gmb> Sure thing.
[20:14] <gmb> Thanks :)
[20:14] <gary_poster> np :-)
[20:19] <bac> argh, i just messed up someone's code import and now it has gone missing
[20:19] <bac> gary_poster: btw, i'm not working monday - memorial day you know
[20:20] <gary_poster> bac, ack, thanks.  I had forgotten. :-P
[20:36] <bac> gary_poster: how do you delete spam items from RT-feedback?
[20:39] <bac> benji: ^^ ??
[20:39] <benji> bac: I just changed them do "deleted"
[20:40] <bac> hmm, i don't see that
[20:40] <bac> ah, it is in the dropdown but not in the actions
[20:40] <bac> thanks
[20:58] <gary_poster> yeah that's what I do too
[21:03] <bac> hey gary_poster, how does one update packages (e.g. bzr-hg) in lp-sourcedeps/sourcecode?
[21:04] <gary_poster> bac, there's a file.  looking for details...
[21:04] <bac> your fine document explains how to do those managed by buildout but i don't see docs on the other
[21:05] <bac> gary_poster: join me and diogo in #launchpad?
[21:12] <bac> benji: i got all of the way through the list of maintenance items.  should be easy going
[21:13] <benji> cool, thanks
[21:25] <gary_poster> benji, you taking Monday off too?  I think I will (rather than saving it as a swap)
[21:25] <benji> gary_poster: yep
[21:26] <gary_poster> cool
[21:28] <benji> gary_poster: I'm disappointed with my progress today, but here's the output of what I got done on the lp2kanban project: http://paste.ubuntu.com/613900/ (it just reads from LP, no writing to the board yet)
[21:28] <gary_poster> benji, cool.  You mentioned earlier that your script was slow
[21:29] <gary_poster> did you figure out a way to address that
[21:29] <gary_poster> or is it endemic?
[21:29] <benji> not any more, the last run took 18.297 seconds (and I've never seen it take more than 20)
[21:29] <gary_poster> ok cool
[21:29] <gary_poster> benji, thoughts on what to do with this?
[21:30] <gary_poster> given that the time box is dead
[21:30] <gary_poster> options: extend time box
[21:30] <gary_poster> give someone else a timebox
[21:30] <gary_poster> kill the timebox idea
[21:30] <gary_poster> work on your chr days
[21:30] <benji> well, I designed it so this feeds into the next step well: this should be just what we need to do the next step of updating the cards
[21:31] <gary_poster> right
[21:31] <benji> I don't really feel strongly one way or the other
[21:31] <gary_poster> ok
[21:31] <gary_poster> this is what we'll do
[21:32] <gary_poster> one more day of timebox
[21:32] <gary_poster> if it still is not deployable then
[21:32] <benji> I believe I could get it updating the cards with one more day's work, but it doesn't have tests yet either
[21:32] <gary_poster> we'll decide what to do, between giving up on it or saving it for someone else to play with the next time they want to have something like this
[21:32] <gary_poster> ok
[21:32] <benji> k
[21:33] <gary_poster> so take it Tuesday
[21:33] <benji> k
[21:33] <gary_poster> then we'll see where we are then