[02:04] it's so quiet here without the fan hum of the orange box lol [02:05] haha [02:05] morning huwshimi [02:06] rick_h_: Hey :) [02:07] huwshimi: so your branch code looks good, will qa in a bit [02:07] hatch_: Thankyou! [02:08] rick_h_: we'll want to make sure this gets fixed before we ship https://bugs.launchpad.net/juju-gui/+bug/1370260 [02:08] Bug #1370260: Saving configuration settings creates white block and checkbox css issue [02:09] hatch_: rgr [02:13] service icons on the canvas should have the blue outline when they are deleted too [02:13] I actually thought they did at some point [02:30] huwshimi: so in that bug, there's actually something to commit [02:30] huwshimi: what you run into is that by default, there's the idea of 'leave unplaced' [02:30] so even though you hit the buttons, by default it didn't do things [02:31] huwshimi: let me know if it makes no sense and I'll screenshare/walk you through it [02:32] rick_h_: Oh right, because of the radio button to auto place in the summary! [02:32] huwshimi: right [02:32] it defaults to 'leave unplaced' [02:32] so that's still there, uncomitted, ready for the go-word [02:32] so what we can chat with UX about is forcing you to pick one option or the other [02:33] at which point it's explicit [02:33] or something else [02:33] or just let it be and it's part of 'learning machine view' [02:33] every one of those lines started with 2 characters and a space [02:33] huh? [02:34] the last 6 lines [02:34] oh, I'm talking in terms of (/me scrambles for engligh lessons from school) [02:34] yay comma for breaking the pattern! [02:34] lol [02:35] I am researching active javascript analysis [02:35] ruh roh [02:35] fyi - js sucks [02:35] there are a billion ways to do everything [02:35] hmm, they were a conjunction, a preposition, and something else [02:35] yes, which is why YUI was a good thing :P [02:35] please let someone smarter than us tell us what to do, as long as it doesn't suck too bad [02:36] yeah...like jeesh even just the # of ways to create a function [02:36] and if it sucks, I retain the right to be cranky about it to no end [02:36] * hatch_ is still voting for dart....I'm slowly turning people behind your back [02:36] lol [02:36] there will be a Dart mutany at one of our Friday meetings [02:37] if I have to declare a type I'll mutiny [02:37] lol - can a single person mutiny? [02:38] hah! "fine, you guys find yourself a new captain of this boat, I'm jumping overboard!" [02:38] refuse to obey the orders of a person in authority. [02:38] I had to google that [02:38] lol [02:38] lol [02:39] you're kind of in luck you [02:39] though [02:39] you don't write much code anymore so really....it wouldn't be that much type writing :P [02:39] you're not helping [02:39] see I'm slowly turning you too [02:39] pretty soon you'll be pushing for dart and you won't know what happened [02:40] no, you're not helping the situation where I want to throttle someone [02:40] lol [02:40] did you see docker raised $40M? [02:41] that they don't plan on spending yet haha [02:41] yay them [02:41] they rewriting stuff in dart? :P [02:41] starting next year though I hear [02:41] yeah, not sure what they are going to do with all that money....compete with coreos? heh [02:42] actually I could totally see writing a host os as a possible direction for them [02:42] all I know is machine view is sweet, playing with it on the orange box made me smile [02:42] yep - and now that you can hulk smash on the root container [02:42] the 'issues' now are pretty minimal [02:43] we'll open it up [02:43] I was just talking to juju-core guys about opening up manual placement on azure [02:43] and if the ec2 network stuff lands this cycle [02:43] it'll just get better and better [02:43] yep - oh that will be so awesome running in real lxc's [02:43] and the added services bar will be sweet when you can show/hide relation lines and services [02:43] yup [02:43] the gui is a rockin rool [02:44] tool even [02:44] add in debug log and we'll have some cool stuff this cycle on the gui [02:44] if we can get those down before end of Oct [02:45] we'll be able to take a 2 month holiday? [02:45] huh? [02:45] oh I thought we were doing the 'finish each others sentence thing' [02:45] :) [02:45] :P [02:47] * hatch_ navigates to https://developer.chrome.com/extensions/devtools [02:48] * rick_h_ goes to clean the house for the cleaners in the morning [02:48] see you all tomorrow [02:48] huwshimi: you good on bugs and such atm? [02:49] night [02:49] ugh, we've still got to get changeset stuff and conflict stuff going [02:49] so many bugs [02:50] we have written a crazy amount of code in the past many months :) [02:50] probably should have been like 3 releases haha [02:50] rick_h_: Yep all good. Night [03:08] yikes parallels decided it was going to explode into a million peces [03:08] pieces [04:50] ruh roh, my new sign it's past time to go to bed is seeing urulama join === fabrice is now known as fabrice|lunch [11:06] morning party people [12:01] morning all [12:03] morning, frankban === fabrice|lunch is now known as fabrice [12:05] frankban: morning [12:07] guihelp: anyone available for a second review (no QA) for https://github.com/juju/juju-gui/pull/558 ? thanks [12:47] frankban: I'll look [13:01] rick_h_, hazmat: deployer 0.4.1 is published in the juju stable PPA [13:01] frankban, grazie [13:02] prego ;-) [13:09] frankban: <3 ty much sir === mbruzek is now known as mbruzek_ === mbruzek_ is now known as mbruzek [13:51] rick_h_: so, regarding those popups, i have not been able to find a commit where they worked; are you sure they were working recently? [13:51] rick_h_: these are the little notifications over the "n changes" thing in the left hand of the deployer bar, right? [13:52] jcsackett: right, it would say "added 3 units" and such when you scaled up [13:52] rick_h_: yeah. i've gone back a week, 2 weeks, a month, 2 months, not working--i'm curious if you can recall *when* you saw them working recently. [13:52] jcsackett: ok, well guess time to just jump in. There should be a nice little message in the footer when you make a chance. [13:52] jcsackett: :/ well I guess the last time I can be 100% was there was a branch to aggregate those messages [13:53] so if you added 10 units it would show "added a unit" 10x and kadams54 I think did a branch to consolidate those to one [13:53] rick_h_: ah, i remember that. i think i can find that merge. [13:54] jcsackett: let me know if you want some help tracking that down. [14:01] kadams54: it was this one, right? https://github.com/juju/juju-gui/pull/485 [14:01] Yeah, that's the one. [14:02] unfortunately, while it does what it says on the tin "10 units in the summary" there's no notication in the bar, just a switch from n to n+10. :/ [14:02] jcsackett: huh? [14:02] i would really like to find a commit where this was working--i remember it working, and i don't think i'm hallucinating. [14:02] jcsackett: css staleness issue? [14:02] or something causing you to not see it work while moving backwards? [14:02] jcsackett: make clean-all && make again? [14:03] rick_h_: i regenerated css and cleared my cache, but yeah, i'll give that a try. [14:03] jcsackett: worth an inspection ofe the html down there and looking for it as well [14:03] though it's only there a few seconds, 5 I think [14:21] * fabrice is picking up the kids === fabrice is now known as fabrice|afk [14:29] jujugui does anyone know if you CAN deploy just a service via the CLI? Or is that only possible via the API? -n 0 doesn't work [14:30] hatch: i think it's just a gui thing. [14:30] hatch: -n 0 *should* work on the command line [14:30] ok so just via the api then? [14:30] hatch: if it doesn't, it's a bug [14:30] error: --num-units must be a positive integer [14:30] doesn't look like a bug [14:30] juju deploy wordpress -n 0 [14:31] hatch: https://bugs.launchpad.net/juju-core/+bug/1262750 [14:31] Bug #1262750: support deploy with -n 0 [14:31] oh well then! :) [14:31] thanks rogpeppe1 [14:34] * rick_h_ changes locations back to the house afk [14:48] jujugui can we get another review on huws branch https://github.com/juju/juju-gui/pull/560 [14:48] hatch: I can take a look [14:48] * fabrice|afk is back === fabrice|afk is now known as fabrice [14:50] * rick_h_ is back [14:50] jujugui call in 10 kanban please [14:54] rick_h_: r u doing the review on frankban's branch or would you like me to? [14:55] hatch: I have not, feel free please [14:56] will do [14:56] ty [14:56] thanks hatch, fabrice: would you like to take a look too? ^^^ [14:58] jujugui call in 2 go go go [15:00] Makyo: frankban ^ [15:00] fabrice: ^ [15:16] yesterday I bought a top for my future geekdesk from ikea....$40 yeeeaaahhhh [15:16] ok, that was fun :P [15:16] hatch: woot! [15:16] got to wait untill next cc bill to order the actual desk haha [15:16] but this saves me about $300 [15:17] so pretty pumped about that [15:17] yea, I think getting it sanss top is the way to go [15:17] rick_h_: you have a geekdesk right? [15:17] yep [15:17] it was cranky when I kept changing standing/sitting with the heavy orangebox on it [15:18] they r the only ones with a crossbrace it seams so it was a pretty clear winner for stability [15:18] lol I bet [15:18] yea, it's really solid ime [15:18] Makyo: let me know if you need a hand or anything we can help with for video stuff and thanks for doing that! [15:18] I'm going to go for the Max - want those presets :) [15:18] jujugui luca said his bugs were the bugs we'd already gotten out in his orange box QA so yay! [15:19] hatch: meh, overrated [15:19] awesome! [15:19] :) [15:19] every time I change keyboards and such I have to adjust height [15:19] rick_h_, np, thanks! [15:19] am I in shoes, sandals, just a standing mat [15:19] the presets don't seem worth it to me [15:19] it's not like there's just two good positions [15:19] taking notes, go up higher with a pen/notepad [15:19] ahh - well atm I'm using an old dvd player box to prop up my keyboard [15:20] :) [15:20] heh, yea don't do that [15:20] anyway, up to you but I've never missed the presets on mine [15:21] hmm [15:22] it is a $200 savings [15:22] mannnnnn [15:22] yea, it's why I mention it. There's a big weight upgrade I think on the maxx, but didn't need that either [15:22] just have lcds, keyboards, speakers, maybe 100# === fabrice is now known as fabrice|family [15:57] lazyPower: https://github.com/erming/shout/issues/159 :) [15:59] hatch: looks like a revamped subway [16:01] lazyPower: I have no idea what those words mean [16:01] https://github.com/thedjpetersen/subway [16:01] and there is a subway charm.. even though subway is defunct [16:01] or... it was... [16:02] i see a commit from 4 days ago [16:02] oh cool, looks like it is under development now [16:03] https://jujucharms.com/precise/subway-4/ [16:03] that one? [16:05] * rick_h_ goes to locate food stuffs [16:07] frankban: review done [16:08] ty [16:13] kadams54: how goes the review of huws branch? [16:14] hatch: I ran across another bug while reviewing his branch and got distracted… [16:14] oh so it's no good? [16:15] hatch: not sure yet… [16:15] After I placed a service, I clicked on the deploy button and expected to see the "You have uncommitted units" notification in the deploy summary. [16:15] It wasn't there [16:16] what service? [16:16] was the unit already placed? [16:16] wordpress [16:16] And no, the unit should not have been placed [16:16] I dragged the service to the canvas and then clicked on the deploy button [16:17] In machine view, I can see the unit in the unplaced units column [16:17] But it still doesn't trigger the notification in the deploy summary [16:18] odd... [16:18] lemme see [16:18] if i can reproduce [16:19] this on sandbox? [16:20] hatch: never mind… seems like it was a caching issue in my browser. [16:20] oh ok...odd caching issue [16:21] rick_h_: do you know if I'm supposed to QA ant's PR? [16:25] rick_h_: you're not reviewing https://github.com/juju/juju-gui/pull/562 are you? just responding to frankban? [16:30] jrwren_: not until he fixes the deps [16:30] jcsackett: no, just replying as there was some back conversation with huw and I on doing a partial fix for now [16:31] kadams54: you use canary all the time right? what devtools features do you use that make it worth while? [16:32] hatch: I wouldn't say there's anything specific right now… it's just the ability to have access to the latest and greatest. Plus I've never run into problems, both in terms of stability and in terms of just normal dev work, with it. [16:32] rick_h_: I am ok with the partial fix (i.e. not handling the new10 or 1/lxc/10 cases). But AFAICT comparator should not return different types, because JS implicit conversions are a mess [16:32] Source maps, workspaces, etc. all hit canary first. [16:33] rick_h_: that's why I suggested to zero fill the numbers and just return strings, but there are other solutions I guess [16:33] frankban: sorry, not saying anything against your solution. [16:34] frankban: +1 your comments [16:34] rick_h_: ack, cool and thanks for the background on that task [18:34] * hatch lunching [18:34] Makyo: call? [18:36] 1sec. finishing recording [18:37] ccccccdiltnnkdhcknkvtldcvivtbdigihvjjhckhrhu [18:37] Good. [18:49] rick_h_, shared video through drive [18:49] Makyo: ty! [18:50] Makyo: any chance we can turn the single channel into dual? [18:50] :/ [18:51] rick_h_, sure, give me a sec. I though kdenlive had done that. [18:51] Makyo: sorry, let me know if it's something I can do and save you bandwidth/upload again [18:57] Makyo: <3 this looks great [18:57] rick_h_, will just be smarter about it next time. Though in the future, audacity project files aren't that useful, just exporting to wav or mp3 is fine. [18:58] Makyo: cool yea lesson learned there sorry [19:06] * frankban grabs some food [19:08] jujugui I have to run. call from day care about the boy. if you need anything hit me up on my phone [19:23] jujugui could I get a couple of you to favourite/rt if you like this tweet so that it gets 'bigger' in my feed https://twitter.com/FromAnEgg/status/509353161078087680 thx [19:25] thanks guys :) [19:25] hatch: i can't retweet it if i don't believe in it. :p j/k [19:25] lol [20:24] guihelp: I need reviews/QA for https://github.com/juju/juju-gui/pull/563 . anyone still on line? thanks! [20:26] frankban: heh yeah I'm here for 2.5more h [20:26] :) [20:28] heh, 22:28 pm here, it feels so intimistic [20:28] lol [20:28] why r u working so late? [20:29] I started late today [20:29] ohh [20:29] I am moving to another house, so, not a quiet time [20:29] thought you pulled the jujucore short straw for working late :) [20:29] :-) [20:29] oh yeah? upgrading? [20:29] yeah, more space [20:30] very cool - room for a cot in the living room so I can come visit ;) [20:30] but for now I am still in this old empty house, but here is full of internets! [20:30] there is! [20:31] hatch: I am experiencing really bad desktop environment freezes when I drag/drop in chrome, any idea? [20:31] haha [20:32] oh really? [20:32] hmmm [20:33] frankban: can't say I've ever experienced that - I'm guessing you tried a reboot? [20:34] yes I did, I'll check if I encounter the same with another trusty vm [20:34] yeah just tried on develop here and no issues [20:36] hatch: I suspect this can be related t the new fusion 7 [20:37] ohh - I am actually on parallels 10 [20:45] jujugui: i need two reviews and a qa on https://github.com/juju/juju-gui/pull/564 [20:46] * Makyo redoes all of this morning's work. Corrupted video is the pits. [20:50] hatch: uhm... it only affects this vm and it happens in firefox too. well, something for tomorrow... [20:51] frankban: that is very odd....I would guess a driver issue of sorts then [20:53] yeah, I should spend some maintenance time on this vm. it's been one or two weeks now that I also have to run sudo NetworkManager after booting, because init is not able to set up networking :-/ fun [20:54] oh boy - might be time for a new vm :) [20:54] frankban: +1 [20:55] so, are we not showing unplaced units at all for subordinate charms? [20:55] hatch, frankban: ^ [20:55] jcsackett: nope [20:55] it's consistent with other things we've done, but it's kind of weird to deploy puppet when looking at machine view, see *nothing* there, deploy, and see *no* machine created. [20:56] jcsackett: I agree - I think they should be shown on the machines [20:56] but atm I've been voted down [20:56] well, i'm glad to not be alone. [20:56] hatch: thanks! [20:56] jcsackett: we have been quite the united front lately [20:56] haha [20:56] jcsackett, no machines would be created. Subordinates live alongside the units they're related to. I'm choosing the middle ground of showing units they're related to in machine view. [20:57] Makyo: that makes sense. perhaps we should not enable the deploy button when you have a subordinate charm not related to anything? [20:57] b/c right now, i can select puppet and deploy, and see *nothing* happen in our UI. [20:57] which is admittedly a weird case, but it seems like we should either block it or have some sort of indication that something happened. [20:58] jcsackett: technically that's valid [20:58] yeah, that's weird, something for UX [20:58] you can deploy the subordinate service [20:58] which then gets installed when you relate it [20:58] jcsackett, I think the reasoning there is that you can deploy a service with unplaced units (eg: 0 units), just as would be the case with subordinates. It's loaded in the state server, but not placed on any machines. [20:58] I would like to see the subordinates on the machines though [20:58] not as unplaced units....but just on the machine tokens [20:58] jcsackett, but maybe onboarding could help that? Or clippy, "It looks like you're trying to deploy a subordinate! Would you like to ( ) Create a relation to another unit?" [20:58] services are abstract indeed, they only exist in mongo [20:59] Makyo: lol [20:59] maybe. worth an email to peeps? [20:59] +1 [20:59] +1 [20:59] We didn't think through subordinates at all this cycle.. [21:00] haha truth [21:00] "subordinates how do they work?" [21:00] i think subordinates are the naughty step children of juju. [21:01] juju-info relation goes in, juju-info relation goes out, you can't explain taht. [21:01] https://www.youtube.com/watch?v=_-agl0pOQfs [21:01] Makyo: LOL [21:01] great minds.... [21:05] * jcsackett hates when email crashes just after writing a longish email... [21:06] ok, need to start dinner, *then* i'll send this. [21:50] haha so many test failures it just gave up [22:40] this kinesis keyboard really shows it's power when working in vim and your 'modifier' keys are actual letters [22:54] hatch, https://www.youtube.com/watch?v=6EM5YDrjwuk Working on removing the squeak. [22:58] cool will look [22:59] Makyo: that damn cookie warning [22:59] heh [23:00] YEah, with no visible X there, don't know what that's about [23:00] Morning [23:01] Makyo: is this your audio over ricks video? [23:01] morning huwshimi [23:01] hatch, no, his audio/video is matched up, will let him upload it. [23:02] ohh [23:02] His video is about openstack on MaaS [23:05] Makyo: odd the haproxy icon didn't show up [23:07] Makyo: I had no idea this technique would work for putting ghost and mysql in lxc's [23:07] very cool [23:07] That's what I thought we were aiming for :) [23:07] yeah I thought the lxc routing was completely broken [23:07] guess not [23:09] Makyo: looks awesome [23:09] Except in juju trunk [23:09] how do you get the audio so that it doesn't have that background 'airy' sound [23:09] all of my recordings all sound like I'm recording in a bathroom [23:09] haha [23:09] A nice mic separate from my computer. [23:10] Blue Yeti. [23:10] Which is a bit much for most things. Blue Snowball is just as good for your purposes. [23:10] hmm I have been using a H4 and still get that fussy airy sound [23:10] H4n i guess [23:10] so you don't need to do any post with that? [23:10] Nah. [23:11] interesting....must...buy.....mic [23:11] DARs are a separate thing. I'm still learning to use my Tascam/ [23:13] oh so the yeti is analog? [23:14] No, a USB mic. I was thinking the H4 was a digital audio recorder, not a mic. [23:15] ohh yeah it's a DAR but can also be used as a mic [23:15] I really have no idea haha - I just have one so I tried to use it b [23:16] but didn't get good audio at all [23:16] Oh, yeah. Hmm. I don't have one to play around with, but I'm sure there's a way to get a better quality direct from the mic. [23:27] hatch: Your problem is you're using a mic designed for recording broad areas of stereo sound, so you'll pick up the echo in the room, particularly if it's a small office with nothing on the walls [23:27] hatch: It's not really designed for close up voice work [23:27] huwshimi: ohh [23:27] well damn I kind of assumed that was it's point [23:27] haha [23:28] hatch, there may be some shaping you can do, maybe even record mono, I just don't have one around to tell you how to get there. [23:28] hatch: Can you change the stereo pattern? [23:28] yeah I'm sure there is some page somewhere with instructions on how to use it - but huw is probably right, wrong tool for the job [23:28] hatch: Do the mics move? [23:29] umm they spin [23:29] 90deg and 180deg they say on them [23:29] er 120 [23:29] a [23:29] d90 [23:29] and 90 [23:30] so one thing you could do is move them so they cover the smallest amount of space [23:32] yeah looks like online people also say to turn down the pickups and use an external pre-amp [23:32] that's a little overkill, at that point I might as well buy the right mic [23:34] Yeah, I mean, you got something for recording your garage band, not doing podcasts and screencasts.. [23:34] It's a good setup for some things. [23:35] yeah [23:43] hatch, can't replace that video, so I'm going to upload a fixed version. Have you used it yet? [23:52] Makyo: have I used what? [23:53] The video link I posted a bit ago [23:53] yeah I watched the whole thing [23:53] Uploading a version without the chirp at the beginning. [23:53] Just wondering if youy made a post [23:53] cool [23:53] no no posts [23:55] Alright, will get a better link soon