/srv/irclogs.ubuntu.com/2014/09/17/#juju-gui.txt

rick_h_it's so quiet here without the fan hum of the orange box lol02:04
huwshimihaha02:05
rick_h_morning huwshimi 02:05
huwshimirick_h_: Hey :)02:06
hatch_huwshimi: so your branch code looks good, will qa in a bit02:07
huwshimihatch_: Thankyou!02:07
hatch_rick_h_:  we'll want to make sure this gets fixed before we ship https://bugs.launchpad.net/juju-gui/+bug/137026002:08
mupBug #1370260: Saving configuration settings creates white block and checkbox css issue <juju-gui:New> <https://launchpad.net/bugs/1370260>02:08
rick_h_hatch_: rgr02:09
hatch_service icons on the canvas should have the blue outline when they are deleted too02:13
hatch_I actually thought they did at some point02:13
rick_h_huwshimi: so in that bug, there's actually something to commit02:30
rick_h_huwshimi: what you run into is that by default, there's the idea of 'leave unplaced'02:30
rick_h_so even though you hit the buttons, by default it didn't do things02:30
rick_h_huwshimi: let me know if it makes no sense and I'll screenshare/walk you through it02:31
huwshimirick_h_: Oh right, because of the radio button to auto place in the summary!02:32
rick_h_huwshimi: right02:32
rick_h_it defaults to 'leave unplaced'02:32
rick_h_so that's still there, uncomitted, ready for the go-word02:32
rick_h_so what we can chat with UX about is forcing you to pick one option or the other02:32
rick_h_at which point it's explicit02:33
rick_h_or something else02:33
rick_h_or just let it be and it's part of 'learning machine view'02:33
hatch_every one of those lines started with 2 characters and a space02:33
rick_h_huh?02:33
hatch_the last 6 lines02:34
rick_h_oh, I'm talking in terms of (/me scrambles for engligh lessons from school)02:34
rick_h_yay comma for breaking the pattern!02:34
hatch_lol02:34
hatch_I am researching active javascript analysis02:35
rick_h_ruh roh02:35
hatch_fyi - js sucks 02:35
hatch_there are a billion ways to do everything02:35
rick_h_hmm, they were a conjunction, a preposition, and something else02:35
rick_h_yes, which is why YUI was a good thing :P02:35
rick_h_please let someone smarter than us tell us what to do, as long as it doesn't suck too bad02:35
hatch_yeah...like jeesh even just the # of ways to create a function 02:36
rick_h_and if it sucks, I retain the right to be cranky about it to no end02:36
* hatch_ is still voting for dart....I'm slowly turning people behind your back02:36
rick_h_lol02:36
hatch_there will be a Dart mutany at one of our Friday meetings 02:36
rick_h_if I have to declare a type I'll mutiny02:37
hatch_lol - can a single person mutiny? 02:37
rick_h_hah! "fine, you guys find yourself a new captain of this boat, I'm jumping overboard!"02:38
hatch_refuse to obey the orders of a person in authority.02:38
hatch_I had to google that02:38
hatch_lol02:38
rick_h_lol02:38
hatch_you're kind of in luck you02:39
hatch_though02:39
hatch_you don't write much code anymore so really....it wouldn't be that much type writing :P02:39
rick_h_you're not helping02:39
hatch_see I'm slowly turning you too02:39
hatch_pretty soon you'll be pushing for dart and you won't know what happened02:39
rick_h_no, you're not helping the situation where I want to throttle someone02:40
hatch_lol02:40
hatch_did you see docker raised $40M?02:40
hatch_that they don't plan on spending yet haha02:41
rick_h_yay them02:41
rick_h_they rewriting stuff in dart? :P02:41
rick_h_starting next year though I hear02:41
hatch_yeah, not sure what they are going to do with all that money....compete with coreos? heh02:41
hatch_actually I could totally see writing a host os as a possible direction for them02:42
rick_h_all I know is machine view is sweet, playing with it on the orange box made me smile02:42
hatch_yep - and now that you can hulk smash on the root container02:42
hatch_the 'issues' now are pretty minimal02:42
rick_h_we'll open it up02:43
rick_h_I was just talking to juju-core guys about opening up manual placement on azure 02:43
rick_h_and if the ec2 network stuff lands this cycle02:43
rick_h_it'll just get better and better02:43
hatch_yep - oh that will be so awesome running in real lxc's02:43
rick_h_and the added services bar will be sweet when you can show/hide relation lines and services02:43
hatch_yup02:43
hatch_the gui is a rockin rool02:43
hatch_tool even02:44
rick_h_add in debug log and we'll have some cool stuff this cycle on the gui 02:44
rick_h_if we can get those down before end of Oct02:44
hatch_we'll be able to take a 2 month holiday?02:45
rick_h_huh?02:45
hatch_oh I thought we were doing the 'finish each others sentence thing'02:45
hatch_:)02:45
rick_h_:P02:45
* hatch_ navigates to https://developer.chrome.com/extensions/devtools02:47
* rick_h_ goes to clean the house for the cleaners in the morning02:48
rick_h_see you all tomorrow02:48
rick_h_huwshimi: you good on bugs and such atm?02:48
hatch_night02:49
rick_h_ugh, we've still got to get changeset stuff and conflict stuff going02:49
rick_h_so many bugs02:49
hatch_we have written a crazy amount of code in the past many months :)02:50
hatch_probably should have been like 3 releases haha02:50
huwshimirick_h_: Yep all good. Night02:50
hatchyikes parallels decided it was going to explode into a million peces03:08
hatchpieces03:08
rick_h_ruh roh, my new sign it's past time to go to bed is seeing urulama join04:50
=== fabrice is now known as fabrice|lunch
rick_h_morning party people11:06
frankbanmorning all12:01
urulamamorning, frankban12:03
=== fabrice|lunch is now known as fabrice
fabricefrankban: morning12:05
frankbanguihelp: anyone available for a second review (no QA) for https://github.com/juju/juju-gui/pull/558 ? thanks12:07
rick_h_frankban: I'll look12:47
frankbanrick_h_, hazmat: deployer 0.4.1 is published in the juju stable PPA13:01
hazmatfrankban, grazie13:01
frankbanprego ;-)13:02
rick_h_frankban: <3 ty much sir13:09
=== mbruzek is now known as mbruzek_
=== mbruzek_ is now known as mbruzek
jcsackettrick_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
jcsackettrick_h_: these are the little notifications over the "n changes" thing in the left hand of the deployer bar, right?13:51
rick_h_jcsackett: right, it would say "added 3 units" and such when you scaled up13:52
jcsackettrick_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
rick_h_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
rick_h_jcsackett: :/ well I guess the last time I can be 100% was there was a branch to aggregate those messages13:52
rick_h_so if you added 10 units it would show "added a unit" 10x and kadams54 I think did a branch to consolidate those to one13:53
jcsackettrick_h_: ah, i remember that. i think i can find that merge.13:53
kadams54jcsackett: let me know if you want some help tracking that down.13:54
jcsackettkadams54: it was this one, right? https://github.com/juju/juju-gui/pull/48514:01
kadams54Yeah, that's the one.14:01
jcsackettunfortunately, 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
rick_h_jcsackett: huh?14:02
jcsacketti 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
rick_h_jcsackett: css staleness issue?14:02
rick_h_or something causing you to not see it work while moving backwards? 14:02
rick_h_jcsackett: make clean-all && make again?14:02
jcsackettrick_h_: i regenerated css and cleared my cache, but yeah, i'll give that a try.14:03
rick_h_jcsackett: worth an inspection ofe the html down there and looking for it as well14:03
rick_h_though it's only there a few seconds, 5 I think14:03
* fabrice is picking up the kids14:21
=== fabrice is now known as fabrice|afk
hatchjujugui 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 work14:29
jcsacketthatch: i think it's just a gui thing.14:30
rogpeppe1hatch: -n 0 *should* work on the command line14:30
hatchok so just via the api then?14:30
rogpeppe1hatch: if it doesn't, it's a bug14:30
hatcherror: --num-units must be a positive integer14:30
hatchdoesn't look like a bug14:30
hatchjuju deploy wordpress -n 014:30
rogpeppe1hatch: https://bugs.launchpad.net/juju-core/+bug/126275014:31
mupBug #1262750: support deploy with -n 0 <deploy> <manual-provider> <juju-core:Triaged> <https://launchpad.net/bugs/1262750>14:31
hatchoh well then! :)14:31
hatchthanks rogpeppe114:31
* rick_h_ changes locations back to the house afk14:34
hatchjujugui can we get another review on huws branch https://github.com/juju/juju-gui/pull/56014:48
kadams54hatch: I can take a look14:48
* fabrice|afk is back14:48
=== fabrice|afk is now known as fabrice
* rick_h_ is back14:50
rick_h_jujugui call in 10 kanban please14:50
hatchrick_h_: r u doing the review on frankban's branch or would you like me to?14:54
rick_h_hatch: I have not, feel free please14:55
hatchwill do14:56
rick_h_ty14:56
frankbanthanks hatch, fabrice: would you like to take a look too? ^^^ 14:56
rick_h_jujugui call in 2 go go go14:58
rick_h_Makyo: frankban ^15:00
rick_h_fabrice: ^15:00
hatchyesterday I bought a top for my future geekdesk from ikea....$40 yeeeaaahhhh15:16
rick_h_ok, that was fun :P15:16
rick_h_hatch: woot!15:16
hatchgot to wait untill next cc bill to order the actual desk haha15:16
hatchbut this saves me about $30015:16
hatchso pretty pumped about that15:17
rick_h_yea, I think getting it sanss top is the way to go15:17
hatchrick_h_:  you have a geekdesk right?15:17
rick_h_yep15:17
rick_h_it was cranky when I kept changing standing/sitting with the heavy orangebox on it 15:17
hatchthey r the only ones with a crossbrace it seams so it was a pretty clear winner for stability15:18
hatchlol I bet15:18
rick_h_yea, it's really solid ime15:18
rick_h_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
hatchI'm going to go for the Max - want those presets :)15:18
rick_h_jujugui luca said his bugs were the bugs we'd already gotten out in his orange box QA so yay!15:18
rick_h_hatch: meh, overrated15:19
hatchawesome!15:19
luca:)15:19
rick_h_every time I change keyboards and such I have to adjust height15:19
Makyorick_h_, np, thanks!15:19
rick_h_am I in shoes, sandals, just a standing mat15:19
rick_h_the presets don't seem worth it to me15:19
rick_h_it's not like there's just two good positions15:19
rick_h_taking notes, go up higher with a pen/notepad15:19
hatchahh - well atm I'm using an old dvd player box to prop up my keyboard 15:19
hatch:)15:20
rick_h_heh, yea don't do that15:20
rick_h_anyway, up to you but I've never missed the presets on mine15:20
hatchhmm15:21
hatchit is a $200 savings15:22
hatchmannnnnn15:22
rick_h_yea, it's why I mention it. There's a big weight upgrade I think on the maxx, but didn't need that either15:22
rick_h_just have lcds, keyboards, speakers, maybe 100#15:22
=== fabrice is now known as fabrice|family
hatchlazyPower: https://github.com/erming/shout/issues/159 :)15:57
lazyPowerhatch: looks like a revamped subway15:59
hatchlazyPower: I have no idea what those words mean16:01
lazyPowerhttps://github.com/thedjpetersen/subway16:01
lazyPowerand there is a subway charm.. even though subway is defunct16:01
lazyPoweror... it was...16:01
lazyPoweri see a commit from 4 days ago16:02
hatchoh cool, looks like it is under development now16:02
hatchhttps://jujucharms.com/precise/subway-4/16:03
hatchthat one?16:03
* rick_h_ goes to locate food stuffs16:05
hatchfrankban: review done16:07
frankbanty16:08
hatchkadams54: how goes the review of huws branch?16:13
kadams54hatch: I ran across another bug while reviewing his branch and got distracted…16:14
hatchoh so it's no good?16:14
kadams54hatch: not sure yet…16:15
kadams54After 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
kadams54It wasn't there16:15
hatchwhat service? 16:16
hatchwas the unit already placed?16:16
kadams54wordpress16:16
kadams54And no, the unit should not have been placed16:16
kadams54I dragged the service to the canvas and then clicked on the deploy button16:16
kadams54In machine view, I can see the unit in the unplaced units column16:17
kadams54But it still doesn't trigger the notification in the deploy summary16:17
hatchodd...16:18
hatchlemme see16:18
hatchif i can reproduce16:18
hatchthis on sandbox?16:19
kadams54hatch: never mind… seems like it was a caching issue in my browser.16:20
hatchoh ok...odd caching issue16:20
jrwren_rick_h_: do you know if I'm supposed to QA ant's PR?16:21
jcsackettrick_h_: you're not reviewing https://github.com/juju/juju-gui/pull/562 are you? just responding to frankban?16:25
rick_h_jrwren_: not until he fixes the deps16:30
rick_h_jcsackett: no, just replying as there was some back conversation with huw and I on doing a partial fix for now16:30
hatchkadams54: you use canary all the time right? what devtools features do you use that make it worth while?16:31
kadams54hatch: 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
frankbanrick_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 mess16:32
kadams54Source maps, workspaces, etc. all hit canary first.16:32
frankbanrick_h_: that's why I suggested to zero fill the numbers and just return strings, but there are other solutions I guess16:33
rick_h_frankban: sorry, not saying anything against your solution. 16:33
rick_h_frankban: +1 your comments16:34
frankbanrick_h_: ack, cool and thanks for the background on that task16:34
* hatch lunching18:34
rick_h_Makyo: call?18:34
Makyo1sec. finishing recording18:36
Makyoccccccdiltnnkdhcknkvtldcvivtbdigihvjjhckhrhu18:37
MakyoGood.18:37
Makyorick_h_, shared video through drive18:49
rick_h_Makyo: ty!18:49
rick_h_Makyo: any chance we can turn the single channel into dual?18:50
rick_h_:/18:50
Makyorick_h_, sure, give me a sec.  I though kdenlive had done that.18:51
rick_h_Makyo: sorry, let me know if it's something I can do and save you bandwidth/upload again18:51
rick_h_Makyo: <3 this looks great18:57
Makyorick_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:57
rick_h_Makyo: cool yea lesson learned there sorry18:58
* frankban grabs some food19:06
rick_h_jujugui I have to run. call from day care about the boy. if you need anything hit me up on my phone19:08
hatchjujugui 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 thx19:23
hatchthanks guys :)19:25
jrwren_hatch: i can't retweet it if i don't believe in it. :p  j/k19:25
hatchlol19:25
frankbanguihelp: I need reviews/QA for https://github.com/juju/juju-gui/pull/563 . anyone still on line? thanks!20:24
hatchfrankban: heh yeah I'm here for 2.5more h20:26
hatch:)20:26
frankbanheh, 22:28 pm here, it feels so intimistic20:28
hatchlol20:28
hatchwhy r u working so late?20:28
frankbanI started late today20:29
hatchohh20:29
frankbanI am moving to another house, so, not a quiet time20:29
hatchthought you pulled the jujucore short straw for working late :)20:29
frankban:-)20:29
hatchoh yeah? upgrading?20:29
frankbanyeah, more space20:29
hatchvery cool - room for a cot in the living room so I can come visit ;)20:30
frankbanbut for now I am still in this old empty house, but here is full of internets!20:30
frankbanthere is!20:30
frankbanhatch: I am experiencing really bad desktop environment freezes when I drag/drop in chrome, any idea?20:31
hatchhaha20:31
hatchoh really?20:32
hatchhmmm20:32
hatchfrankban: can't say I've ever experienced that - I'm guessing you tried a reboot?20:33
frankbanyes I did, I'll check if I encounter the same with another trusty vm20:34
hatchyeah just tried on develop here and no issues20:34
frankbanhatch: I suspect this can be related t the new fusion 720:36
hatchohh - I am actually on parallels 1020:37
jcsackettjujugui: i need two reviews and a qa on https://github.com/juju/juju-gui/pull/56420:45
* Makyo redoes all of this morning's work. Corrupted video is the pits.20:46
frankbanhatch: uhm... it only affects this vm and it happens in firefox too. well, something for tomorrow...20:50
hatchfrankban: that is very odd....I would guess a driver issue of sorts then20:51
frankbanyeah, 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 :-/ fun20:53
hatchoh boy - might be time for a new vm :)20:54
hatchfrankban: +120:54
jcsackettso, are we not showing unplaced units at all for subordinate charms?20:55
jcsacketthatch, frankban: ^ 20:55
hatchjcsackett: nope20:55
jcsackettit'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:55
hatchjcsackett: I agree - I think they should be shown on the machines20:56
hatchbut atm I've been voted down20:56
jcsackettwell, i'm glad to not be alone.20:56
frankbanhatch: thanks!20:56
hatchjcsackett: we have been quite the united front lately20:56
hatchhaha20:56
Makyojcsackett, 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:56
jcsackettMakyo: that makes sense. perhaps we should not enable the deploy button when you have a subordinate charm not related to anything?20:57
jcsackettb/c right now, i can select puppet and deploy, and see *nothing* happen in our UI.20:57
jcsackettwhich is admittedly a weird case, but it seems like we should either block it or have some sort of indication that something happened.20:57
hatchjcsackett: technically that's valid20:58
frankbanyeah, that's weird, something for UX20:58
hatchyou can deploy the subordinate service20:58
hatchwhich then gets installed when you relate it20:58
Makyojcsackett, 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
hatchI would like to see the subordinates on the machines though 20:58
hatchnot as unplaced units....but just on the machine tokens20:58
Makyojcsackett, 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
frankbanservices are abstract indeed, they only exist in mongo20:58
hatchMakyo: lol20:59
jcsackettmaybe. worth an email to peeps?20:59
Makyo+120:59
hatch+120:59
MakyoWe didn't think through subordinates at all this cycle..20:59
hatchhaha truth21:00
hatch"subordinates how do they work?" 21:00
jcsacketti think subordinates are the naughty step children of juju.21:00
Makyojuju-info relation goes in, juju-info relation goes out, you can't explain taht.21:01
hatchhttps://www.youtube.com/watch?v=_-agl0pOQfs21:01
hatchMakyo: LOL21:01
hatchgreat minds....21:01
* jcsackett hates when email crashes just after writing a longish email...21:05
jcsackettok, need to start dinner, *then* i'll send this.21:06
hatchhaha so many test failures it just gave up21:50
hatchthis kinesis keyboard really shows it's power when working in vim and your 'modifier' keys are actual letters22:40
Makyohatch, https://www.youtube.com/watch?v=6EM5YDrjwuk Working on removing the squeak.22:54
hatchcool will look22:58
hatchMakyo: that damn cookie warning22:59
hatchheh22:59
MakyoYEah, with no visible X there, don't know what that's about23:00
huwshimiMorning23:00
hatchMakyo: is this your audio over ricks video?23:01
hatchmorning huwshimi23:01
Makyohatch, no, his audio/video is matched up, will let him upload it.23:01
hatchohh23:02
MakyoHis video is about openstack on MaaS23:02
hatchMakyo: odd the haproxy icon didn't show up23:05
hatchMakyo: I had no idea this technique would work for putting ghost and mysql in lxc's23:07
hatchvery cool23:07
MakyoThat's what I thought we were aiming for :)23:07
hatchyeah I thought the lxc routing was completely broken23:07
hatchguess not23:07
hatchMakyo: looks awesome23:09
MakyoExcept in juju trunk23:09
hatchhow do you get the audio so that it doesn't have that background 'airy' sound23:09
hatchall of my recordings all sound like I'm recording in a bathroom23:09
hatchhaha23:09
MakyoA nice mic separate from my computer.23:09
MakyoBlue Yeti.23:10
MakyoWhich is a bit much for most things.  Blue Snowball is just as good for your purposes.23:10
hatchhmm I have been using a H4 and still get that fussy airy sound23:10
hatchH4n i guess23:10
hatchso you don't need to do any post with that?23:10
MakyoNah.23:10
hatchinteresting....must...buy.....mic23:11
MakyoDARs are a separate thing.  I'm still learning to use my Tascam/23:11
hatchoh so the yeti is analog?23:13
MakyoNo, a USB mic. I was thinking the H4 was a digital audio recorder, not a mic.23:14
hatchohh yeah it's a DAR but can also be used as a mic23:15
hatchI really have no idea haha - I just have one so I tried to use it b23:15
hatchbut didn't get good audio at all23:16
MakyoOh, 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:16
huwshimihatch: 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 walls23:27
huwshimihatch: It's not really designed for close up voice work23:27
hatchhuwshimi: ohh23:27
hatchwell damn I kind of assumed that was it's point23:27
hatchhaha23:27
Makyohatch, 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
huwshimihatch: Can you change the stereo pattern?23:28
hatchyeah I'm sure there is some page somewhere with instructions on how to use it - but huw is probably right, wrong tool for the job23:28
huwshimihatch: Do the mics move?23:28
hatchumm they spin23:29
hatch90deg and 180deg they say on them23:29
hatcher 12023:29
hatcha23:29
hatchd9023:29
hatchand 9023:29
huwshimiso one thing you could do is move them so they cover the smallest amount of space23:30
hatchyeah looks like online people also say to turn down the pickups and use an external pre-amp23:32
hatchthat's a little overkill, at that point I might as well buy the right mic23:32
MakyoYeah, I mean, you got something for recording your garage band, not doing podcasts and screencasts..23:34
MakyoIt's a good setup for some things.23:34
hatchyeah23:35
Makyohatch, can't replace that video, so I'm going to upload a fixed version.  Have you used it yet?23:43
hatchMakyo: have I used what?23:52
MakyoThe video link I posted a bit ago23:53
hatchyeah I watched the whole thing23:53
MakyoUploading a version without the chirp at the beginning.23:53
MakyoJust wondering if youy made a post23:53
hatchcool23:53
hatchno no posts23:53
MakyoAlright, will get a better link soon23:55

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!