[00:33] hola huwshimi [00:33] bac: Hey :) [00:40] rick_h_: Any feelings on what keyboard shortcut we should use for hiding the sidebar? [00:40] rick_h_: I was thinking Shift+f for "fullscreen" [00:42] or full-width or something [01:54] huwshimi: oh hmm, didn't think about it...ponderings [01:54] wish we could use S but that's taken [01:55] yeah [01:56] huwshimi: h? for hide [01:56] f would be ok, I'm just used to thinking of things like f11 fullscreen and such in browsers [01:57] so when I'm in a browser 'fullscreen' means a bit different, or like image galleries that go 'fullscreen' with the pic [01:57] yeah [01:57] rick_h_: I'm happy with 'h' [01:57] huwshimi: ok, let's roll with that until someone wants to have a debate on it :) [01:58] rick_h_: OK :) [01:58] rick_h_: I'm happy to drag this out a bit more now if you prefer? :) [01:59] huwshimi: hah, that's ok. I'm done debating stuff today === _mup__ is now known as _mup_ [11:14] morning === jcsackett is now known as idioteque === idioteque is now known as foobarbazqux [12:11] morning [12:13] morn [12:37] * rogpeppe lunches [12:53] * rick_h_ is changing locations and heading to the coffee shop [13:11] rick_h_: you relocated? [13:11] bac: yep [13:11] sorry, coffee in hand now ready to face the rest of the day [13:11] rick_h_: hey, for the ci instance do you have the environements .jenv file? it is my understanding that sharing that is the only way to collaborate on juju environments. [13:12] bac: aha, ok yes I do have it. However, I just realized my router is not setup to let me ssh home to my desktop to get it. (new routers ftw and fml) [13:13] bac: thinking, I have a GUI on that instance and will see if I can find the address and get into it at all. [13:13] rick_h_: for charmworld we have a private branch with the tools to get it up and running. we then commit the .jenv file and push it back up to LP. [13:14] bac: ok, can work on setting that up. I'll add a card to maint to get the files in. [13:14] cool [13:14] rick_h_: the trusty jenkins-slave charm has been ingested and is available. i'm going to experiment with it on ec2 [13:15] bac: ok cool [13:15] bac: I'm trying to see if I have the info to get into the GUI on there atm. Worst case I'll be heading home before stand up [13:15] ok [13:15] just like to get out of the way of the cleaners [13:16] our isp went south today so i'm at coworking spot. nice change of scenery. [13:16] yea, I've not been coming out here much. In one way nice, put on the noise cancelling headphones and more light [13:17] but then there's those people around you talking about politics and disasters on one side and religious ones on the other side of me [13:19] bac: ok, sending gui info in pm [13:45] rick_h_: also, what's the utility in making the internal IP address clickable? [13:47] bac: well if you're on that network (openstack?) you might be able to reach it? [13:47] or vpn'd or something [13:47] bac: I admit it's probably not somethings used very often [13:55] rick_h_: i understand how to configure jenkins-slave now. i'm going to add one to our CI instance. [13:55] bac: rgr, sounds good [14:02] rick_h_: what do you use for volume control/display in awesomewm? === foobarbazqux is now known as jcsackett [14:02] ...and who has been messing with my IRC configs... [14:03] jcsackett: no, I just launch pavu [14:03] and use that [14:04] rick_h_: pavu? you mean pavuk? b/c that's the only pavu command i see. [14:04] sec otp [14:05] rick_h_: ok, no hurray. [14:05] ...i cannot type this morning. [14:05] * jcsackett goes for more coffee [14:22] jcsackett: bah, I can't login to my home machine atm [14:22] jcsackett: I think it's pavucontrol [14:22] the pulse audio control thingy [14:22] rick_h_: ah, ok. thanks. i'll dig into that. [14:43] rick_h_: you home now? [14:50] Getting a "this party is over" message in Google Hangouts for the standup room. [14:51] jujugui call in 9 [14:52] kadams54 working fine here - are you clicking the link in the calendar? [14:52] tinyurl.com/jujugui [14:52] that's not the link :) [14:53] Yeah, I know, but I'm having problems getting into my calendar via the web UI [14:53] So all I have is what my desktop calendar app gives me [14:54] bac: home now [14:54] bac: what's up? [14:56] hatch or rick_h_ : can you paste the real URL in IRC? [14:56] kadams54: will do [14:56] kadams54 odd google.com/calendar is up and fast for me [14:56] kadams54: https://plus.google.com/hangouts/_/canonical.com/daily-standup?authuser=1 watch the authuser based on your setup [14:56] hatch: the problem is with my 2FA [14:57] oh, you hit it so many times it's probably out of synx [14:57] sync [14:57] hatch: potentially, yeah, but I was hoping to fix it after standup [14:58] rick_h_: still getting that message, but I suspect that's because I'm not logged into my canonical account right now. Could you invite my kadams54@gmail.com account? [14:59] kadams54: create a privte tab and login fresh in there with 2fa [14:59] kadams54: and then you can settle this out after the call [14:59] kadams54: at this point I normally have to log out of everything google related and resetup accounts [15:00] rick_h_: yeah, I'm using a private tab, but I can't log into my canonical account at all. Can't get past the 2FA step. [15:14] kadams54 I 'think' 2fa gets out of sync if you hit it 3 times without logging in....I'm not sure how to fix beyond that [15:19] bac: so if you crontab -e as the jenkins user you can see the backup job and the lander cron job listed there [15:19] cool [15:20] hatch: did you need another set of eyes on kadams54's or huw's landing issues? [15:21] rick_h_ I should be ok - I'm going to leave kadams54 until he gets back [15:21] he said he has a solution [15:21] hatch: ok let me know if you need a hand [15:21] * rick_h_ goes back to typing lots of words per minute [15:23] will do [15:33] rick_h_ shift+h hides the sidebar? That's a little too common of a key combo imho [15:33] oh, thought it was control h [15:33] maybe huw and I crossed wires on the first key [15:34] hatch: I'd suggest going with control-h [15:34] the thought was 'hide' [15:34] ohhh ok that would make more sense [15:34] yeah it's definitely shift in his branch :) [15:34] rick_h_: can you 'juju ssh trusty-slave/0' after switching to azure-ci? if so, could you 'ssh-import-id bac' on that machine? i thought just having the .jenv would allow me to ssh in but it does not. [15:35] bac: done [15:35] ty [15:36] rick_h_ ctrl+h === backspace on my computer can you test on yours? [15:36] hatch: oh hmm, well that sucks [15:36] alt-h? [15:37] that prints a . up at the top of the line [15:37] so i'd be ok with that :) [15:37] works on your machine? [15:37] ˙˙˙˙˙˙˙ [15:37] interesting.... [15:37] :) [15:37] I don't know, I mean it's up to the browser. I'd be happy to QA it [15:38] I don't get the dots you do [15:38] oh ok, well I'd be happy to go with either ctrl or alt really... [15:38] i'd probably prefer ctrl+h [15:38] ? [15:39] well, if it goes through to the browser I'm ok with [15:39] it [15:39] if not, (the keyboard/OS captures it first) then alt-h? [15:39] sure [15:39] can you just swap it out in yoru lcoal qa branch and give them a try? [15:40] I can [15:40] man, going from the laptop at the coffee shop to the kenisis is messing up my order of chars today [15:45] haha - my keyboard stopped working the other day [15:45] I'm going to need a new one [15:45] well, it started working again [15:45] but that means it's on the way out heh [15:47] hah, let me know if you need keyboard advise [15:47] or need me to send you one or three [15:47] make room in the closer for some more :) [15:47] ctrl+h works like a charm btw [15:48] hatch: cool, I'm +1 on that [15:48] unless they are in an input [15:48] which is fine imo [15:48] well, maybe...debating [15:48] but even alt-h will not work in an input field right? [15:49] right, just tested none of our keybindings work when the user is in an input [15:49] ok, then sounds like a plan [15:49] that's a bummer [15:49] yeah - maybe a slack task to get that fixed up [15:52] ok replied in kind to the pr [15:55] hatch: since you have the branch down is there anything else with it? Is it reasonable to just land the change? [15:57] rick_h_ well there is more work than just that change, changing everywhere that says Shift+h to Ctrl+h.....but it wouldn't be hard, just mechanical [15:57] would you prefer I do that instead? [15:57] s/instead// [15:57] hatch: ah up to you. If it's tiny and can move forward I'm +1 on it, but if it gets in your way never mind [15:58] it's ok I already have it pulled down so I can do it [15:58] huws other branch fails CI via failing tests so I'll leave that one up to him to fix [15:59] +1 [16:00] why is it so hard to find the keynote streaming url [16:00] * rick_h_ goes to get food to prep for google fanboi keynote time [16:00] https://www.youtube.com/watch?v=wtLJPvx7-ys [16:00] https://www.youtube.com/watch?v=wtLJPvx7-ys [16:00] because you didn't ask :P [16:00] heh [16:01] :D [16:01] hatch, or anyone else: would you be able to join a call for a moment to talk about browser cross-site restriction stuff? === tvansteenburgh1 is now known as tvansteenburgh [16:01] hatch: and decent workarounds [16:01] rogpeppe: sure, what do you need? [16:01] rick_h_: https://plus.google.com/hangouts/_/canonical.com/macaroons?authuser=1 [16:02] rick_h_: (or authuser=0) [16:05] oops sorry i stepped away, rick_h_ you got it? [16:08] blah I can't join anyways, I'm going to guess, yes :) [16:08] man azure is not unslow [16:10] haha [16:24] Makyo: i've looked at your PR. only real question was "tests?" but there's a few more things on the PR. [16:25] jcsackett, thanks; much of the code was already tested since it was just moved to new UX, but I'll see if there's more I can add around the edges. [16:25] hatch: yea, think got it [16:25] great thanks [16:25] Makyo: yeah, i'm just nervous about a whole new viewlet that has no apparent tests. :p [16:25] sry bout that [16:25] jcsackett, sure, makes sense. [16:26] Tests could also use some reorganization to help that. [16:28] holy crap Material Design through Polymer [16:38] hah! antdillon's auto colored stuff is in googleio keynote [16:38] go antdillon [16:39] haha [16:53] rick_h_, I copyrighted that! [16:54] antdillon: hah [17:04] lol 55min commute....not bad [17:05] I used to have one of those. [17:05] I don't know that I'd call it "not bad". [17:06] haha right? I laughed when he said that [17:16] boooo the motorola watch isn't available yet [17:16] 2/3 ain't bad [17:17] well I think the samsung one only works on samsung phones [17:17] at least that's what their old ones were [17:17] there's a few of them out there [17:29] hatch: FYI, I committed and pushed a fix for that card… waiting to see how the PR CI build goes before I try shipping it again. https://github.com/kadams54/juju-gui/commit/b8ce6093e8dc4318babbf63038fc52c002fdc9c7 <-- the fix [17:31] rick_h_: where should I go to get my 2FA problems straightened out? The FAQ mentions the #isd and #is channels on IRC… [17:31] kadams54: yea, in the canonical irc channels [17:32] Just #canonical, or should I join a specific channel? [17:33] kadams54 the canonical irc server [17:33] kadams54: yea, sec [17:33] kadams54: sent you a link in PM [17:33] thanks [17:59] rick_h_: on azure i'm getting a weird error about not being able to find download tools. i think that is causing the relation hooks to not run. [18:00] the error does not occur on ec2 with the same charm. [18:00] bac: hmm, maybe I need to do some juju upgrade fu on there? [18:00] I know people have gotten errors like that when there's streams issue [18:00] jujugui: if we draw a relation does the gui wait for confirmation from the watcher before showing it? [18:01] if the relation fails do we show the line? [18:01] rick_h_: upgrading juju might not hurt [18:07] bac: otp but will look in a bit [18:07] rt [19:01] bac: tried a juju upgrade-juju and it didn't do anything [19:01] juju damn-juju [19:02] juju kickstart [19:02] bac: then tried with --upload-tools and got the error https://pastebin.canonical.com/112448/ [19:02] bac: so looking at where to go from here. [19:02] rick_h_: can you ssh in and upgrade via apt? [19:03] i've never used upgrade-juju [19:03] bac: does that work? /me hasn't seen that [19:03] rick_h_: why wouldn't it? [19:03] bac: no idea, I've never thought about it in that way [19:03] oh, i just see it as another package. hope it doesn't blow anything out from under juju [19:04] bac: so we'd have to add the ppa, because we want something later than precise right [19:04] bac: yea, I'm not sure how the tools/machine 0/db and such interact tbh [19:04] rick_h_: any chance it is provider-specific? [19:05] the issue, i mean [19:05] bac: I'm getting tempted to think CI is setup on an env that isn't shared correctly, on precise, on a 1.17 dev version of juju :/ [19:05] bac: well I was thinking you could test by using the azure creds in the wiki, change the control bucket, and start a new env [19:05] bac: and verify if the charms work together in a newer clean juju env [19:06] rick_h_: so recreate a new CI env on azure for testing and possible migration? [19:06] bac: maybe start with just seeing if it fixes the issue and removes azure as the issue [19:06] sure [19:06] bac: since it's cheap to tear down [19:06] good plan [19:06] bac: and if there's no issue, then we plot out a migration to a proper shared env [19:07] rt [19:07] doing things the right way vs the rick didn't know better way [19:17] rick_h_: is storage-account-name the azure spelling for control-bucket? [19:18] bac: double checking, but think so [19:19] bac: yes [19:21] * rick_h_ goes for a walk around the block [19:41] hey rick_h_ it looks like you can't just change those values for azure like you can the control bucket. i think you have to go to their web site, login, enter a new value for storage-account-name and it'll spit out the new value for management-subscription-id [19:46] Makyo: i note you responded to my review but i haven't seen new commits. did you mean to push something, or is that still in progress? [20:30] * bac relocates [20:54] lazypower are you reviewing today? [20:59] jcsackett, still in progress moving the tests around - sorry for the delay, was on other laptop :( [21:12] Makyo: cool beans. :) [21:12] jujugui anyone use google play music? [22:27] hatch: its marco and jcastro - did you need something? [22:27] lazypower ahh, I just want my ghost charm approved for this weekend so I can work on a blog post :) [22:27] I have some time off coming up reeeeal soon [22:27] hatch: did you see i replied on your bug? [22:27] i'm kind of put off by the amount of banter on ghost not being served up over port 80 [22:28] heh yeah I agree with you [22:28] this is *basic* web stuff. if your charm says "This goes to port 8080" then fine. let it go to port 80. case closed. you deploy it behind haproxy or apache. [22:28] lets just get the darn stuff in the store then we can update it later imho [22:28] s/port 80./port 8080./ [22:28] hatch: well thats the thing. everybody is gung ho about getting their stuff in the store *then* iterating [22:29] you'll have the same issues with ~charmers being a bottleneck [22:29] we gate *every commit* that will land in your charm. [22:29] thats in the store [22:29] so if we can get it HQ before it lands there, we're good to go. [22:29] now in terms of the ghost charm. I'll need to pull it, deploy it, evaluate it [22:29] but the last time i looked at it you were scary close to having a solid review [22:30] there were just some small things that were blocking it, and looking over the comment bantering, it appears you've fixed them [22:30] there has to be a better way to do this stuff [22:30] like tbh I don't really care if it's ~charmers or not but I'd like an icon in the GUI :) [22:30] have you pushed your charm to lp:~hatch/charms/trusty/ghost/trunk? [22:30] precuse [22:30] precise [22:30] ok, s/trusty/precise/ [22:31] then you're "in the store" - you're just not a recommended charm yet [22:31] right - and no icon [22:31] there's a reason being a recommended charm is a pain in the butt. We want them to be *solid* charms. [22:31] and the user can't type `juju deploy ghost` [22:31] i want to fire a bazooka at it [22:31] and it better stand up [22:31] they have to do `juju deploy lp:~hatch/ghost` [22:31] er [22:31] lp:~hatch/previse/ghost [22:31] precise [22:31] bleh [22:31] lol [23:00] Ooo a huge spool of fiber is sitting on the street [23:00] looks like someone might be getting real fast internet soon [23:01] <---- this guy [23:04] Morning [23:09] hey huwshimi [23:09] hatch: Hey [23:09] I left a few too many comments on your hotkey branch :) [23:10] I should learn to finish a thought before hitting 'send' :) [23:15] hatch: hehe, thansk [23:15] *thanks [23:15] hatch: ctrl+h also opens history in chrome [23:15] oh....hmm [23:15] well then.... [23:16] what about alt h? [23:17] hatch: opens help in firefox [23:17] lol [23:18] for $130/mo I can get 260Mbps down and 30Mbps up.... not bad.... [23:18] hatch: I'm a play music guy. It's replaced everything else for me [23:18] I'll still probably stickwith the $40/mo option :) [23:19] rick_h_ do you use streaming or still buy songs? [23:19] I'm trying to find a way to share my library with my wife, doesn't look like it's possible [23:19] hatch: so I uploaded all my stuff and then I just stream. I can add almost any album without buying it [23:19] hatch: ah yea, have to get her the google lib [23:19] hatch: I might try the amz one. I wanted to try it out as I can share my prime subscription with her [23:19] and the music service is tied to prime [23:20] I wonder if I upload/etc she also can see get access to it [23:20] but it's a much smaller set of songs [23:20] I installed an app on my synology nas which seems to be working, but buying songs from play then adding them to the nas is kinda of a pita [23:20] yea [23:20] why I just go with play [23:20] just pay my $7 and get everything I want [23:20] heh it's $10 in Canada :) [23:20] I do have it hooked up to my tablet so my wife can use it there [23:21] yea, I think it went to $10 after a $7 trial early adopter thing [23:21] ohhh [23:21] I think I still prefer to own the music, then I have music when offline [23:21] :) [23:21] well you can pin and have it offline [23:21] even streaming songs? [23:21] I do that with all the kids albums so that I can have them for the boy when we lose connectivity/camping [23:21] yep [23:22] ahh that's cool, didn't know that [23:22] yea, it works pretty seemlessly across your stuff and cloud stuff [23:23] the real question is....do I spend $120/yr buying music to make streaming worth while... [23:24] yea, I use it a ton because we'll take the boy to see a movie, then get the album on the way to the car to listen to on the way home/etc [23:24] it's more the convienence [23:24] and with chromecasts able to send it from my phone to any tv in the house it's a bonus [23:25] ahh [23:26] https://play.google.com/store/apps/details?id=com.synology.DSaudio&hl=en [23:26] works really well [23:27] cool [23:27] could use some UX improvements [23:27] like figuring out how to set up the accounts sucked [23:28] but other than that it streams well, and you can download to the device [23:28] woot http://jrwren.wrenfam.com/blog/2014/06/25/leaving-a-great-job-for-a-great-job/ [23:28] bac: around? [23:29] OOoooo [23:29] Who's he? [23:29] oh [23:29] I know [23:29] lol [23:29] that's Jay, the local guy I know that's starting Monday :) [23:29] getting exicted to start bringing in the new folks [23:29] and that's all I'll say here for now :) [23:29] haha - I'll try and pop online on Monday to join the call [23:30] as long as there aren't too many tweens streaming selfies from the lake I should have enough bandwidth [23:30] lol [23:30] lol [23:30] there is only one tower up there [23:31] so its fast but bandwidth is limited [23:31] gotcha, audio only time [23:31] unless i get lucky and they haven't gotten up yet haha [23:32] huwshimi so what shortcut do we want to use? [23:32] hatch: How about we just do it on any keypress [23:32] lol [23:33] every keypress hides and shows it [23:33] so it's like a rave [23:33] a sidebar rave [23:33] what's wrong witht he ctrl-h? [23:33] that shows the history [23:33] I guess [23:33] oh [23:33] and alt-h? [23:34] opens help in ff [23:34] haha [23:34] wtf [23:34] we can't catch a break [23:34] ctl-alt-shift-meta-h [23:34] there done! [23:34] I wonder if our hotkey system supports multiple modifiers [23:34] lol [23:35] it does [23:35] yeah, it does [23:35] huwshimi what about ctrl+alt+h ? [23:35] ok, new plan [23:35] doesn't do anything here on osx [23:35] under help and feedback we add a row with a small _ link [23:35] and that link does the show/hide [23:35] and forget keyboard shortcuts [23:36] hmm that's an interesting idea [23:36] buuuuut [23:36] maybe hiding the sidebar will be a useful functionality [23:36] I'm buzzed on wine from dinner [23:36] so now's a good time to get them [23:36] fine, then make it a full link "toggle sidebar" [23:36] haha, keep throwin em out and we'll see what sticks [23:37] well the ctrl+alt+h I think should work [23:37] and we have one other shortcut with 2 modifiers [23:37] ok, you're worried that _ will be too useful...but you're willing to do ctrl-alt-h? [23:37] lol I mean it'll be hard to switch between if people want to do that [23:38] * hatch bets we'll be adding in a handle to the sidebar again in no time [23:38] lol [23:38] huwshimi: we trust your judgement to come up with something that works and doesn't suck and want to allow thinking outside of the keyboard box [23:38] hatch: shush [23:38] no one...well except huw...asked you :P [23:38] haha [23:39] hmm, I think we chased huw away [23:39] rick_h_: I'm thinking ctrl+alt+h [23:39] huwshimi: ok, then cool to me [23:39] rick_h_: I think it's not something we want to accidentally press and not know how to get back [23:40] huwshimi: yea, that's why I liked the move to a real link [23:40] huwshimi: but I'm cool either way [23:40] cool as a cucumber [23:40] rick_h_: I could land with ctrl+alt+h and then send an email and make it ux's problem :) [23:40] http://www.airconco.com/images/cucumber1.jpg [23:41] huwshimi: naw, they've got their hands full without this one [23:41] and the only people asking for it are ecosystem and they can ctrl-alt-h just peachy [23:41] ok [23:41] so let's go keyboard and land it and wait for a follow up bug report later on :) [23:41] haha ok [23:51] so the question is....do I buy one of the smart watches currently available or wait until the motorola one comes out? [23:51] hatch: I'll be bringing the LG one to london [23:52] heh you ordered it already? [23:52] yea, figured wtf I want to try it out and see how it goes [23:52] and I'll try it out around london for directions/dinners/etc [23:53] yeah that'll be cool the samsung one has more sensors [23:53] but I like the lg's look better [23:53] yea, but the display is said to be not as good and LG looks nicer, and I hate samsung [23:53] oh wait a second....it only has a heart monitor [23:53] don't care bout that [23:53] right [23:53] as long as it's pumping I'll know [23:53] lol [23:54] what colour did you get? [23:54] black, I'm plain [23:56] ok I bought a white one....don't tell my wife [23:56] it's a little too easy to buy things with google wallet [23:56] sorry, make that way to easy [23:56] lol [23:57] it ships on the 3rd, so should arrive before London [23:58] Hmm... windowNode.simulate('keydown', { keyCode: 104, key. shiftKey: true, altKey: true }); should work with multiple modifiers right? [23:59] yep [23:59] you have a typo though [23:59] an extra space [23:59] between key. shiftKey [23:59] yea, wha'ts that key.?