[12:34] <bac> hi frankban -- happy 2014
[12:34] <frankban> hi bac, thanks, happy new year
[12:53] <gary_poster> hey frankban.  Happy new year.  Not planning on having our call today unless you want to. :-)
[12:53] <gary_poster> rick_h_, benji, same to ya: happy new year, and let me know if you want a call today
[12:54] <frankban> gary_poster: ok np, happy new year!
[12:54]  * benji throws confetti
[12:55]  * benji goes to get the vacuum cleaner.
[12:57] <rick_h_> gary_poster: happy new year. I think I can remember where I left off ok without the call
[13:01] <gary_poster> :-)
[13:01] <gary_poster> cool
[13:03] <gary_poster> I like the mail quantity over holiday.  Much more manageable than usual. :-)
[13:06] <rick_h_> yea, was really quiet
[13:06] <rick_h_> but I do have a rss backlog of interesting things I need to catch up on. :/
[13:07] <rick_h_> Stephane's series on lxc containers has had some good nuggets in them 
[13:08] <rick_h_> http://www.stgraber.org/2013/12/27/lxc-1-0-container-storage/
[13:14] <gary_poster> bac hey.  happy 2014.  :-) Would you like a call today?
[13:15] <bac> gary_poster: sure
[13:16] <gary_poster> ok
[13:16] <bac> gary_poster: we're scheduled at 10ET right?
[13:16] <gary_poster> bac, yes.  can do it anytime.  canceled everybody else this week. :-)
[13:17] <bac> gary_poster: oh, well you can cancel mine too, if you want
[13:17] <gary_poster> bac, if you have something you want to talk about, let's do it!
[13:17] <bac> nah, not really.
[13:18] <gary_poster> ok cool.  let's catch up next week then
[13:19] <gary_poster> bac, you already have someone looking at you charmworld branch?
[13:20] <gary_poster> +r
[13:21] <bac> gary_poster: i don't think it is being reviewed yet.  was going to ask benji.  in the meanwhile i need to do a quick branch on the charmworld charm as they have to land together.
[13:21] <gary_poster> ah ok. sounds good
[13:35] <hatch> goooooood morning
[13:38] <frankban> hatch: morning, and happy new year
[13:38] <hatch> and a happy new year to you too!
[13:38] <hatch> now....what do we do here again?
[13:38] <hatch> :P
[13:39] <frankban> guihelp: I need two reviews + QA for https://codereview.appspot.com/44750044 (quickstart env forms). Anyone available?
[13:39] <gary_poster> hey hatch :-)
[13:40] <gary_poster> frankban I can take one
[13:40] <frankban> gary_poster: thanks!
[13:41] <benji> frankban: I'll take the other review.
[13:41] <frankban> cool thanks benji
[13:41] <benji> np
[13:42]  * frankban lunches
[13:43] <hatch> hey gary_poster, ready for an awesome 2014??
[13:44] <gary_poster> sounds good hatch :-)
[13:54] <hatch> oh gary_poster do you remember how I was complaining about the battery life on this mbp? Turns out it was Chrome, i get over 2H more battery life if I browse using Safari :-O
[13:54] <gary_poster> hatch, wow!  that's another compelling argument for supporting safari :-)
[13:55] <hatch> haha, well at least until Chrome fixes whatever is causing the issue :D
[13:55] <gary_poster> I assume it's integration into Mavericks specific technologies, like power nap and so on
[13:56] <hatch> yeah that was my guess as well
[14:23] <bac> benji: could you review this charmworld branch (move 'queue' to worker) when you get a chance?  https://codereview.appspot.com/45440043/
[14:23] <benji> bac: sure
[14:23] <benji> it'll be a minute, I'm working on another review now
[14:25] <gary_poster> frankban, have qa notes.  now moving to review
[14:25] <frankban> gary_poster: thanks, reading
[14:34] <hatch> over the break I switched to a new sublime text theme https://github.com/kkga/spacegray looks pretty good I think
[14:42] <gary_poster> Somewhat relatedly, if anyone is interested in exploring a text pairing tool along with me that supports simultaneous use of vim, emacs and sublime text, let me know. :-)  IOW, you can pair with someone using your preferred editor, both with write access, with small-to-unnoticeable lag, while having a hangout for video/audio.
[14:42] <gary_poster> Linux sublime text needs a bit of massaging
[14:42] <gary_poster> but help text exists
[14:43] <hatch> this sounds like spam
[14:43] <hatch> :P
[14:43] <gary_poster> lol
[14:43]  * hatch is skeptical of things that are too good to be true!
[14:43] <gary_poster> https://floobits.com/
[14:44] <hatch> I feel like I've seen this before?
[14:44] <gary_poster> I have a GUI  project I set up
[14:44] <hatch> hmmm
[14:44] <gary_poster> I mentioned it briefly before break
[14:44] <gary_poster> but had not yet gotten it working on lunx/sublime text
[14:47] <hatch> yeah looks cool
[14:53] <hatch> but yeah I can give it a go
[14:54] <hatch> after the standup?
[14:55] <rick_h_> python jujugui folks, make sure to keep an eye on this. I'm not sure when we'll see it, but a couple of those might cause head scratching down the road. http://www.pip-installer.org/en/latest/news.html
[14:55] <gary_poster> huh. ack, thx
[14:56] <bac> wow
[14:56] <hatch> rick_h_ api breaking point release? *facepalm*
[14:57] <rick_h_> hatch: well, it's OSS, 1.5 is a major release :) it's the 1.5.1 that'll be minor
[14:57] <hatch> lol
[14:57] <rick_h_> hatch: I don't see YUI makeing YUI4 because they changed the api around the Router
[14:57] <rick_h_> :P
[14:58] <hatch> touche 
[14:58] <hatch> they just leave every module as 'beta' 
[14:58] <hatch> lol
[14:58] <rick_h_> but I'll need to test out the whole 'unverified' install stuff at some point. I wonder how that'll effect things like local/custom packages
[14:58] <hatch> http://yuilibrary.com/yui/docs/guides/ look all them betas
[14:59] <rick_h_> well their CEO came from Google 
[14:59] <rick_h_> hah!
[14:59] <hatch> rofl
[15:02] <rick_h_> benji: have time for a chat this morning please?
[15:03] <benji> rick_h_: sure, let me finish this real quick and I'll ping you
[15:03] <rick_h_> benji: rgr
[15:10] <benji> rick_h_: whenever you're ready: https://plus.google.com/hangouts/_/7acpiqbh3shjovptu770fbg6mc?hl=en
[15:19] <gary_poster> frankban, also LGTM, with comments
[15:20] <frankban> gary_poster, benji: thanks for your reviews
[15:20] <benji> my pleasure
[15:24] <rick_h_> hatch: sometime can we setup time to negotiate a closing to the doc update pull request you've got out there still?
[15:24] <hatch> oh yeah I forgot about that
[15:56] <hatch> jujugui call in 5
[15:56] <hatch> 4
[15:56] <hatch> ish
[15:56] <gary_poster> bah thank you :-)
[15:56] <hatch> haha np I also forgot
[15:57]  * benji re-enables his call reminder on his phone.
[15:58] <gary_poster> jujugui call in 2
[16:16] <bac> benji: i know you've been a review bot today, but if you could look at my charmworld-charm review when you get a chance...  couldn't get it on RV but lp MP is linked in the card.
[16:18] <bac> rick_h_: can you stay on the call for 1 minute re: QA assessment in juju-gui?
[16:18] <rick_h_> bac: rgr
[16:29] <bac> jujugui: small chance i'll ask for monday off (vacation) as it is a big holiday here.  depends on if we get invited to do anything.
[16:29] <gary_poster> :-) k
[16:29]  * bac -> lunches
[16:29] <gary_poster> hey hazmat, happy 2014.  Any news for London sprint?  Anything new hatch or Makyo should know?
[16:43] <rick_h_> Makyo: are you and bac getting your pre-holiday pull request into order? Just a heads up that it had some left over qa bits in looking
[16:44] <Makyo> rick_h_, re vagrant?
[16:44]  * rick_h_ plays 'old pull request stabber'
[16:44] <rick_h_> Makyo: rgr
[16:44] <Makyo> rick_h_, yes, after the sub relations
[16:45] <rick_h_> Makyo: cool thanks
[16:45] <Makyo> I'd like that for london, personally, even if it's not landed and I just make my own vagrant there.
[16:45] <rick_h_> Makyo: yea, just doing post-holiday house cleaning
[16:45] <Makyo> Cool, thanks.
[16:54] <hatch> jujugui you can do diffs in github by doing https://github.com/hatched/juju-gui/compare/juju:develop...hatched:relation-unit-errors?expand=1 (of course replacing the specific components with the ones you want to compare
[16:55] <rick_h_> hatch: click the edit link in the upper right and you can diff anything 
[16:55] <hatch> right, this was more of a 'type this url to diff' sort of thing :)
[16:55] <gary_poster> cool
[16:55] <rick_h_> hatch: it's just creating a custom pull request. The edit UI provides a list of forks/branches/etc to choose from
[16:57] <hatch> right
[16:58] <hatch> jujugui looking for a review/qa for https://github.com/juju/juju-gui/pull/43 plz and thanks
[16:58] <rick_h_> hatch: looking
[16:58] <hatch> thanks
[16:58] <hatch> it's got some d3ness 
[16:58] <hatch> sorry ;)
[16:58] <rick_h_> ruh roh
[16:58] <hatch> s/some/lots of
[17:23] <hatch> I wish github tabs worked with pushstate, 
[17:31] <rick_h_> hatch: feedback and comments added. I also manually triggered a retest so that we can get a nice state from that
[17:32] <rick_h_> hatch: it failed due to the bug I was working on in the CI stuff
[17:32] <hatch> ok cool - I've been trying to reply as the emails come in :)
[17:32] <hatch> I'll look again
[17:33] <rick_h_> hatch: rgr, yea I haven't decided if i like the 'as you go' or 'give me a few min' workflow on that yet
[17:33] <rick_h_> sometimes things come up later that effect earlier comments/notes
[17:33] <hatch> yeah I agree
[17:33] <hatch> I wish there could be a 'submit' like in reitveld
[17:33] <rick_h_> the test run will take 20min, so more a 'heads up'
[17:34] <rick_h_> hatch: but ok, I'm done commenting for now. let me know when you're caught up and want to chat
[17:37] <hatch> rick_h_ I'd like to do the test scaffold (see comments) as a follow-up if possible
[17:43] <hatch> rick_h_ sorry about the convention - ;)
[17:53] <hatch> has anyone seen http://bitnami.com/ before? Looks kind of like supercharged charms
[17:54] <rick_h_> hatch: yea, the thing there is it's single apps. I'd call it supercharged sourceforge hosted apps tbh
[17:55] <hatch> rick_h_ so I just updated the PR, can I add :shipit: now and it'll start after the CI goes green? Or will it just ignore whatever happens and start?
[17:55] <hatch> ahh that's a much better parallel 
[17:56] <rick_h_> hatch: it'll just go and try to -merge 
[17:57] <rick_h_> hatch: I'd wait the last 1min to get a green imo, but whatever
[17:57] <hatch> ok so as far as 'procedure' goes, we should always wait for green before :shipit: ?
[17:57] <rick_h_> yes, because otherwise you'll just be restarting a 20min wait to clear the -merge job for someone else only to find you missed a lint
[17:58] <rick_h_> hatch: no sense blocking up both lanes because you typod, broke docs, etc
[17:58] <hatch> haha oh man that would suck
[17:58] <rick_h_> so yes, 'procedure' is no :shipit: until the green light from jenkins
[17:59] <rick_h_> thuogh there's no enforcement currently
[17:59] <hatch> would be cool if it would wait
[17:59] <hatch> ya know - because I'm sure you have nothing else to do :P
[18:00] <rick_h_> lots would be cool, iterative dev/setup ftw
[18:00] <rick_h_> patches welcomed :P
[18:00] <hatch> lol
[18:00] <hatch> "PR's accepted" <translate> "Do it yourself"
[18:00] <rick_h_> jujugui going to spend some lunch time shoveling snow. afk for a few. 
[18:01] <gary_poster> ack
[18:01] <hatch> enjoy
[18:01] <hatch> we had a mini blizzard here over the break, ended up with 1 ft of snow in my driveway bleh
[18:02] <hatch> took me forever to shovel
[18:04] <bac> thanks for the review and bug catch benji
[18:05] <gary_poster> Oh, hatch, thought of you yesterday because I read a cartoon (Binky the Space Cat) that my kids recommended to me from an author that I discovered lived in Saskatoon.  That explained why the cat had a lot of snow gear for venturing outdoors. :-)
[18:06] <benji> bac: my pleasure
[18:06] <hatch> haha wow Saskatoon is everywhere lol
[18:09] <gary_poster> huh.  mouse is weirdly broken
[18:10] <gary_poster> can't click anything or escape one of my two monitors
[18:10] <gary_poster> keyboard works fine though
[18:31] <hatch> rick_h_ when you get back can you see if you have seen this bug before? http://ci.jujugui.org:8080/job/juju-gui-merge/51/console
[18:33] <rick_h_> hatch: lookihng
[18:35] <rick_h_> hatch: saucelabs timeout. look at the screenshot, the test server was not running
[18:35] <rick_h_> the link in the console will take you to the sauce video/screenshots
[18:35] <rick_h_> looking now as to why it did not start
[18:36] <hatch> ohh right
[18:37] <rick_h_> hatch: so not seeing why it wasn't running. Only thing to do atm is to remove the "Status: merge request accepted" comment and it'll re-run
[18:37] <hatch> ok trying again
[18:37] <rick_h_> hatch: when it gets to the CI, please track it and try to hit the url manually
[18:37] <rick_h_> hatch: see if it's on the wrong port maybe? while the makefile says to run on 8888, the jenkins job is overriding to 8889
[18:37] <rick_h_> if it does it again let me know and I'll block out some time to ssh into the machine and see if I can trace things on there directly
[18:38] <hatch> ok sounds good I'll keep an eye on it
[18:38] <rick_h_> hatch: coolio, follow what went wrong? at least the debugging steps? 
[18:38] <rick_h_> I want to make sure others know how hit works and such
[18:38] <hatch> yup, man I much prefered the odl sauce labs ui
[18:38] <hatch> old*
[18:39] <rick_h_> coolio
[18:48] <hatch> rick_h_ I missed trying to connect to it but it does look like there is an issue there
[18:48] <hatch> trying to connect to the wrong port
[18:48] <rick_h_> hatch: rgr, can you connect to either port?
[18:48] <rick_h_> 8888 or 8889?
[18:50] <hatch> negative
[18:51] <rick_h_> hatch: hmm, ok. /me goes into test things. Worked on my branch a minute ago grumble grumble
[18:51] <hatch> I can't really see that it would be anything in my branch causing the issue either
[18:52] <rick_h_> hatch: rgr, it could be something else. Azure  angry at us or maybe my branch landed but broke things. I'm looking
[18:52] <hatch> blame Azure
[18:52] <hatch> it's an easy scapegoat
[18:54] <hatch> lemme know if you need anything from me
[18:55] <rick_h_> hatch: rgr
[18:55] <gary_poster> "fatal: 'develop' does not point to a commit": eek?
[18:55] <hatch> gary_poster command?
[18:55] <gary_poster> (from taking a glance at http://ci.jujugui.org:8080/job/juju-gui-merge/53/console)
[18:55] <gary_poster> its command was git merge develop
[18:55] <rick_h_> gary_poster: that's my fault
[18:55] <rick_h_> just testing something
[18:55] <gary_poster> oh ok cool
[18:55] <hatch> ohh sorry I thought you were seeing that locally :)
[18:56] <rick_h_> everyone look away for a few :)
[18:56] <gary_poster> heh ok
[18:56] <hatch> haha
[19:03] <rick_h_> hatch: ok, they're running now. This is due to a known issue and there's a card on the board for it. Leaving this cowboy fix for now and raising the priority on the card
[19:04] <rick_h_> or there was a card...adding/etc
[19:05] <bac> rick_h_: i just did your review.  the browser tab got lost.
[19:05] <rick_h_> bac: I self reviewed it in the end. I wanted to get it landed to unblock other landings and such
[19:05] <hatch> rick_h_ ok cool thanks
[19:05] <rick_h_> bac: will check it out for notes to follow up on. 
[19:06] <rick_h_> hatch: basically, you had an outdated branch. It was missing key makefile updates and thus it failed to run tests properly
[19:07] <rick_h_> hatch: also, --autosquash :P
[19:07] <hatch> ohh well shoot I could have merged trunk in
[19:07] <hatch> heh
[19:07] <hatch> my commits were logical :)
[19:07] <rick_h_> hatch: well, I need to get it setup. My main concern is what happens when pull fails/conflicts and how does that leave things for the next landing
[19:07] <hatch> ahh
[19:07] <rick_h_> which is why it's not done yet. I've got to figure out how to intentionally break/unbreak in some of those use cases
[19:08] <rick_h_> hatch: but this should finish/land/unblock you for now. Sorry for the trouble. 
[19:08] <hatch> YEAH!
[19:09] <hatch> ok cool np :D
[19:15] <hatch> Makyo hey your in CO right?
[19:20] <Makyo> Yep.
[19:21] <rick_h_> hatch: landed
[19:22] <hatch> Makyo so is everyone stoned there now? I heard the pot store opening day was this week?
[19:23] <hatch> rick_h_ cool thanks
[19:23] <hatch> so any further branches should be ok?
[19:23] <hatch> as long as they are from the updated trunk
[19:23] <rick_h_> rgr
[19:24] <hatch> awesome
[19:25] <hatch> rick_h_ chat about the hacking docs changes?
[19:25] <rick_h_> hatch: sure thing
[19:25] <rick_h_> hatch: https://plus.google.com/hangouts/_/7ecpjqvj0bniq6ubgc0mkl8it0?hl=en
[19:26] <Makyo> hatch, yesterday. http://i.imgur.com/atT2JmF.jpg
[19:27] <hatch> haha wow!
[19:28] <bac> hey benji are you going to have time to look at that charmworld charm review?
[19:29] <benji> bac: I didn't realize I was reviewing it.  Give me a link and I'll look now.
[19:29] <bac> https://code.launchpad.net/~bac/charms/precise/charmworld/remove-queue-cronjob/+merge/200310
[19:29] <bac> benji: i pinged you (or meant to) before lunch.
[19:30] <benji> bac: ah, you did, but I was aparently at lunch then
[19:33] <benji> bac and rick_h_: I have a small charmworld branch up for review that will fix the bug that bit Jorge's bundle: https://codereview.appspot.com/47210043
[19:33] <bac> benji: i'll look
[19:41] <bac> benji: done
[19:41] <benji> bac: thanks, your branch looks good too
[19:42] <bac> cool.  will land the charm shortly then the charmworld branch
[19:45] <bac> gary_poster, rick_h_: testing juju-gui with staging for charm QA data disply shows that the gui gets the data from staging just fine.  there is one problem where a QA title has html in it.  not rendered as a link.
[19:45] <bac> gary_poster, rick_h_: i think the right thing to do is change the text in charmworld.
[19:45] <gary_poster> bac, +1
[19:45] <gary_poster> thank you
[19:46] <rick_h_> bac: awesome
[19:46] <rick_h_> glad that worked out ok
[19:59] <hatch> I"m gona grab some lunch
[20:00] <hatch> bbl
[20:29] <rick_h_> for you hatch http://facebook.github.io/react/blog/2014/01/02/react-chrome-developer-tools.html
[20:29] <rick_h_> kill that battery for a good cause
[20:54] <hatch> haha cool
[20:54] <hatch> I still use chrome
[21:21]  * bac back from vet
[22:15] <gary_poster> night all
[22:45] <hatch> night!
[23:19] <huwshimi> Morning