/srv/irclogs.ubuntu.com/2014/03/18/#juju-gui.txt

hatchI think that was to fix a bug of some sort00:00
hatchsory I've been head down in other stuff for a couple weeks00:00
huwshimiSo they're not getting the transition events anymore to update the height...00:00
rick_h_hatch: huwshimi yea was a browser issue00:00
huwshimirick_h_: Yeah, so the firefox, IE comment00:01
rick_h_had to kill the animation in order to work in IE/FF properly00:01
hatchohh right now I remember - it was not stopping at the correct place00:01
rick_h_yea, was a CSS animation issue that seemed browser bug related00:01
rick_h_huwshimi: got time to hangout?00:02
huwshimirick_h_: Sure!00:02
rick_h_huwshimi: https://plus.google.com/hangouts/_/lite/7ecpifrssat4mpruhen6751ibs?hl=en00:02
huwshimirick_h_: One sec, doing a little dance to get a webcam going00:05
rick_h_huwshimi: rgr00:05
huwshimirick_h_: Oh, can you invite me with my canonical address?00:06
huwshimirick_h_: I think that's the problem...00:06
huwshimi(unrelated to the webcam)00:07
rick_h_https://plus.google.com/hangouts/_/7ecpijovag9m0l96n1f26f6vvk?authuser=1&hl=en00:07
=== hatch__ is now known as hatch
* rick_h_ heads to bed...zzzzz02:28
=== rogpeppe1 is now known as rogpeppe
rick_h_frankban: in following some emails it seems the delay in 1.17.5 hitting trusty is that it has to build for the new archs 12:21
rick_h_frankban: so longer delay in getting uploaded this release. 12:21
frankbanrick_h_: :-/ ok thanks for looking12:21
rick_h_benji: or bac is there a good trick to launchpad auth lbox from an lxc? Did anyone find anything there?12:59
BradCrittendenrick_h_: not sure about your question.  i've never used lbox w/in an lxc13:00
=== BradCrittenden is now known as bac
benjirick_h_: most clients print the URL for you to navigate to yourself, does lbox not do that?13:00
rick_h_benji: no, just get Go to your browser now and authorize access to Launchpad.13:00
rick_h_Press [ENTER] after authorization is confirmed... 13:00
benjithat's poor form13:00
rick_h_and I had hoped it'd show in the LP webui around auth'd apps as waiting but no luck13:00
benjiif the lxc shares a filesystem with the host you could run lbox there to do the auth and then stop it and restart in the lxc13:01
bacrick_h_: ah, heck, i found a link about how to do lplib auth without a browser and gave it to matt the other day.13:01
rick_h_yea it does share. Was avoiding installing lbox on the main system13:01
rick_h_keeping everything in the lxc, but maybe that's a pipe dream13:01
bacrick_h_: look at the echo example here https://help.launchpad.net/API/EndUserHints13:01
rick_h_bac:  thanks looking13:02
rick_h_ooh13:02
rick_h_:( no luck 13:03
* frankban lunches13:10
rick_h_benji: or bac can I get a charmworld review when you get time in LP while I wait to see if Makyo has any LP auth tips for lbox? https://code.launchpad.net/~rharding/charmworld/apply-cowboys/+merge/21151713:10
benjirick_h_: I'll take a look13:10
bacrick_h_: darn, i'd hoped that would work13:10
rick_h_benji: ty much13:10
bacrick_h_: you need just one?13:10
rick_h_bac: yea, seems like a good idea13:10
rick_h_bac: yea, just applying the cowboys from the weekend 13:11
rick_h_bac: did get the min_score in ES to work out so nice we don't have to pull as much data down13:11
bacrick_h_: so the 'min_score' is not just for ES 1.0?  the docs, as i read them, sure implied as much.13:12
rick_h_bac: yes, it's not for just 1.0. I think the docs keeps pointing us there. As I mentioned, I saw it in the book I bought this weekend which was .2013:12
rick_h_bac: it also has a flag to always output scores, even with a sort, so added that as well for future reference13:13
bacyeah, i see that.  good on you for digging up those tweaks13:13
bacrick_h_: as far as interactively playing with the queries, you can pass '&min_score=0.1' as query string13:14
rick_h_bac: ah very cool then. Missed that13:15
rick_h_that'll help instead of needing to add the &debug=true idea13:15
* rick_h_ heads back to the office from the coffee shop13:19
frankbanrogpeppe: when you have time, could you please take a look at https://codereview.appspot.com/77420043 ? thanks13:41
rogpeppewill do14:02
hatch__jcastro are you aware of anyone working on a promoted nginx charm?14:45
=== hatch__ is now known as hatch
hatchjujugui call in 1014:50
jcastrohatch, negatron14:51
=== hatch is now known as negatron
negatronyes?14:52
=== negatron is now known as hatch
hatch:)14:52
jcastrohatch, some people want one as a sub, but I think mostly it's like, for whatever you are charming, provide a web server, config option to swap out the two14:52
jcastroI think the ability to sub on whatever webserver you prefer could also be badass14:52
hatchhmm - I did some work on the ghost charm last night, working towards getting the fixes for promotion. I need to provide something so I was thinking nginx14:53
hatchnginx won't work as a sub because you could do load balancing with it14:53
jcastrohatch, we've had the argument back and forth in ~charmers about an nginx charm for about .... 2 years14:54
hatchsounds like the person to put the code into the charm gets to decide then ;)14:55
jcastroindeed14:55
hatchok well for the ghost charm purposes I'll need to find something which provides an http interface for apache first I guess14:57
hatchtry and figure that beast out14:57
Makyojujugui call in 214:58
bacbenji: any objection to removing the remove_charm.py script when we can do it via the GUI?15:04
benjibac: nope, sounds good15:05
rick_h_Makyo: let me know if you get time and want to chat on the app state card if you're heading that way after the tests and such. 15:13
Makyorick_h_, sure. Can chat whenever, expect another 45 mins or so on this.15:14
rick_h_Makyo: ok, I've got calls in 3hr on so want to make sure I don't block you today15:14
MakyoAlright, will make sure it's before then15:14
hatchrick_h_ so the only issue I can think of moving the ecs into the env is that it will then not support pyjuju (because it will only be in the go env) I'm sure this is ok just want to make you ware15:15
hatchaware 15:15
rick_h_hatch: yep, works for me. If we had time I'd add cards to start yanking pyjuju code 15:16
hatchohh the env doesn't have reference to the db15:26
rick_h_hatch: oh, okay then15:27
hatchnow should it?.....hmm15:27
rick_h_hatch: hmm, have to look at that. 15:27
hatchI'm thinking no15:27
hatchit hasn't had to modify or reference anything outside of it's little world15:27
rick_h_hatch: works for me15:28
hatchI'm going to leave it in app for now - it can be moved later if we feel it should 15:28
Makyorick_h_, time for a call?16:04
rick_h_Makyo: sure thing, give me 2min16:05
MakyoSure/16:05
rick_h_Makyo: k, shoot me a link?16:07
MakyoOnce G+ figures out what it;s doing16:08
Makyohttps://plus.google.com/hangouts/_/76cpihh3ddg7hsj76kq3s5v7i8?authuser=1&hl=en16:08
hatchrick_h_ I figured you'd get a kick out of https://github.com/visionmedia/mocha/commit/a2968bf64e13cf15ccd33b8d395947a305fbd461 221-235 :)16:18
rick_h_ugh!16:20
hatchlol16:20
hatchdone done done done done........done?16:20
rick_h_yea, so much nicer and easier for sure!16:21
hatchlol16:21
rick_h_I nee some more done with my done16:21
rick_h_cause it's not really done16:21
hatchdone all the things!16:21
hatchheh I forgot how much work it was going to be to create a utils directory16:32
* hatch proposes we switch to Grunt16:45
rick_h_for what?16:45
hatchour makefile16:45
hatchbinary has to be easier to follow than this16:45
hatchlol16:45
rick_h_:)16:45
hatchthere is some wako stuff going on here16:50
hatchbuild-debug/juju-ui/assets/tabview/assets16:50
hatchtabview is an asset?16:50
rick_h_umm, thought it was a widget16:55
hatchyeah there is some funkyness going on in there16:56
hatchthere are a bunch of yui modules in there16:56
* hatch throws hands up in the air17:06
rick_h_hatch: need another set of eyeballs? What's up?17:07
hatchoh I got it17:07
hatchI had it a long time ago17:07
rick_h_k17:07
hatchbut for whatever reason -f wasn't -fing17:07
hatchwhen all else fails....make clean-all17:07
rick_h_heh17:08
hatchthere really is some funkyness in that makefile though17:09
hatchit's including direct references to odd yui files17:09
hatchI'm sure there is a reason....but none is listed17:10
hatchI love it when a deepequals fails but doesn't tell you what failed heh17:21
Makyojujugui small review, tests only: https://github.com/juju/juju-gui/pull/18317:23
hatchsure17:23
hatchooo interesting - inline functions in an array are parsed as strings 17:24
hatchMakyo all done17:29
MakyoWhoa, Yahoo bought Vizify and are shutting it down.17:57
hatchcool passThroughToOriginalMethod I didnt even know we had this 18:32
hatchMakyo oh darn it looks like they made a cool product18:33
MakyoYeah, hopefully it picks back up as something else under Yahoo.18:34
hatchprobably just a gui in some admin panel somewhere heh18:34
Makyojujugui just found out we have a water leak between the meter and the house, losing about a gallon a second. Going to step away to start calling around, since the water district won't repair it.18:35
hatchouch! good luck!18:35
hatchinterestingly enough our water meters are inside our houses, so when something breaks between the meter and the outside the city has to come and dig a hole in the front yard to shut it off 18:37
benjiyow, that's a lot of water; good luck18:37
Makyo76,000 gallons in February.18:38
* bac wishes he could lose a gallon a second18:38
hatchholy crap!18:38
rick_h_we had a leak in our sprinkler system. Since we got quarterly water bills didn't know until the $900 bill arrived18:38
rick_h_we think it was only going for the weeks prior to the bill. 18:38
hatchouch18:39
MakyoYeah, our sewer company informed us we were using 127% of annual allotment.18:39
hatchwell sheesh at least someone told you! 18:41
hatchthat could have been expensive18:41
MakyoIt is expensive.  The water company won't credit us, so bills are at $250, and we have to fix it ourselves.18:44
hatch:/ 18:46
hatchlunching18:53
hatchoo unity 5 preorder http://unity3d.com/520:25
hatchI remember when it was Unity 3D :P20:25
lazyPowerhatch: when native unity lands in teh browser, ar eyou going to be a mesh rendering machine?20:27
hatchhaha probably not - a while ago I dabbled in C# to make a game in Unity but then got side tracked :)20:28
lazyPowermono flavored C# or .Net?20:28
hatchmono 20:28
lazyPoweri ask because I have done both :)20:28
hatchI still don't understand .Net20:28
lazyPowermeh, its just the kitchen sink20:29
lazyPowernbd20:29
hatchit's a framework...but not....but is....20:29
hatch:)20:29
lazyPowerthink of it as a big tree made of hate with strongly typed datatypes20:29
lazyPowerthats all you need to know20:29
hatchlol20:29
hatchI liked C# but it has some very odd things20:29
hatchlike using different methods for arrays and  multi dimensional arrays20:30
lazyPowerthis is where .Net trumps mono. Linq made all of that dead simple20:30
lazyPowerand it was stupid fast20:30
lazyPowers/was/is20:30
hatchahh, well then, it's not made of 'only' hate then :P20:31
lazyPowerlinq will bite you eventually20:31
lazyPowerso my statement still stands20:31
hatchhaha ok I'll take your word on it20:33
hatchI have some ideas for games and whatnot but can never find a designer to partner with20:34
hatchlots of coders but designers never seem to want to pair up :)20:34
bacrick_h_, benji: i'm seeing errors like http://paste.ubuntu.com/7116218/ when running the charmworld test suite.  chameleon creates temp python files in /tmp and they aren't getting cleaned up.  i added some new form tests and perhaps pushed us over some threshold.  ideas?20:37
rick_h_bac: hmm, not seen it. I'd assume it's not the templates that's causing it? Do we have some other process creating too much junk?20:40
rick_h_bac: http://stackoverflow.com/questions/16526783/python-subprocess-too-many-open-files notes updating limits to get around it, but will have to chase down the root there to 'fix' it. 20:40
bacrick_h_: well, there are definitely chameleon template files laying around.20:41
bacrick_h_: huh, lsof shows that process has 1024 files open but in CLOSE_WAIT20:48
bacso, these aren't files but sockets...20:49
* rick_h_ runs away to get the boy from day care. 20:55
rick_h_bac: sorry, I'm not sure off the top of my head. It talkes to mongo and ES over tcp/ip not sockets. So not sure what it'd be using20:56
MakyoArgh, I just need a plumber.  Apparently they're ALL in another castle today.21:02
hatchMakyo can you shut off the water at the meter at least?21:04
hatchsucks to not have water...but better than leaking I guess21:05
MakyoYeah, that's the last resort.  It's not running fast enough to make it worth having to turn it back on every time we need to use the restroom, yet.21:05
Makyo(Rechecked the meter, there's a decimal place in there.  1/100th of a gallon a second)21:06
bacmakyo but you get one free flush per toilet!21:06
MakyoHah!21:06
hatchhaha21:07
hatchjujugui looking for a review on the Environment Change Set branch https://github.com/juju/juju-gui/pull/184 (more branches to come)21:20
hatchtests passed21:40
rick_h_Makyo: can you peek at ^? I want to make sure we get feedback from others on a big important part21:40
rick_h_hatch: and maybe frankban as well. Maybe not21:41
Makyorick_h_, sure, 1sec.21:41
hatchrick_h_ sure I can send him an email to review21:41
rick_h_Makyo: no rush, just know hatch and I have gone through it, and want to get other eyeballs to help make sure we think all things through and not get blinded by previous discussions21:42
MakyoYep, sounds good.21:42
rick_h_it'll set a big path for us that will effect a bunch of other cards off of this21:42
rick_h_thanks Makyo 21:42
huwshimiMorning21:59
rick_h_mornining huwshimi 22:04

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