/srv/irclogs.ubuntu.com/2014/07/16/#juju-gui.txt

hatchhuwshimi so besides the var things code review ok?00:05
huwshimihatch: I don't really know. I mean there's code there, it does some stuff. I'm not sure I know enough to be reviewing branches like this.00:06
hatchahh ok00:07
hatchhuwshimi can you respond with QA OK and then I'll land it, if there are some code issues that others don't like we can fix them in a follow-up00:08
hatchI just don't want to get held up as there are more changes to be made in this section00:09
huwshimihatch: Left a note00:12
hatchlol, nice passive agressive comment00:12
hatchif you would like you could fire an email off to design :)00:12
huwshimihatch: I'm not sure about landing this without a proper code review though. I can't see if Kyle did one either00:14
rick_h__huwshimi: hatch what do you need?00:15
rick_h__hatch: I can do one in the morning before you start if required00:15
hatchhuwshimi ok that's fine if you're not comfortable00:15
rick_h__no calls until 10 yay!00:15
hatchrick_h__ that would be awesome thanks00:16
rick_h__hatch: ok, I've got it on my morning todo. 00:16
rick_h__too shut down to look right now sorry00:16
rick_h__thanks for looking huw00:16
hatchnp it's well past EOD :) 00:17
hatchrick_h__ https://github.com/juju/juju-gui/pull/437 then https://github.com/juju/juju-gui/pull/439 is branched from it00:17
rick_h__hatch: rgr00:17
hatchand now I'm also done :)00:18
rick_h__night hatch 00:18
hatchnight rick_h__ huwshimi 00:18
rick_h__go find your watch :P00:18
hatchlol00:18
hatchright!00:18
=== uru is now known as urulama
rogpeppeurulama: morning!08:00
urulamarogpeppe: morning08:11
rogpeppeurulama: how're you feeling today?08:11
urulamarogpeppe: better, at least i feel hungry now :D 08:12
rogpeppeurulama: always a good sign...08:12
rogpeppeurulama: do you fancy pairing on moving the charm store apiHandler stuff forward?08:12
urulamasure. give me 10min to grab something to eat08:13
rogpeppeurulama: np08:13
urulamarogpeppe: sorry, that breakfast didn't land well :S08:42
rogpeppeurulama: oh dear :-\08:43
urulamarogpeppe: yeah, fats to soon ... nevermind, it'll pass ... 08:43
urulamarogpeppe: gogogo?08:43
rogpeppeurulama: if you'd prefer to go back to bed, or not interact much, that's fine08:43
rogpeppeurulama: yup, i'm there08:43
* urulama lunches10:44
rick_h__morning all11:27
rick_h__rogpeppe: have you followed the license thread?11:27
rogpepperick_h__: i have11:27
rogpepperick_h__: (g'morning, BTW)11:27
rick_h__rogpeppe: can you please make sure all our repos, charmstore, charm, etc are ok on that front please?11:27
rick_h__rogpeppe: it looked like the agreement was lgpl with exception?11:28
rick_h__for outside libs11:28
rogpepperick_h__: yes11:28
rogpepperick_h__: charmstore is fine11:28
rogpepperick_h__: charm should probably be LGPL but is currently AGPL11:28
rick_h__ah, since it was pulled from core which is agpl?11:29
rogpepperick_h__: yes11:30
rogpepperick_h__: but it could easily be changed to LGPL11:30
rick_h__ok11:30
rogpepperick_h__: (with a possible caveat of whether LGPL is compatible with the apache 2 license)11:30
rick_h__moving to the coffee shop, biab12:03
bachola12:06
rick_h__morning bac 12:20
bachow was swim lessons?  i remember enjoying them until they tried to make us go off the high dive.  didn't go back.12:22
rick_h__heh, due to scheduling fun we had to go private lessons this round and the boy is loving the personal attention12:23
rick_h__show off "I can swim under water" and he just throws himself into the lake12:24
rick_h__then comes up with half the lake being swallowed 12:24
rick_h__but it's fun, hard to not get eager for him to do real swimming so we can trust him to be more indenpendent at water parks/etc12:24
urulamai need to change place, "feels" too crowdy at home today :D12:26
rick_h__urulama: yea, coffee shops ftw12:27
urulamarick_h__: i actually have access to place with net and everything on the other side of town, near woods and more important, no kids singing and dancing around :D12:28
rick_h__urulama: sounds like a winner12:29
jrwrenmorning.13:01
rick_h__morning jrwren 13:01
rick_h__hatch: sorry, I'm behind on your reviews. Been a busy morning13:53
rick_h__hatch: looking now and will try to get done asap13:53
hatchnp thx13:53
rick_h__hatch: one round of comments in 14:12
hatchthx will check14:13
rick_h__hatch: going to wait on the second one until the diff is one vs both14:13
hatchok I'm going to have to fix the markup to enable enter submissions as it uses multiple form elements14:15
hatchatm you can submit the constraints form, the unit count form, etc which doesn't make any sense14:15
rick_h__hatch: ah, yea that's ungood. To the user it's all the same form14:16
hatchI'm guessing huw did that on purpose so I wonder what surprises await me in doing that14:17
* rick_h__ heads back home, coffee shop is getting crowded. 14:17
rick_h__hatch: heh, well that's fine to do it as a follow up14:17
rick_h__hatch: but your current branch can land without the block14:17
hatchwithout the block?14:17
rick_h__hatch: but take a stab at it, if you end up in css hell, create a card and punt it14:17
rick_h__without the block on the enter key14:18
rick_h__saying "if you use the enter key it doesn't work predictably" is a follow on bug/card14:18
hatchwell not really - they can submit the constraints form14:18
hatchso it falls apart if they hit enter on that14:18
hatchI'll take a stab, see where it ends up14:18
bachi abentley14:32
abentleybac: otp14:32
bacabentley: ok, please ping me when you have a few minutes free14:33
hatchjujugui call in 514:55
rick_h__jujugui call in 1 and go14:58
rick_h__or now ish14:59
rogpeppejujugui: hmm, i'm getting "Couldn't start the video call because of an error"14:59
urulamarick_h__: same here14:59
rick_h__rogpeppe: urulama another browser?14:59
rick_h__kadams54: ^15:00
rogpeppei'll try incognito15:00
rick_h__bac: ^15:00
bactrying15:01
rogpeppethat didn't work15:03
urulamame neither15:03
rogpeppeunfortunately i don't have another browser installed currently15:03
urulamatried firefox and chrome15:03
urulama(and safari /me runs away)15:03
rogpeppeurulama: our previous session seems to have tainted both of us...15:04
urulamai get the "due to the number of participants ..." error15:04
rogpeppei don't get that15:04
rogpeppeit lets me in (apparently) and then gives me the error15:04
rogpeppejujugui: sorry guys15:05
urulamayes, same here ... see who is there but not able to join :(15:05
rick_h__sounds like it hates EU folks :/15:06
rick_h__everyone else is here15:06
rogpepperick_h__: for the record, the "store: start version api responses" card is making good progress. urulama and i should have something to show very soon15:06
rogpeppeurulama: can you still join gogogo?15:07
urulamarogpeppe: yes15:07
urulamarogpeppe: no15:07
urulama:S15:07
rogpeppeurulama: i thought it was working for me too...15:07
rogpeppeurulama: and then not15:07
rogpeppeurulama: bugger15:07
urulamarogpeppe: maybe google blocked us due to the usage today :D :D15:08
rogpeppeurulama: hmm15:08
urulamarogpeppe: let's give it 10min and retry15:09
rogpeppeurulama: yeah15:09
rick_h__rogpeppe: urulama k, reported. Nothing big from the team. I've got a vet appt and will be afk some this afternoon, but that's post your EOD so no worried on your end15:11
jcsackettrick_h__: re the tagging notion--are we going to be on the hook to do that as proper tagging? e.g. a charm can have multiple tags, and a search should be able to do multiple tags?15:12
jrwrenIn go, I know we follow gofmt. do we have style guidelines beyond that?  e.g. prefer multiline string to string with embedded \n after a certain number of newlines?15:12
jcsackettjrwren: in python, flake8 is your style bible.15:13
jrwrenyes, I flake8 in python.15:13
jcsackettthat's about it, afaik.15:13
jrwrenok.15:13
jcsackettand for js in the gui, i have no idea what our style rules are--i just fix what the linter screams at me about. :P15:13
jcsackettseems to be working so far. :P15:14
rick_h__jrwren: there's a pull request in juju core for style guide15:15
rick_h__jrwren: take a peek and see if you can find it in current or recently closed pull requests in /juju/juju15:15
rick_h__jcsackett: it'll be just like categories now, a list of string. And yes, we'll index those and allow searching on that filter15:15
jcsackettrick_h__: cool.15:15
urulamarick_h__: ok, good luck at the vet, maybe see you later15:15
rick_h__urulama: sure thing, I think we should chat in a bit. just cathing up15:16
urulamarick_h__: ok, ping when you come back, otherwise, first thing in the morning?15:16
rick_h__urulama: yep15:17
rick_h__jrwren: https://github.com/juju/juju/tree/master/doc/contribution15:18
jrwrenthanks rick_h__ 15:18
rick_h__np, it's a WIP but something we should get familiar with and support across projects. rogpeppe urulama ^ as well15:19
rick_h__bac: Makyo ^15:19
urulamarick_h__: checking15:19
rogpeppejrwren: also, this is well worth reading: https://code.google.com/p/go-wiki/wiki/CodeReviewComments15:20
rogpeppejrwren: and in general, the go stdlib is very well written and idomatically designed - if it does something a particular way, it's usually a good way to do it15:21
jrwrenGreat to know.15:22
rogpeppejrwren: there's also this: https://github.com/golang/lint15:22
* urulama brb15:23
jrwrenoooh, golint, lots of messages. I like it.15:23
bacrick_h__: got a sec? http://162.213.35.28:8080/job/charmworld-autoland/165/console  -- search for "Selec+" ... it seems the console output abruptly halted, not capturing the actual problem15:24
bacnot a one off15:24
rick_h__bac: looking15:24
rick_h__bac: hmm, yea. It was still installing deps and then failed. Mabye a netork issue?15:26
bacperhaps.  i'll look to see if it failed at the same point previously15:27
rick_h__network, the jenkins-launchpad-plugin? Maybe a missing dep?15:27
rick_h__from the download cache?15:27
rick_h__bac: I'd look at a normal fresh run and see what package it's grabbing after the python-lazr and see if something is up with fetching it?15:27
bacok15:27
urulamarogpeppe: still no gogogog :(15:31
rick_h__urulama: rogpeppe I'm going to setup a call for the morning. Hopefully the hangouts issues work out by then15:31
urulamarick_h__: ok15:31
hatchrick_h__ moving that form stuff is causing issues, I'll land my two branches then do it as a follow-up right away, will be muuuch easier when I don't have to worry about conflicts from my next branch15:31
rogpeppeurulama: yeah, i'm still having the same problems15:31
rick_h__hatch: rgr15:31
rogpeppeurulama: this is what splitId is looking like now, BTW: http://paste.ubuntu.com/7803979/15:33
urulamarogpeppe: ok, this is muuuch better then the clutter before :D15:34
urulamarogpeppe: but we do "parse" it twice, right (with the Charm.parse) call?15:35
rogpeppeurulama: sure. but the first parsing is very lightweight. i doubt it'll take more than a small number of ns15:36
hatchrick_h__ ok while these things land I'm just going to pick off another bug card from the pile15:37
rick_h__hatch: rgr15:38
* rick_h__ goes to get some lunch15:39
urulamarogpeppe: yes, i was just thinking in a way, that this splitId could be part of Charm, so that it is always in sync to all15:39
rogpeppeurulama: that's a good idea15:39
rogpeppeurulama: i guess you'd probably want to make the knownSeries an argument to it then15:40
urulamarogpeppe: that part i don't like :D (but have no alternative atm)15:41
urulama(as agreed before)15:41
rogpeppeurulama: yeah, i'm not keen either. i'm tempted to just leave this logic in the charm store for the time being, as we don't really want other people doing the same thing15:41
urulamarogpeppe: +115:41
rogpeppeurulama: after all, we do double-check that the final URL parses ok15:42
rogpeppeurulama: so if charm urls change, then our tests will break immediately15:42
jrwrenrogpeppe: https://github.com/juju/charm/pull/19 look good?15:56
rogpeppejrwren: LGTM15:57
jrwrenty.15:57
jrwrennow I can bug rick_h__ for moar! :)15:57
rick_h__ruh roh15:58
* rick_h__ pulls up the board of work item doom15:58
rick_h__jrwren: side task, can you git pull origin develop from the ci slave machine in the /var/lib/jenkins/jenkins-github-lander directory?16:00
jrwrenoh, to get changes there?  sure.16:01
rick_h__jrwren: yea, catch it up to latest src16:01
jrwrenI can't status the ci-environment :(    http://pastebin.ubuntu.com/7804136/16:09
rick_h__jrwren: there's been a bug going around on that, /me looks16:10
rick_h__jrwren: https://bugs.launchpad.net/juju-core/+bug/130743416:11
_mup_Bug #1307434: talking to mongo can fail with "TCP i/o timeout" <cloud-installer> <landscape> <performance> <reliability> <juju-core:In Progress by mfoord> <https://launchpad.net/bugs/1307434>16:11
rick_h__restarting the state server seems to have helped? 16:11
rick_h__jrwren: marked as in progress16:12
rick_h__jrwren: did you get access to azure? 16:12
rick_h__jrwren: or need me to do the bouncing?16:12
jrwreni don't have access to the web portal. I could probably use azure cmdline tools to do it.16:12
jrwrenthat might be a good exercise for me :)16:12
rick_h__jrwren: will reboot it here, one sec16:14
rick_h__jrwren: give it a shot?16:16
jrwrenthanks.16:17
hatchthanks to all the hard work jcsackett  put into the changes in rendering the inspector my current branch is super trivial to implement :) yay jcsackett 16:19
rick_h__woot yay jcsackett :)16:19
jrwrenrick_h__: just trusty-slave or other slaves too?16:20
rick_h__jrwren: I can't recall which I updated, please check all three16:20
rick_h__jenkins machines16:20
hatchrick_h__ hey I just wanted to point this bug out that my branch will create - I'm not sure what priority you want to put it at https://bugs.launchpad.net/juju-gui/+bug/134280916:22
_mup_Bug #1342809: Inspector tabs should route the url <juju-gui:New> <https://launchpad.net/bugs/1342809>16:22
rick_h__hatch: they can't route because it's too hard to figure out inspector tab vs details/browser tabs16:23
rick_h__hatch: and we've prioritized the charm details over inspector tabs16:23
hatchI'm not sure I understand, I don't see why they both can't work? 16:24
hatchhttp://192.168.33.10:8888/inspector/wordpress/charm/tab/relations/:flags:/mv/ seems to work just fine16:25
hatchoh I see a bug in it... showTab() closes the breakout16:27
hatchso you can't have a tab navigate and the breakout visible16:27
hatchI'm pretty sure that's the viewlet slot issue and not a routing issue though16:28
bacrick_h__: the jenkins issues was due to it running out of disk while doing an install inside the lxc, so the error message got swallowed.  cleaned up some old lxc directories and trying again.16:30
bacs/issues/issue/16:30
rick_h__bac: ah!16:30
rick_h__hatch: looking, sorry. in my head tabs in the inspector would be just like the browser as #tabname16:31
rick_h__and so we have two namespaces living in the one propery16:31
rick_h__hatch: but it looks like I'm mistaken and the inspector tab is part of the root url?16:32
hatchit is now :) 16:32
rick_h__hatch: hangout?16:32
hatchsure16:32
hatchtrying to join the standup one16:32
hatchrick_h__ does your watch disconnect from the phone a lot? This one dc's like every hour then you have to turn the phone on and hit the button to reconnect 16:49
rick_h__hatch: no, it's been really good16:50
rick_h__hatch: does your phone do BT LE, 4.0 I think?16:50
hatchyep, running the latest android and everything - all power saving options turned off16:50
hatchI can't even find anyone complaining online so this might be an isolated incident 16:50
hatchrick_h__ https://github.com/juju/juju-gui/pull/439 is ready for review - sidenote: I had to pull it down and rebase develop into it to remove the old commits, I kind of assumed the Pr would do that automatically17:02
rick_h__hatch: rgr, loading17:04
urulamajujugui night all17:07
rick_h__urulama: have a good evening17:07
rick_h__hatch: can I ask you about non machine view uses?17:15
hatchpourquoi?17:15
rick_h__qa without :flags:/mv17:15
hatchoh...17:16
hatchhmm17:16
rick_h__it seems to be wanting a bit now17:16
hatchheh17:16
hatchok I guess my removal branch can't land?17:16
rick_h__not at this time. 17:16
hatchhmm17:17
rick_h__it can make sure you only get the new UX in MV, but without the flag is still important for 3wks17:17
rick_h__well, 2 we'll call it17:17
hatchhmm ok I think I can use those new flag css classes to hide it with mv17:18
hatchI'll leave this branch for reference, close the PR, and create a new one to hide the old stuff under mv17:18
rick_h__hatch: k, so I this branch will be a bit diff to land17:18
rick_h__hatch: ok, sounds good thanks17:18
rick_h__sorry for the blockage there :/17:18
hatchs'ok there will be some conflicts in the future but the majority of the code will still be usable so definitely want to keep it around17:19
rick_h__k17:19
rick_h__jujugui, just a reminder to QA both with and without the feature flag.17:20
hatchrick_h__ can you comment about the non mv stuff on #439 PR?17:30
hatchjujugui looking for a quick review/qa on https://github.com/juju/juju-gui/pull/44017:43
kadams54hatch: checking17:43
hatchth17:43
hatchx17:43
kadams54welcom17:44
kadams54e17:44
hatch:17:47
hatchP17:47
hatchLOL airbnb's new logo17:53
hatchclearly they didn't run that one past the internet lewd machine first17:53
hatcharosales hey did you see the ghost charm is now promulgated?17:58
hatchjujugui looking for a review/qa on https://github.com/juju/juju-gui/pull/44118:29
hatchreally trivial css change18:29
hatchkadams54 did you get lost on #440? The diff isn't that big ;)18:30
kadams54hatch: sorry, had an important phone call come in.18:33
hatchthose are the worst - getting in the way of the daily activities 18:34
kadams54hatch: all done with review and QA.18:35
hatchthanks! Can I sucker you into doing #441 too?18:35
hatchit's really really small :)18:35
kadams54To make up for it, I'll check out your trivial CSS change.18:35
kadams54Hah!18:35
kadams54Great minds.18:35
hatchlol18:35
kadams54Trivial thing I just noticed: we don't have proper pluralization in the new scale up UI or in the unit list below… "1 units" and "1 running units".18:40
kadams54Not in the scope of your work though18:40
rick_h__it's a simple helper, add it real quick :P18:41
kadams54OK, #441 is ready to ship18:41
rick_h__we're getting bad about not catching drive by stuff with that plural stuff. It's getting wrong all over18:41
hatchkadams54 thanks, I'll add that pluralization in the follow-up18:45
hatchhttp://blog.atom.io/2014/07/02/moving-atom-to-react.html18:52
rick_h__kadams54: how goes your branch?18:52
hatchit says they are using jquery...I really have no idea what for when they control the environment it operates in18:53
rick_h__kadams54: I'm heading to the vet, but I'd like to get another set of eyes on your WIP to help move the card of work through. hatch or Makyo can one of you take a peek and see how you can help please?18:54
hatchsure18:54
hatchkadams54 what's he talking about?18:54
hatch;)18:54
* rick_h__ goes to get the dog poked18:55
bacyay, my favorite test case now works: https://jujucharms.com/?text=ouch19:01
jcsackettkadams54: are you leaving friday morning from london?19:04
hatchjcsackett I am19:07
hatchwell...friday noon i think19:07
hatchiunno it's in the spreadsheet heh19:08
jcsacketthatch: i'm pinging kadams54 b/c i think he is on the same flight as me, and mine got modified--i'm leaving the 26th, but the sheet says the 25th. i would imagine kyle is in the same boat, unless he really is leaving friday AM.19:08
hatchohhh19:08
jcsackettyeah, i just emailed sarah to sort it, but kadams54 might need to do the same.19:09
kadams54jcsackett: Uh oh, yeah, that wouldn't be good19:10
jcsackettkadams54: you're in the same boat, then?19:10
kadams54jcsackett: I haven't seen any e-mails about changes yet.19:10
jcsackettkadams54: are you leaving sat or fri?19:10
kadams54Last I knew, Friday19:10
jcsackettkadams54: ok, so you're fine. that's what it says for you. we're both DL-19, just on different days.19:11
kadams54DL0019, leaving at 9:35 AM19:11
jcsackettcool, figured there was a chance we were both on the same flight, rather than just flight num, and yours had been goofed too.19:12
kadams54hatch, Makyo: I'll have a PR shortly for you to look at on that branch.19:12
jcsackettbut it's just the same flight, so i'm the only one goofed. :P19:12
jcsacketter, flight no. anyway.19:12
kadams54jcsackett: I'll try not to trash the plane too much on my flight then :-)19:20
jcsackettkadams54: i would appreciate that. :p19:20
kadams54guihelp: is there a reason /:flags:/mv/ is 404ing for me on comingsoon?19:44
hatchbac ^ comingsoon isn't dispatching paths to the guiserver19:45
hatchkadams54 ^ the app is supposed to be handling the urls but the server isn't passing them through19:46
bachatch: ungood19:48
hatchthat's your fault right?19:48
hatch:)19:48
bachatch: yes, it was my mid-afternoon time bomb19:48
hatchlol19:48
hatchbac is it something you can take a look at or should someone else?19:48
bachatch: i'm looking.19:50
hatchthank yas!19:51
bachatch: [client 198.69.45.233] File does not exist: /var/www/juju-gui/build-prod/:flags:19:54
hatchbac right, but why is it now thinking that that's a file?19:54
hatchhttp://comingsoon.jujucharms.com/machine also fails for example19:55
bacso apache is attempting to19:55
hatchbac it should be passing anything that's not in the juju-ui path to the GUI19:55
bacserve it instead of having the app do it19:55
hatchyeah...did someone break the charm?19:55
baccharm or apache config?19:55
hatchdoesn't the charm contain the apache config?19:56
hatchheh19:56
bacnot charm.  this isn't installed via  charm19:56
hatchohhh19:56
bacit were hand-rolled by me19:56
hatchI thought this was the charm which was just updated every time19:56
bachas anyone tried :flags: in the last week or so?19:56
hatchI thought I used it yesterday tbh19:57
hatchmaybe it was monday?19:57
bacthis config hasn't changed since the 10th19:57
hatchhmm, well then...19:59
hatchmaybe I didn't use a flag or direct url19:59
hatchsorry I can't be of more help19:59
hatchI could look at the config though if you want19:59
bachatch: http://bazaar.launchpad.net/~juju-gui-charmers/charms/trusty/juju-gui/trunk/view/head:/config/apache-site.template20:02
bacthat's what the charm does20:02
baci didn't think to copy the charm and just manually created an apache config from the nginx config we used on the old site20:03
bachatch: FallbackResource looks interesting20:03
hatchI was just going to say that might be the trick, I was just looking it up heh20:03
hatchyep that does look like what we need20:04
hatchwow it's been a long time since I've had to read an apache config20:04
bacha20:04
hatchbrings me back to the good ol days of multiple client PHP work on the same server20:04
hatchoy20:04
hatch"directive all the things!"20:05
bacthanks hatch.  kadams54 http://comingsoon.jujucharms.com/:flags:/mv/ works20:11
kadams54bac: thanks20:11
hatchbac thanks for doing that so quick! u rock20:11
bacnp20:11
kadams54Makyo, hatch: WIP PR at https://github.com/juju/juju-gui/pull/44220:25
MakyoLooking20:25
kadams54Makyo, hatch: I also ran into something that may have invalidated work today. Need to talk to someone about the supportedContainers attribute on machines.20:26
hatchoh?20:29
hatchwhat's the issue?20:29
rick_h__and the dog has a high temp right before I leave for a trip. Go pets!20:34
hatchpoor puppy20:36
kadams54hatch: got a few minutes to chat?20:37
hatchsure 1min just got to relocate to somewhere cooler20:37
kadams54You're in Canada already.20:38
hatchit's like 20c out there...way to hot ;) ( rick_h__ )20:38
hatchkadams54 ok joining the standup room20:39
jrwrentoday, bundles don't have ability to run services on existing machine, does it?20:44
jrwrenI know this is coming as part of charm store api20:44
hatchjrwren correct20:46
hatchbundles are just a yaml file20:46
hatchactually20:46
hatchthat's a deployer file20:46
hatch:)20:46
hatchgo conflated terminology!20:46
jrwrena yaml file with no to: machine node :)20:46
jrwrenoh THAT juju-deployer!20:49
jrwrenthanks hatch20:49
hatchkadams54 your branch will conflict with Makyo's that just landed20:49
kadams54hatch: Got it.20:50
hatchjrwren lol np, don't worry it's confusing to people who have been working with it for a long time :) 20:50
hatchthe deployer will be moving into juju-core at some point20:50
jcsackettjujugui: can someone review https://github.com/juju/juju-gui/pull/443 for me?20:52
hatchyup20:52
hatchI can20:52
jcsackettthanks hatch.20:53
MakyoTotally spaced out lunch.  Sorry kadams54, didn't mean to go awol20:53
kadams54Makyo: np20:53
hatchpsshhht Colorado.....20:53
kadams54lol20:53
MakyoWhat? D:20:53
hatch"sorry bro I like..................totally space out.............what was I doing again?.........."20:55
MakyoPff.  I just meant I got hungry and realized how late it was :P20:55
hatchlol suuuure20:56
hatch;) ;)20:56
jcsacketthatch: you've got to get a new joke about colorado.21:02
hatch"what are you 50 and run in bare feet??"21:03
hatchhow's that?21:03
hatchthat's all the stereotypes I know about CO :P21:04
hatchjcsackett comments made - maybe if you want to check them out before I do a qa21:04
jcsacketthatch: looking into switching to a truthier way of doing things now.21:04
jcsackettchanges should be up in a sec.21:05
hatchcool thanks21:05
jcsacketthatch: the only "not major" change we've got spec for is containers, unless there's a bug i don't know about.21:05
hatchjcsackett right, I mean, the rule is that only things that cost money are in the top right?21:06
hatchconfig changes don't involve $ changes21:06
jcsacketthatch: this whole rule is new to me, and like i said, only containers have been mentioned to me.21:06
jcsackettwe can add config if we're told to put config in.21:06
jcsackettbut until that's marching orders, i don't think we should expand this scope.21:06
hatchok that's cool - want to reply to that in the PR? 21:06
jcsackettalready did.21:06
hatch:) thanks 21:07
hatchlemme know when changes are up and I'll pull it down for qa21:07
jcsacketthatch: sure thing. hit one weird thing having changed to truthy21:11
jcsacketthatch: finally pushed up. had a surprising amount of fallout from badly structured tests.22:10
hatchahh, well then!22:10
jcsackettwell, badly is a bit strong--but brittle, anyway. :)22:10
hatchthanks I'll take a look22:10
hatch:)22:10
jcsackettcool. i'm off to get stuff for dinner. if you run into anything QA bad i'll have to deal with it tomorrow morning, otherwise i'll rebase and :shipit: when i return if you qa ok.22:11
hatchsounds like a plan22:12
hatchcya22:12
jcsackettlata22:12
hatchjcsackett looks good +1, I have some issues with the UI but I sent an email off to design about them22:58
huwshimiMorning22:58
hatchmooooooorning23:04
hatchtonight I'm going to try and convince myself web components make sense23:05
huwshimiYay!23:06
hatchso far it's just seamed like they are going to become the next jquery plugin mess23:08
hatchbut maybe....just maybe I'll find an example which makes sense heh23:08
huwshimihatch: What are you looking at exactly?23:10
hatchhuwshimi polymer/web components 23:11
hatchthere are still going to end up being 200 different modal dialogue web components each adding different frameworks to the page, each with different css, aria support etc etc etc23:12
hatchso I'm really not sure how it's going to get us further ahead than we already are right now23:13
hatchI'm still not going to take some calendar web component which adds jquery to the page and include it in our app for example23:13
hatchand it moves the configuration into the DOM essentially making html xml :)23:14
huwshimiyeah, it definitely has an xslt thing going on.23:18
hatchfor people making web pages it's probably really awesome 23:18
hatchweb apps...not so much23:18
hatchat least that's where I'm at now :)23:18

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