/srv/irclogs.ubuntu.com/2015/02/09/#juju-gui.txt

=== kadams54 is now known as kadams54-away
=== kadams54 is now known as kadams54-away
=== kadams54 is now known as kadams54-away
=== kadams54 is now known as kadams54-away
=== perrito667 is now known as perrito666
hatchlazyPower: hey what software do you use for your blog now?14:35
lazyPowerhatch: pellican14:35
hatchahh I thought you'd might use Hugo14:36
lazyPowerhugo was in an inconsistent state when i evaluated it14:36
lazyPowerit was a toss up between jekyll and pelican. i opted into python14:36
hatchahh gotcha14:37
hatchI added a few new features to the ghost blog this weekend 14:37
lazyPowerI saw ;)14:37
hatch(I saw your comment on an issue thx)14:37
* lazyPower thumbs up14:37
lazyPoweryou're on the right track14:37
lazyPoweryou care about concerns. I'm +1 for that * 10000000014:37
lazyPowerencapsulation = key to a rich experience14:38
hatchthanks - the big issue now is how to properly add ssl support 14:38
lazyPowerthats the responsibility of the front-end14:38
lazyPowernginx, haproxy, etc.14:38
lazyPowerand looking over the existing relations - it seems like its a candidate for a new relationship so you can encapsulate teh ssl certificate in the middleware (ghost) - and pass it off over the wire to the web head when it creates teh vhost14:38
lazyPowerbut that may not be the propper approach. I haven't given it much more thought than the 5 minutes i spent reading issues. 14:39
hatchI wish we had a promoted nginx charm14:39
hatchso I could do haproxy > nginx > ghost14:39
hatchand call it a day :)14:39
lazyPoweryou dont really gain much by putting haproxy in front of nginx imho14:40
lazyPowernginx as a scale out LB webhead is phenomenal in terms of performance14:40
hatchwell nginx should probably be a subordinate14:40
hatchis it?14:40
lazyPowerthere's use cases for both14:40
lazyPoweryep14:40
hatchoh interesting14:40
lazyPoweri ran a pure nginx shop @ level14:40
lazyPowerit was the lowest maintenance webheads i had14:40
hatchso you're the guy to write the nginx charm then? :P14:41
lazyPowerhttp://nginx.org/en/docs/http/load_balancing.html14:41
lazyPowerhatch: well, let me frame the context here14:41
hatchI figured this out http://fromanegg.com/post/105250564587/how-to-rewrite-and-redirect-with-haproxy14:41
lazyPoweri have a broken rails charm, dns charm to be completed, kubernetes work to catch up on, docker charm to add features to, and documentation all around to update14:41
hatchso that I can use the existing haproxy charm14:41
lazyPoweryeah, i did enjoy that read and you're on teh right path there14:41
hatchoh so you have lots of free time :P14:41
lazyPowersomething like that :)14:42
hatchI'm not sure that haproxy can do ssl with 1.414:42
hatchsomething I'll have to look into this week14:42
lazyPoweri think / feel at this point - you're comign to a cross roads where it makes sense to develop what you want vs jack hammering haproxy14:42
lazyPowertake the existing nginx / apache charms - convert to a sub, and implement the relationship you want/need - propose @ the list for discussion and if they dont like the implementation - PR's are welcome14:43
lazyPoweryou win by getting what you want, store wins by getting another implementation of a webhead14:44
* lazyPower afk's to head to the dentist14:44
hatchlooks like haproxy requires 1.514:44
hatchenjoy :)14:44
hatch- for ssl that is14:44
hatchuiteam I need one more review for my guicharm branch (small) https://code.launchpad.net/~hatch/charms/trusty/juju-gui/add-uuid-configjs/+merge/24882615:38
hatchdon't everyone jump at once :P15:40
=== kadams54 is now known as kadams54-away
sebas5384rick_h_: ping17:07
rick_h_sebas5384: pong17:22
sebas5384rick_h_: hey! I'm at the event, and tomorrow I'm gonna present using the online demo of juju gui17:23
rick_h_sebas5384: cool a new release was cut with bug fixes17:23
sebas5384rick_h_: I sow the bugs are still there 17:23
rick_h_sebas5384: so let me know if you need anything 17:23
rick_h_huh?17:23
sebas5384great!!17:23
rick_h_hatch: ^17:23
rick_h_sebas5384: try upgrading17:23
* hatch perks up17:23
sebas5384take a look17:23
sebas5384demo.jujucharms.com17:23
hatchdemo.jujucharms.com was not updated17:24
rick_h_sebas5384: oh right, it's not installed there yet17:24
hatchthe real release was17:24
rick_h_sebas5384: that'll be Tues unfortunately17:24
sebas5384hmmm17:24
rick_h_sebas5384: but hte gui charm is updated17:24
rick_h_so deploy it somewhere and it'll be good17:24
hatchsebas5384: can you deploy the real charm to an env?17:24
hatcheven local?17:24
hatchsebas5384: a workaround is to not drag from the charmbrowser17:24
sebas5384yeah i'm gonna do it locally17:24
hatchbut instead click it then 'add to canvas'17:24
hatchif you must use demo.jc17:24
sebas5384hatch: demo.jc ?17:25
hatchdemo.jc.c17:25
hatchdemo.(j)uju(c)harms.(c)om17:25
hatch :)17:25
sebas5384sorry don't know what that is17:25
hatchabreviation fail17:25
sebas5384hahahhaa17:25
hatchlol17:25
sebas5384ok got it17:25
hatchlemme know if you run into any other issues17:26
hatchrick_h_: is supposed to be swapping today :P17:26
sebas5384i'm have to leave now but I'll be back and install it to see whats happen17:27
sebas5384later :D17:27
rick_h_hatch: swapping today?17:28
hatchfrankban: so I'm merging in my branch into the develop-trunk branch now - I complete the merge but I now need to write a comment. SHould I just copy the first msg from the PR?17:28
hatchrick_h_: yeah, didn't you say you were swapping today17:29
hatch?17:29
rick_h_hatch: oh yea, leaving now :)17:29
hatch:) cya17:29
frankbanhatch: yes17:29
hatchthx17:30
hatchMakyo: I just merged in the branch that was in pending - you may want to pull guicharm17:32
Makyohatch, will do, thanks17:32
lazyPowerhatch: does juju-gui have documentation online somewhere?17:44
hatchlazyPower: user docs?17:44
lazyPowersi17:44
hatchnegative17:44
hatchthere is a guide on how to use it when you first boot it up though17:44
lazyPowerಠ_ಠ 17:44
hatchthere is also the charm details17:44
lazyPowerwell thats better than nothing - can i get a link?17:44
hatchbut that's it17:44
hatchlazyPower: to see it you can go here https://demo.jujucharms.com/ and then click "More" then click "Tutorial"17:45
hatchit's pretty basic 17:45
lazyPoweroh17:46
lazyPoweri asked about the wrong product17:46
* lazyPower facepalms17:46
lazyPoweri meant quickstart, sorry17:46
hatchlol17:46
* lazyPower hangs his head in shame17:46
hatchnot really beyond the help once it's installed17:46
hatchmbruzek was working on some I think17:46
hatchlazyPower: I'd love to see some of those docs on docs.jujucharms.com17:47
lazyPowerhatch: your dead to me17:47
hatchlol17:47
hatchlazyPower: bug mbruzek I am pretty sure he said he was working on the documentation last week17:49
lazyPowerwell this exists17:50
lazyPowerhttps://pypi.python.org/pypi/juju-quickstart17:50
lazyPowerits rather sparse, but it helps17:50
lazyPowerhatch: if i write the base docs, you guys gonna carry it to the finish line and keep it up to date?17:51
hatchbest bet is to fire an email with your plans to the mailing list 17:52
lazyPowerI can probably churn them out today while i'm digging my hands deep into kubernetes docs17:52
lazyPowerhatch: you mean https://github.com/juju/docs/issues/261 doesn't cover it sufficiently?17:52
hatchlazyPower: assuming the appropriate parties see that bug :) 17:54
hatchlazyPower: when adding features to my ghost charm - is it better to queue up a bunch of changes then push up for promulgation review to reduce noise in the queue? Or does mutliple updates not really matter as long as you only do a single review sometime in the future18:01
lazyPowerhatch: i'm a fan of small changes that are dependency linked18:01
lazyPowerbut thats personal preference. it makes the review go much faster as concerns are isolated and I know that i'm making an isolated change18:02
lazyPowerit took me a while to grokk launchpad and how it does that - but stub quickly educated me in that realm18:02
hatchso if I pushed 3 updates, would there be three items in the queue or would it get consolidated into one?18:02
lazyPowerit would be 3 items18:02
hatchand you don't mind the noise18:03
hatchI suppose it does make the reviews faster18:03
hatchbut more frequent18:03
lazyPoweryeah, i dont mind the noise. if you have dependency linked changes - it may cause failures in CI if they are dependent on teh functionality landing - so ymmv 18:04
hatchgotcha - I'll stop queuing them up in GH :)18:04
* mbruzek returns from lunch. 18:10
* mbruzek reads scroll back to see what bus he was thrown under.18:10
hatchjust a school bus18:11
mbruzekhatch: I I was working on a bundle's documentation when I asked about the quickstart stuff.18:11
hatchnothing too bug18:11
hatchbig18:11
hatchohh18:11
hatchwell then!18:11
mbruzekHey hatch. I hosted a Ubuntu Global Jam for Minnesota and we found a few bugs over the weekend on jujucharms.com.  I could not remember where to create the bug so I just did it on launchpad.  18:13
mbruzekSince getting to work today lazyPower has set me straight that you would like those bugs in github18:13
mbruzekDo I need to copy them over or do you see the two that I created this weekend about "no author"18:14
hatchno problem - I pointed them out to the peeps in standup this morning18:14
hatchthanks for those18:14
lazyPowerhatch: wait until you get the bill ;)18:14
mbruzekI suspect those could be the way the charm was pushed, to the repository.  If you need something done from a charmer side ... please ping lazyPower18:15
hatchuhh yeah...sent those to invoices@dev.null 18:15
hatch:P18:15
hatchhaha18:15
lazyPowerhatch: funny, i have dev.null aliased to fromanegg.com18:15
lazyPower\o/18:15
hatchlol18:15
hatchhaha18:15
hatchso that's why I'm getting all this spam18:15
* lazyPower whistles18:16
hatchermahgerd so much documentation kadams54-away 18:20
hatch:)18:20
hatchkadams54-away: review done18:24
lazyPowerhatch: just shot the email @ the list. feel free to reign fire down upon my plans18:28
hatchlazyPower: email looks good to me19:19
hatch:)19:19
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
kadams54hatch: thanks for the docs review. Yeah, there's still undocumented stuff… and I really should update to use doctests… and then there's API docs to generate… *sigh*21:09
hatchhaha - docs are hard work for sure21:10
=== kadams54 is now known as kadams54-away
huwshimiMorning21:59
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away

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