[00:41] howdy huwshimi [00:42] rick_h__: Hey [00:44] huwshimi: updated the board with the list of things I think we need for release [00:44] 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] rick_h__: Ah ok, that's a shame :) [00:45] 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] and Mark S won't hang me by my britches :) [00:45] rick_h__: Yep, no problems. [00:46] 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] np [00:46] party party [00:48] 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] 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] I'm not sure myself without looking at it closely [00:50] rick_h__: Sure, I'll send an email. I'll tackle something else today then. === rogpeppe is now known as rogpeppe1 === uru is now known as urulama === urulama is now known as uru-afk [10:46] morning [11:55] morning [12:05] morning [12:05] hi rick_h__, you around? [12:05] bac: yep, on the phone what's up? [12:06] rick_h__: nothing important. ping me when ^otp [12:06] bac rgr [12:06] er !otp [12:48] bac: I've got 12 [12:49] 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] just wanted to give you a heads up before you got stuff from the hr site [12:50] bac: ok, will cancel thurs, /me goes to look [12:50] rick_h__: i can do it [12:50] rick_h__: will cancel swap on thursday, vacation on friday, and make friday swap. [12:51] bac: rgr [13:21] * rogpeppe goes for lunch [14:42] hatch: huw hit an issue with testing and data binding in a branch he was working on last night. [14:42] 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] yeah there are other tests with use the databinding [14:42] I'll have to dig one up [14:43] hatch: yep, ty much. With time constraints the more help he gets the better. [14:46] welp no wonder he had a hard time testing it [14:46] it's not hooked up.... [14:46] but it works [14:46] oy vey [14:46] lol [14:46] yea, he mentioned it worked but couldn't figure out how to test it right [14:50] jujugui call in 10 [14:50] candadian time :P [14:50] one min fast [14:50] or my laptop is a min slow :/ [14:56] I don't think i've ever set my clock.....blame Apple [14:57] ok I know what the issue is with huw's branch I'll reply to his email with instructions [14:57] hatch: ty much [15:00] jujugui call in 1 go go go [15:03] rick_h__: trying to join--no google page will load for me. [15:03] be there asap.. [15:03] Makyo: jcsackett ^ [15:03] jcsackett: k [15:11] lazyPower thanks :) so now how do I update the charm? [15:13] They are working on the internets again it's so darn laggy [15:14] hatch: by now are you offering to just connect their wires for them? [15:14] rick_h__ it's getting to be close to that, I'm seriously doubting their ability to do anything at this point [15:15] hatch: /me pushes you good interweb lucks [15:15] haha thanks [15:15] jrwren lol gulp...js....ahh what an ecosystem we have [15:16] 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] "i before e except after c, or whenever the heck it doesn't feel like it" [15:17] i blame windows. [15:17] if windows would just ship a sensible make, this would not be an issue. [15:17] oh that's a _long_ O....no reason, it just is [15:18] windows....windows....hmm that's that operating system that people used 10 years ago right? [15:38] hatch: I thought it was a desktop gaming platform or something. [15:39] jujugui: comingsoon.jujucharms.com now points to our azure instance. let me know if you see wonkiness. [15:40] jrwren lol [15:47] bac: awesome thanks [15:47] jcsackett hey which branches have you reviewed? or do you want me to just take em? [15:47] hazmat: you can shut'er down now thanks for running that for so long [15:48] it's a monumental day [15:48] should we light a candle for that instance? [15:48] jcsackett ok I'll take em [15:50] hatch: heh, /me plays taps [15:50] :-) [15:50] well I updated my laptop [15:51] there goes my bootloader again [15:51] I really wish it wouldn't do that [15:58] hazmat: maybe don't pull the plug yet. dns hasn't fully propogated yet. [16:04] yeah I'm getting some oddities there [16:10] 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 [16:13] jujugui: one of our 3 dns servers is not updating, so that change won't become reliable until it does. [16:14] bac: ok thanks for the heads up [16:14] hatch: looking [16:15] hatch: k, added to the board [16:15] thx [16:19] 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] what is charmworld? [16:20] hatch: :/ juju deploy the bundle into a local lxc and wait hours for it to populate? [16:20] rick_h__ hmm, not so awesome :) [16:21] jrwren: http://launchpad.net/charmworld and http://manage.jujucharms.com/ [16:21] hatch: yea, pretty much [16:21] ok well maybe the net will get better sooner rather than later :) [16:24] bac, rick_h__ i'll hold off till later this week (wed/thursday) [16:24] bac, rick_h__ and thanks! [17:12] hatch: it's seriously fun seeing the ghost icon appear in the charmbrowser while working today. :) [17:13] jcsackett: hatch :) [17:13] rock on [17:14] 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] hatch: same for me. [17:14] you're also on tumblr? [17:14] hatch: i actually use a static generator right now and syndicate to tumblr with ifttt. [17:15] 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] i think it's just a case of scripting something that takes the .md files and dumps 'em into ghost json. [17:15] ahh - I was hoping tumblr has an api so I can write a python script or something to port them over [17:16] hatch: since you've got a mac, tumblr has an export tool you can run to pull down all your stuff. [17:16] it's a desktop thing, pulls down a goofy formatted archive folder. [17:16] 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] but there must be something, b/c there are (or were) some third party ios tumblr apps that could view posts etc. [17:17] ahh cool then [17:17] I'll have to look into it [17:17] I haven't done any research yet [17:26] jcsackett you did the review on my branch for the scale up service tokens one right? [17:27] 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] I'm trying to figure out the best place to put the util method for adding units [17:27] any preference? I was thinking views/utils.js? [17:27] the bit you can break out? [17:28] that loop? [17:28] yeah [17:28] you'd have to pass in ref to the env and db but I think that that would be acceptable [17:29] 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] that said, i can't think of a better place. [17:29] well it needs to be accesible from the inspector scale up view and the machine scale up view [17:29] hatch: ah, right. [17:29] I was also thinking extension.... [17:29] but an extension for one method is....overkill? [17:29] hatch: yeah, i don't love it, but i can't think of a better place. [17:29] hatch: agreed. [17:30] go for views/utils [17:30] sounds like a plan [17:30] +1 [17:44] g'night all [17:45] have a good evening rogpeppe [17:47] 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] hatch: rgr, it's one of the cards I've got in the maint queue for post MV 1.0 [17:48] hatch: if only to speed up tests and start to clean out some code. [17:49] yeah I've never seen a failure out of it until today [18:00] hatch: https://jujucharms.com/precise/ghost/ - whats this I see here? [18:00] haha yes thanks muchly! [18:00] :) [18:00] so now how do I update it when I do more work on it? [18:01] same process [18:01] create a MP, assign charmers as the reviewer, it'll show up in the rev queue [18:01] you need to point the MP at lp:~charmers/charms/precise/ghost/trunk [18:01] good question - i'll update my canned response to include the upstream target [18:02] ok cool - I can't wait until we can provide custom links for bugs and source and whatnot [18:34] jujugui PR for destroyMachines in ECS/deployer bar: https://github.com/juju/juju-gui/pull/434 [18:42] Makyo I'm just about to grab some lunch so I can do it when I get back if noone else has [18:42] hatch, np, thanks [18:51] Makyo: i'm free now, i'll take a look. [19:21] Makyo: some questions (not blocking +1) on your PR, but unfortunately there was a QA issue too. [19:30] back [19:49] 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] lol [20:08] * rick_h__ runs to take boy to swim class [20:12] 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] 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] i hate that moment. [20:33] I've gotten in the habit of just ctrl-shift-R whenever I have the debugger open to force reload. [20:36] well with the debugger open it's supposed to always reload [20:36] but doesn't seem to happen [20:37] maybe I'll also try the ctrl+shift+r technique though :) [20:37] * bac early dog walk. bbiab. [20:40] heh this scale-up auto-place is pretty cool [21:29] 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 [21:43] 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] hatch: i never solved it--we tabled the work as low priority. [21:43] oh...darn, I'm running into that right now too [21:43] switching from the manually place inspector to the machine view [21:44] hatch: there's something confusing in the viewlet creation stuff. [21:44] it was the overview viewlet that you were trying to fire an event from too wasn't it? [21:44] hatch: no, i was able to get the viewlet to fire a changeState (i *think*) for the unit details view. [21:44] hatch: it was the service config one. [21:45] 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] yep that's the same issue I'm at [21:46] w t h [21:46] ok I'm going to bench this then [21:46] because there is clearly something wrong with it [21:46] people right now will have to click the machine button I guess :) [21:47] hatch: post mv release we *really* need to pick apart viewlets, slots, etc. [21:51] 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] 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] lol [21:59] hatch: looking [22:09] Hail + line-of-sight internet [22:12] lol yeah? no more 700ms pings? [22:12] Ping as fine, as long as there's not any ice in the way. [22:20] better get out there with the ice pick in the winter :) [22:21] at the lake when it rains to hard the sat tv goes out heh [22:23] YEah, it's more like that. The antenna is under the eaves, so it shouldn't be too much of a problem. [22:26] 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] Morning [23:06] morning huwshimi [23:06] hatch: Hey [23:06] I responded to your email, I hope it gets you in the right direction [23:07] 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] I got to run but I'll bbl if you run into issues setting up your tests [23:14] just remember that you don't necessarily need to test that databinding 'works' just that it's hooked up [23:14] there (should be) tests which show weather or not it's working heh [23:14] anywho bbl