[00:41] <rick_h__> howdy huwshimi 
[00:42] <huwshimi> rick_h__: Hey
[00:44] <rick_h__> huwshimi: updated the board with the list of things I think we need for release
[00:44] <rick_h__> talked with Luca, they've tweaked some things and so we're not shooting for release this week, but for the first week post-london
[00:44] <huwshimi> rick_h__: Ah ok, that's a shame :)
[00:45] <rick_h__> huwshimi: so anything you can crank out from the todo side of the board is appreciated. We need to have the release by that week so when I go to leader sprint I can demo it
[00:45] <rick_h__> and Mark S won't hang me by my britches :)
[00:45] <huwshimi> rick_h__: Yep, no problems.
[00:46] <rick_h__> huwshimi: let me know if you hit any questions on any of the cards, and if you do, feel free to put it back and grab something more clear until I can update and word things better
[00:46] <huwshimi> np
[00:46] <rick_h__> party party
[00:48] <huwshimi> rick_h__: In my current branch I have something that has a data-bind="something", which works, but I want to test it, it appears to be bound to a model, but I don't have that model in my test, I'm just a bit confused about what I need to do to get a data-bind actually bound to anything at all
[00:49] <rick_h__> huwshimi: hmm, I'd push the branch up and send an email asking for test help. And I'll get you some from jeff or matt in the morning
[00:49] <rick_h__> I'm not sure myself without looking at it closely
[00:50] <huwshimi> rick_h__: Sure, I'll send an email. I'll tackle something else today then.
[10:46] <rick_h__> morning
[11:55] <jrwren> morning
[12:05] <bac> morning
[12:05] <bac> hi rick_h__, you around?
[12:05] <rick_h__> bac: yep, on the phone what's up?
[12:06] <bac> rick_h__: nothing important. ping me when ^otp
[12:06] <rick_h__> bac rgr
[12:06] <bac> er !otp
[12:48] <rick_h__> bac: I've got 12
[12:49] <bac> rick_h__: short.  i was just going to mention i inadvertantly requested this thursday and friday off.  but there's no reason i cannot work thursday so i'd like to cancel it.
[12:49] <bac> just wanted to give you a heads up before you got stuff from the hr site
[12:50] <rick_h__> bac: ok, will cancel thurs, /me goes to look
[12:50] <bac> rick_h__:  i can do it
[12:50] <bac> rick_h__: will cancel swap on thursday, vacation on friday, and make friday swap.
[12:51] <rick_h__> bac: rgr
[13:21]  * rogpeppe goes for lunch
[14:42] <rick_h__> hatch: huw hit an issue with testing and data binding in a branch he was working on last night. 
[14:42] <rick_h__> hatch: if you get a sec, can you look at his email to the list about it and maybe help him get the tests started/going please?
[14:42] <hatch> yeah there are other tests with use the databinding
[14:42] <hatch> I'll have to dig one up
[14:43] <rick_h__> hatch: yep, ty much. With time constraints the more help he gets the better. 
[14:46] <hatch> welp no wonder he had a hard time testing it
[14:46] <hatch> it's not hooked up....
[14:46] <hatch> but it works
[14:46] <hatch> oy vey 
[14:46] <rick_h__> lol
[14:46] <rick_h__> yea, he mentioned it worked but couldn't figure out how to test it right
[14:50] <hatch> jujugui call in 10
[14:50] <rick_h__> candadian time :P
[14:50] <rick_h__> one min fast
[14:50] <rick_h__> or my laptop is a min slow :/
[14:56] <hatch> I don't think i've ever set my clock.....blame Apple
[14:57] <hatch> ok I know what the issue is with huw's branch I'll reply to his email with instructions
[14:57] <rick_h__> hatch: ty much
[15:00] <rick_h__> jujugui call in 1 go go go
[15:03] <jcsackett> rick_h__: trying to join--no google page will load for me.
[15:03] <jcsackett> be there asap..
[15:03] <rick_h__> Makyo: jcsackett ^
[15:03] <rick_h__> jcsackett: k
[15:11] <hatch> lazyPower thanks :) so now how do I update the charm? 
[15:13] <hatch> They are working on the internets again it's so darn laggy
[15:14] <rick_h__> hatch: by now are you offering to just connect their wires for them?
[15:14] <hatch> rick_h__ it's getting to be close to that, I'm seriously doubting their ability to do anything at this point
[15:15] <rick_h__> hatch: /me pushes you good interweb lucks
[15:15] <hatch> haha thanks
[15:15] <hatch> jrwren lol gulp...js....ahh what an ecosystem we have
[15:16] <hatch> so we are teaching our niece how to read....apparently English is a disaster of a language, how did it become the international language of commerce...lol
[15:16] <hatch> "i before e except after c, or whenever the heck it doesn't feel like it"
[15:17] <jrwren> i blame windows.
[15:17] <jrwren> if windows would just ship a sensible make, this would not be an issue.
[15:17] <hatch> oh that's a _long_ O....no reason, it just is
[15:18] <hatch> windows....windows....hmm that's that operating system that people used 10 years ago right?
[15:38] <jrwren> hatch: I thought it was a desktop gaming platform or something.
[15:39] <bac> jujugui: comingsoon.jujucharms.com now points to our azure instance.  let me know if you see wonkiness.
[15:40] <hatch> jrwren lol
[15:47] <rick_h__> bac: awesome thanks
[15:47] <hatch> jcsackett hey which branches have you reviewed? or do you want me to just take em?
[15:47] <rick_h__> hazmat: you can shut'er down now thanks for running that for so long
[15:48] <hatch> it's a monumental day
[15:48] <hatch> should we light a candle for that instance?
[15:48] <hatch> jcsackett ok I'll take em
[15:50] <rick_h__> hatch: heh, /me plays taps 
[15:50] <hatch> :-)
[15:50] <hatch> well I updated my laptop
[15:51] <hatch> there goes my bootloader again
[15:51] <hatch> I really wish it wouldn't do that
[15:58] <bac> hazmat: maybe don't pull the plug yet.  dns hasn't fully propogated yet.
[16:04] <hatch> yeah I'm getting some oddities there
[16:10] <hatch> rick_h__ a mv blocker bug https://bugs.launchpad.net/juju-gui/+bug/1341653
[16:10] <_mup_> Bug #1341653: Cannot drop an unplaced unit on a ghost container <juju-gui:New> <https://launchpad.net/bugs/1341653>
[16:13] <bac> jujugui: one of our 3 dns servers is not updating, so that change won't become reliable until it does.
[16:14] <rick_h__> bac: ok thanks for the heads up
[16:14] <rick_h__> hatch: looking
[16:15] <rick_h__> hatch: k, added to the board
[16:15] <hatch> thx
[16:19] <hatch> jujugui is there an 'easy' way to run charmworld locally? with this internet it's killing me to load the requests every time
[16:20] <jrwren> what is charmworld?
[16:20] <rick_h__> hatch: :/ juju deploy the bundle into a local lxc and wait hours for it to populate?
[16:20] <hatch> rick_h__ hmm, not so awesome :)
[16:21] <rick_h__> jrwren: http://launchpad.net/charmworld and http://manage.jujucharms.com/
[16:21] <rick_h__> hatch: yea, pretty much
[16:21] <hatch> ok well maybe the net will get better sooner rather than later :)
[16:24] <hazmat> bac, rick_h__ i'll hold off till later this week (wed/thursday)
[16:24] <hazmat> bac, rick_h__ and thanks!
[17:12] <jcsackett> hatch: it's seriously fun seeing the ghost icon appear in the charmbrowser while working today. :)
[17:13] <rick_h__> jcsackett: hatch :)
[17:13] <rick_h__> rock on
[17:14] <hatch> jcsackett haha nice - I guess this means I will now have to deploy my blog as a ghost blog....and figure out how to move my tumblr posts to it
[17:14] <jcsackett> hatch: same for me.
[17:14] <hatch> you're also on tumblr?
[17:14] <jcsackett> hatch: i actually use a static generator right now and syndicate to tumblr with ifttt.
[17:15] <jcsackett> but i had to migrate from tumblr to the static, and now i have to figure out how to migrate the static to ghost.
[17:15] <jcsackett> i think it's just a case of scripting something that takes the .md files and dumps 'em into ghost json.
[17:15] <hatch> ahh - I was hoping tumblr has an api so I can write a python script or something to port them over
[17:16] <jcsackett> hatch: since you've got a mac, tumblr has an export tool you can run to pull down all your stuff.
[17:16] <jcsackett> it's a desktop thing, pulls down a goofy formatted archive folder.
[17:16] <jcsackett> hatch: tumblr definitely has an API, but i don't know what level of data it gives you. it might be write-only, since they're keen on sucking things into tumblr, not so much broadcasting them out. :p
[17:17] <jcsackett> but there must be something, b/c there are (or were) some third party ios tumblr apps that could view posts etc.
[17:17] <hatch> ahh cool then 
[17:17] <hatch> I'll have to look into it
[17:17] <hatch> I haven't done any research yet
[17:26] <hatch> jcsackett you did the review on my branch for the scale up service tokens one right?
[17:27] <jcsackett> hatch: i believe so--saw one UI oddity that i don't think was your branch that i asked you to throw a card/bug up for follow up, but otherwise it was :+1:
[17:27] <hatch> I'm trying to figure out the best place to put the util method for adding units
[17:27] <hatch> any preference? I was thinking views/utils.js?
[17:27] <jcsackett> the bit you can break out?
[17:28] <jcsackett> that loop?
[17:28] <hatch> yeah
[17:28] <hatch> you'd have to pass in ref to the env and db but I think that that would be acceptable 
[17:29] <jcsackett> hatch: i don't know. view/utils.js seems overly generic for something that, while a utility, is pretty much only useful for machine stuff.
[17:29] <jcsackett> that said, i can't think of a better place.
[17:29] <hatch> well it needs to be accesible from the inspector scale up view and the machine scale up view
[17:29] <jcsackett> hatch: ah, right.
[17:29] <hatch> I was also thinking extension....
[17:29] <hatch> but an extension for one method is....overkill?
[17:29] <jcsackett> hatch: yeah, i don't love it, but i can't think of a better place.
[17:29] <jcsackett> hatch: agreed.
[17:30] <jcsackett> go for views/utils
[17:30] <hatch> sounds like a plan
[17:30] <hatch> +1
[17:44] <rogpeppe> g'night all
[17:45] <rick_h__> have a good evening rogpeppe 
[17:47] <hatch> rick_h__ we just had an intermittent landing failure from the pyjuju test suite, it might be time to look at cutting that out if it proves to be a bigger issue 
[17:48] <rick_h__> hatch: rgr, it's one of the cards I've got in the maint queue for post MV 1.0
[17:48] <rick_h__> hatch: if only to speed up tests and start to clean out some code. 
[17:49] <hatch> yeah I've never seen a failure out of it until today
[18:00] <lazyPower> hatch: https://jujucharms.com/precise/ghost/ - whats this I see here?
[18:00] <hatch> haha yes thanks muchly!
[18:00] <hatch> :)
[18:00] <hatch> so now how do I update it when I do more work on it?
[18:01] <lazyPower> same process
[18:01] <lazyPower> create a MP, assign charmers as the reviewer, it'll show up in the rev queue
[18:01] <lazyPower> you need to point the MP at lp:~charmers/charms/precise/ghost/trunk
[18:01] <lazyPower> good question - i'll update my canned response to include the upstream target
[18:02] <hatch> ok cool - I can't wait until we can provide custom links for bugs and source and whatnot
[18:34] <Makyo> jujugui PR for destroyMachines in ECS/deployer bar: https://github.com/juju/juju-gui/pull/434
[18:42] <hatch> Makyo I'm just about to grab some lunch so I can do it when I get back if noone else has
[18:42] <Makyo> hatch, np, thanks
[18:51] <jcsackett> Makyo: i'm free now, i'll take a look.
[19:21] <jcsackett> Makyo: some questions (not blocking +1) on your PR, but unfortunately there was a QA issue too.
[19:30] <hatch> back
[19:49] <hatch> humble bundle is such a horrible service - it provides good games at a great price.....and I have no time to play them
[19:49] <hatch> lol
[20:08]  * rick_h__ runs to take boy to swim class 
[20:12] <hatch> jujugui does anyone know why the constraints for the inspector scale-up vs the create machine constraints are different? Is this a bug?
[20:24] <hatch> that moment when you can't figure out what the heck is breaking so you put a debugger in which causes it to cache-bust and it works....
[20:32] <jcsackett> i hate that moment.
[20:33] <Makyo> I've gotten in the habit of just ctrl-shift-R whenever I have the debugger open to force reload.
[20:36] <hatch> well with the debugger open it's supposed to always reload
[20:36] <hatch> but doesn't seem to happen
[20:37] <hatch> maybe I'll also try the ctrl+shift+r technique though :)
[20:37]  * bac early dog walk.  bbiab.
[20:40] <hatch> heh this scale-up auto-place is pretty cool
[21:29] <hatch> rick_h__ not sure if you're back yet but this should prooooobably also be in the mv bug list https://bugs.launchpad.net/juju-gui/+bug/1341751
[21:29] <_mup_> Bug #1341751: constraints inputs don't match across the various create machine sections <juju-gui:New> <https://launchpad.net/bugs/1341751>
[21:43] <hatch> jcsackett you ran into an issue before where an event being fired from a viewlet wasn't bubbling to the browser.js what ended up being the issue?
[21:43] <jcsackett> hatch: i never solved it--we tabled the work as low priority.
[21:43] <hatch> oh...darn, I'm running into that right now too
[21:43] <hatch> switching from the manually place inspector to the machine view
[21:44] <jcsackett> hatch: there's something confusing in the viewlet creation stuff.
[21:44] <hatch> it was the overview viewlet that you were trying to fire an event from too wasn't it?
[21:44] <jcsackett> hatch: no, i was able to get the viewlet to fire a changeState (i *think*) for the unit details view.
[21:44] <jcsackett> hatch: it was the service config one.
[21:45] <jcsackett> it's target (when calling getTargets) was listed as the inspector, and empirically things that have the inspector as a target can successfully fire changeState...and yet.
[21:46] <hatch> yep that's the same issue I'm at
[21:46] <hatch> w t h
[21:46] <hatch> ok I'm going to bench this then
[21:46] <hatch> because there is clearly something wrong with it 
[21:46] <hatch> people right now will have to click the machine button I guess :)
[21:47] <jcsackett> hatch: post mv release we *really* need to pick apart viewlets, slots, etc.
[21:51] <hatch> yeah - it's really not that complicated architecture but the slots thing was always tacked on the outside, even as far back as the start of viewlets
[21:58] <hatch> jcsackett I think the issue with these events is a yui bug, we should look into updating our version of YUI (we are only 7! versions back) 
[21:58] <hatch> lol
[21:59] <rick_h__> hatch: looking
[22:09] <Makyo> Hail + line-of-sight internet
[22:12] <hatch> lol yeah? no more 700ms pings?
[22:12] <Makyo> Ping as fine, as long as there's not any ice in the way.
[22:20] <hatch> better get out there with the ice pick in the winter :)
[22:21] <hatch> at the lake when it rains to hard the sat tv goes out heh
[22:23] <Makyo> YEah, it's more like that.  The antenna is under the eaves, so it shouldn't be too much of a problem.
[22:26] <hatch> ahh nice - yeah our dish has to point almost horizontal to get the signal because it's so far north so the signal is weak as it is
[23:03] <huwshimi> Morning
[23:06] <hatch> morning huwshimi 
[23:06] <huwshimi> hatch: Hey
[23:06] <hatch> I responded to your email, I hope it gets you in the right direction
[23:07] <hatch> I'm done hooking up the back-end, just writing tests for the scale-up ui so try to not change the markup too much :)
[23:14] <hatch> I got to run but I'll bbl if you run into issues setting up your tests
[23:14] <hatch> just remember that you don't necessarily need to test that databinding 'works' just that it's hooked up
[23:14] <hatch> there (should be) tests which show weather or not it's working heh
[23:14] <hatch> anywho bbl