[12:20] <bac> morning euro friends
[12:21] <bac> hi rogpeppe, would you have time to chat with me a little later?  i've got questions about the code organization and would like a bit of a walk through.
[12:21] <rogpeppe> bac: definitely. give us a ping whenever you like
[12:21] <rogpeppe> bac: we've got a meeting at 1500 UTC but that's all
[12:22] <bac> rogpeppe: ok.  will you be breaking for lunch soon?  perhaps after that.
[12:22] <bac> would give me time to collect my wits
[12:22] <rogpeppe> bac: ok
[12:59] <frankban> bac: morning, we have the usual problem: http://uistage.jujucharms.com:8080/juju-ui/assets/config.js
[12:59] <bac> frankban: ok, i'll fix it
[12:59] <frankban> bac: thanks
[13:03] <bac> frankban: should be happy now
[13:04] <bac> changes to config files *really* need to be QA'd b/c they will always break
[13:05] <bac> frankban: which is exactly what you did!  :)
[13:14] <rogpeppe> pwd
[13:39] <bac> rogpeppe: i'd like to chat whenever you have time.
[13:39] <rogpeppe> bac: https://plus.google.com/hangouts/_/3800a86edfc819420b2e9db27716e96b94774682?authuser=0&hl=en-GB
[13:44] <rogpeppe> bac: is that link working for you?
[13:46] <hazmat> bac, ping
[14:11] <hatch> good morning
[14:35] <bac> hazmat: ping
[14:35] <bac> rogpeppe: sorry, i didn't get the alert
[14:36] <rogpeppe> bac: can't you join the hangout?
[14:41] <gary_poster> frankban, teknico, bcsaller_ hatch please put your travel details on this page once you have them (and if you don't have tickets already, please get them today!)
[14:41] <gary_poster> https://wiki.canonical.com/CDO/Sprints/JujuEcosystemSprintMarch13
[14:41]  * gary_poster not really here
[14:42] <hatch> yep Ill call this morning - although I think it's a holiday in US and Canada today
[14:42] <teknico> gary_poster not really here, travel agency reply in right now :-)
[14:42] <gary_poster> teknico, :-) cool thanks
[14:45] <hatch> I'm assuming there will be no standup this am?
[14:46] <gary_poster> hatch usually there is, I think/hope ;-).  People will mutter about it as the time approaches, I suspect.
[14:47] <hatch> sounds like a plan - I've almost caught up with all the emails and now trying to follow the namespace routing thread
[14:49]  * gary_poster disappears.  ttyl
[14:49] <hatch> cya
[14:51] <bcsaller_> gary_poster: travel plans should be on the last email iteration now, I'll post when I have confirmation
[15:27] <hatch> jujugui anyone have anything to chat about in the call in 3?
[15:27] <bac> not really
[15:27] <teknico> hatch, not really, no
[15:27] <hazmat> cool, let's pass then, we're down half
[15:28] <bac> sounds good
[15:28] <bac> teknico: can you paste something funny/lighthearted here so we don't miss out?
[15:28] <teknico> bac, :-D
[15:30] <goodspud> Is fine with me
[15:31] <teknico> bac, not very funny but true: on the Montreal sprint frankban and I managed to slash 3K€ from the travel prices BTS (the European travel agency) originally proposed
[15:31] <teknico> this time it looks like we're not going to save more than 1K
[15:32] <bac> wow, that's some slashing!  did you do it by booking directly?
[15:32] <hatch> hah that's still pretty substancial
[15:33] <hazmat> jujugui speaking of travel don't forget to book your travel
[15:34] <teknico> bac, no, I just double-checked their proposals, and bothered them enough :-)
[15:58] <hatch> just to confirm when we say 4-8 that's the landed days? so we fly in 3rd and leave the 9th?
[16:12] <frankban> hatch: I think so.
[16:16] <hatch> google flights are too cool, they even tell you when your flights include wifi
[16:16] <hatch> or have it available
[16:18] <hatch> if you haven't seen it yet http://www.google.com/flights
[16:40] <frankban> rogpeppe: hi, how to deploy a local charm with juju-core? using --repository and local:charm-name I get this error: error: cannot get latest charm revision: no charms found matching "local:precise/juju-gui"
[16:43] <rogpeppe> frankban: hmm, it *should* work
[16:44] <rogpeppe> frankban: what does your charm dir structure look like?
[16:46] <frankban> rogpeppe: http://pastebin.ubuntu.com/1677738/
[16:49] <rogpeppe> frankban: it may be we have a problem with the symlinks
[16:49] <rogpeppe> frankban: could you try it with a dir structure with no symlinks?
[16:50] <frankban> rogpeppe: sure
[16:52] <teknico> hatch, thanks, but: "Sorry, flights from Italy are not currently supported."
[16:52] <hatch> aww darn!
[16:52] <teknico> uhm, it supports flights *to* italy though
[17:04] <frankban> rogpeppe: without symlinks it works, thanks.
[17:05] <rogpeppe> frankban: ok, cool. does the symlink version work with python juju?
[17:05] <frankban> rogpeppe: yes, it does
[17:06] <rogpeppe> frankban: probably worth raising a bug then
[17:06] <hatch> guihelp - anyone around that can explain to me the usecase behind this namespace routing before I submit my comments on the merge?
[17:06] <frankban> rogpeppe: yes, I'll do it.
[17:06] <bcsaller_> hatch: yeah, want to talk about it
[17:07] <hatch> yeah meet in the boardroom?
[17:07] <bcsaller_> hatch: in hangout
[17:25] <hatch> oh cool you can get a dell xps 13 with ubuntu now
[17:27] <hatch> the best part about it is that you can get it in a higher resolution display than the windows version
[17:43] <frankban> rogpeppe: filed bug 1129319
[17:43] <_mup_> Bug #1129319: Local charm deployment not working if symlinks are used <juju-core:New> < https://launchpad.net/bugs/1129319 >
[17:44] <rogpeppe> frankban: thanks a lot
[18:34] <rogpeppe> here's a dilemma: is it ethical to ask the company to pay 400 quid more for a flight so that i can get 4 hours sleep rather than none... ?
[18:35] <hatch> are you worth 400 quid more after 4h sleep?
[18:35] <hatch> ;)
[18:35] <rogpeppe> hatch: probably :-)
[18:35] <rogpeppe> hatch: not to mention the greater likelihood of me missing a connection
[18:42] <hatch> hah, ok my verdict is that, ethically, it's ok to ask ;)
[18:43] <hatch> this is comign from the guy who started last week...so my word might be worth nothing haha
[18:51] <rogpeppe> hatch: :-)
[18:54] <hatch> how does the per diem usually work? Do I need to get a company CC or do I just put it on my own then expense them?
[18:56] <hazmat> hatch, own and expense
[18:56] <hazmat> hatch, breakfast and lunch provided typically, so its just dinner 
[18:56] <hazmat> typically one at least one team diner
[18:56] <hatch> sounds good to me
[18:59] <hatch> bcsaller_: if we do plan on releasing this router code back to YUI it will need almost a complete rewrite to be accepted as it needs to follow the YUI code structure and functional back to IE6
[19:00] <hatch> be functional*
[19:01] <hatch> I can make a note in the code review if you feel that's important
[19:06] <hazmat> hatch, ie6... i thought yui gave up on that
[19:06] <hazmat> if not then.. perhaps the case should be made.
[19:06] <hatch> negative - they just restructured the 'Graded Browser Support'
[19:07] <hatch> yahoo still has around 5% of their users on IE6
[19:07] <hatch> although it's dropping
[19:07] <hatch> honestly getting this routing code to work in IE6 would be as easy as switching the ES5 code to use YUI polyfills
[19:07] <hatch> but there are still code structure changes required before they would accept the pull request
[19:08] <hatch> polyfills.....wrapper methods....
[19:09] <hatch> although with that said for them to accept it it would have to be agreed on by the community so it might be a better fit in the gallery
[19:10] <hatch> I can help navigate the community and procedures if we decide we want to put the effort in going that route
[19:11] <hatch> I'll add the note to the review just so that we have it recorded somewhere
[19:16] <hazmat> hatch, my experiences getting patches upstream into yui has been fairly negative.. in terms of time and effort, and the long wait till action
[19:17] <hazmat> hatch, i'm game to try and but we need to be realistic about time boxing it
[19:18] <hatch> yeah they have made a lot of steps towards speeding up the process but of course any changes need to fit in with the rest of the library
[19:18] <hatch> our best bet might be to put it in the gallery
[19:18] <hatch> and then at that point decide if it is worth going any further
[19:20] <hatch> hazmat: just FYI - there is going to be a continous drive to remove the 'gallery-' from modules and move as many modules from 'core' into the gallery to leave the 'core' just a framework
[19:20] <hatch> it's some time away still but that's the end goal
[20:10] <hatch> on a recent pull of trunk when I attempt to make devel I get an EPERM error during the grunt node install
[20:14] <hatch> sry permissions issues again
[20:33] <hatch> well once I solved those I'm getting an error on spritegen
[20:33] <hatch> make: node_modules/grunt/bin/grunt: Command not found
[20:33] <hatch> were there any changes to trunk recently that would cause that?
[20:42] <hatch> looks like grunt has released a new version which might be the issue
[20:42] <hatch> our package.json only specifies a minimum version
[20:45] <hatch> yup
[20:52] <hatch> jujugui - bug 1129464
[20:52] <_mup_> Bug #1129464: 0.4.x grunt branch breaks all builds <juju-gui:New> < https://launchpad.net/bugs/1129464 >