[00:52] huwshimi, when doing qa of hatch's branch, saw css issues. could you address? To see, look at http://ubuntuone.com/1PcYJQYYW2wfvAaFTrCANz and http://ubuntuone.com/0aEn7C4sjP4kd8MXRifKi9. In first one, look at the gray area of the unit details fly-out. you might be able to see that there are some dots at the very bottom of the gray area. These are the upper bits of words. They are revealed in the second image, [00:52] where I simply removed the height restriction of the gray area. Could you address this today please? Another less serious issue is that the charm browser tab is beneath the unit details, while the charm browser is above. If you could address that too it would be nice, but that is less pressing. [00:53] gary_poster: No problems, will do. [00:53] thank you huwshimi === gary_poster is now known as gary_poster|away [04:36] huwshimi lgtm [04:37] Great! [04:47] 99% of the time my internet is fast enough, except when I'm trying to download an ubuntu iso at 800MB :P === jcsackett_ is now known as jcsackett [10:08] any gui guys interested in joining the PutCharm implementation proposal? [10:08] https://docs.google.com/a/canonical.com/document/d/1TxnOCLPDqG6y3kCzmUGIkDr0tywXk1XQnHx7G6gO5tI/edit# [11:16] hazmat: I reviewed your deployer branch, thank you. the review comment includes a possible plan for the guiserver/feedback integration: please let me know if it sounds good to you. [11:17] frankban, cool.. i'm basically mia this week, on site with a partner doing java and xml gymnastics in a cubicle. will have a look next week. [11:17] hazmat: :-) ok, thanks === gary_poster|away is now known as gary_poster [13:23] morning gary_poster: do you have time for a quick look to a mechanical branch? https://codereview.appspot.com/37150043 [13:23] hey rick_h__ , I'm a bit skeptical of the current value/desirability of reaching out about the Jenkins work, per Maarten's email. Would you like me to try to reach out and see if we can ignore this before you look into it, or are you up for that investigation (in a very low-priority kind of way)? [13:24] morning frankban, sure, looking [13:24] thanks! [13:24] gary_poster: I've ping'd Tom to see what his thoughts are before moving forward with anything. Just to see what they're up to and if there's enough there to setup a call. [13:24] rick_h__, perfect! thank you. [13:24] gary_poster: I'll let you know what I hear from that. [13:25] great [13:25] and the lander got its first pull request last night lol, to fix a typo. [13:25] :-) cool [13:26] frankban, LGTM [13:27] great gary_poster, thanks [13:27] welcome. thank you for your email. I'll add the print statement and then do some qa [13:27] after wading through email some more ;-) [13:29] cool [14:03] gary_poster: was writing a reply to the email about charm authors and speaking to Rick haha I'll let you guys reply :D [14:04] party-line email [14:04] wheeee [14:11] -24C (feels like -31C) brrr [14:27] hatch: huh, 27C still feels like 27C [14:29] 3.8C here woot [14:29] keeping it positive folks [14:37] :D [14:38] so funny story [14:38] few years ago guy came here from Texas in the winter [14:38] asked why we all use electric vehicles [14:38] because we plug the cars in in the winter [14:38] lol [14:42] yeah it cracked me up haha [14:44] gary_poster when did you want to chat about my branch? [14:48] hmm Dell 4k monitor [14:48] hatch: yea, I'm waiting for it to land so I can get it [14:48] still not in the storey yet [14:48] I can't see the pixels on my 2560x1600 31" wth is the point? lol [14:50] I want the 24" 4k. I've never been happy with my 20.5" HD displays. [14:50] I'll go from 3 displays to the one then. Poor video card can only power the one 4k display [14:50] well sure but 4k at 24" thats just going to be using more GPU for no reason [14:50] I mean, sure it's cool and all that [14:51] but you could just pick up a higher res 24" :) [14:51] it's not like there'a an array of options between here and there [14:51] right, but the res diff on 24s isn't much [14:51] 2560? So 3.5" more and only 580px wider? [14:51] nope [14:52] well I'm not lying that I cannot see a single pixel on my monitor and I sit 3ft away [14:52] and you == everyone? :) [14:53] then why bother with retina on those laptops? 13" screen 1.5ft away? [14:53] because bigger #'s sell better haha [14:54] it's only 180ppi on that size [14:56] lol only [14:57] hatch: the chromebook pixel is 239, the asus zenbook is 189, dell xps 11 is 253 [14:58] it's not that crazy, anyway. I'll send you a picture once they put the dippy thing in the store. :) [14:58] http://isthisretina.com/ [14:59] so my monitor 'becomes retina' at the exact distance I view it at lol [14:59] hah [15:00] rick_h__ good news is that 24" 4k is retina at 19" [15:00] way too close for my eyes haha [15:00] so the 24 4k Dell becomes retina at 19 away. I'm approx 24-25" away from my display [15:01] maybe because they are only 21s! [15:01] well I want the smaller pixels :P [15:01] I've got to be 32" for these things to be retina :) [15:01] 32" away [15:02] my guess, is that monitors will eventually have to ship with their own gpu's [15:02] hah, first time I've ever wanted SLI :) [15:02] one for each 4k display [15:02] lol [15:02] right now I run my 31 [15:02] and a 21" secondary off an intel 3000 [15:02] the res on a 31 is too small [15:02] hahaha [15:06] hatch soon. finished a call, trying to get other ducks in a row, then will ping [15:06] sure np [15:17] hatch OK 3 minute warning :-) [15:17] haha ok just reading emails and the like [15:22] hatch I invited both of you [15:22] https://plus.google.com/hangouts/_/7acpif8b95p7lr5r3bsuk15eng?hl=en [15:22] of course the only time I Don't have g+ open [15:26] gary_poster, frankban: we discussed doing "juju bootstrap --constraints series=" but 'series' is not a valid constraint and juju barfs. am running an experiment with "juju bootstrap --series= --upload-tools" to see if it does what we want. [15:26] bac, look to see what GUI uses. um... [15:27] oh yeah [15:27] do we support series as a constraint? It's not part of the list? [15:27] genericConstraints: ['cpu-power', 'cpu-cores', 'mem', 'arch'] [15:27] nope :-( [15:50] jujugui call in 10 [15:58] jujugui call in2 [16:03] marcoceppi: I fixed the typo you found in the review and did some final polising on the branch, I think we're ready to merge the MP (https://code.launchpad.net/~benji/charm-tools/prooflib/+merge/197439) [16:26] crap I forgot to eat breakfast again [16:31] benji: thanks, I'll take a look in a second [16:34] lol hi hazinhell [16:35] gary_poster, greetings from the cubicle, java and xml gymnastics abound ;-) [16:35] lol [16:35] good luck and I'm sorry :-) [16:39] * hatch feels out of the loop [16:40] :P [16:50] Makyo maybe you want to do this while you wait for me https://bugs.launchpad.net/juju-gui/+bug/1257828 :) [16:50] <_mup_> Bug #1257828: Text area config values are missing padding [16:50] hatch, sure, will look into it. [16:54] I'm just qa'ing right now [16:55] pick unit, simulator decides to never change it's status [16:55] f a i l! [17:02] hatch as punishment for me making fun of you, the weather gods have sent a downpour. no going to lunch for me. :( [17:03] * bac vows to never make fun of hatch again. [17:03] haha - I bet when it rains there, it REALLY rains too [17:07] gary_poster update done and it qa'd ok https://codereview.appspot.com/36850043/ [17:07] hatch, looking [17:09] ok I dont' care where our next sprint is as long as I can take this plane http://787.aircanada.com/en :D [17:13] in International Business Class of course! [17:15] hatch, ship it! thanks! [17:15] and yes, I'll take business class too. :-P [17:15] done! Thanks [17:15] haha [17:23] Makyo my branch has been merged in fyi [17:24] hatch, cool, will pull and get this padding thing done. [17:25] frankban, you available for https://codereview.appspot.com/37240043 ? It's what you looked at this morning plus the extra print statement. :-) [17:27] gary_poster: sure, on it [17:27] thank you! [17:35] Makyo is there a way using OneTab to 'save' a single tab? [17:35] hatch, drag the tab out of the current window, it'll turn into a window of its own, then you can onetab it [17:36] oh you rock [17:42] gary_poster: review done. token login is awesome! [17:42] frankban, cool :-) thanks [18:06] I wish IE supported http://codepen.io/pankajparashar/pen/LceIj [18:07] jujugui anyone feel like doing a hefty python review? https://github.com/juju/jenkins-github-lander/pull/5 [18:07] * gary_poster on calls for hours [18:07] kee hee github [18:07] gary_poster: thanks [18:07] I'm going to miss side by side diffs [18:07] hatch: got that taken care of in the notes [18:08] the chrome plugin? [18:08] hatch: https://chrome.google.com/webstore/detail/octosplit/mnkacicafjlllhcedhhphhpapmdgjfbb [18:08] works for me [18:08] ahh yep [18:08] :) [18:08] check the box and seems to be working [18:08] awesome [18:10] Houston, we have a problem https://www.evernote.com/shard/s219/sh/74406fb4-d949-4f68-bba4-a51bad85cde0/2dab7a157394274b5f8864ecb8217dc0 [18:11] memory usage? [18:11] hatch? is that a profiler? [18:11] that's a heap timeline over 10minutes of GUI sitting there with the simulator running [18:11] award for least informative graphic goes to...hatch! yayayayayayay :P [18:12] lol [18:12] :-) [18:12] sorry the full graphic is equally as useless [18:12] :-) [18:12] at least as an image haha [18:12] so the simulator went nuts? [18:12] simulator doesn't have much state IIRC [18:13] the huge increase is caused by something called (compiled code) [18:13] heh [18:13] hatch: hah [18:13] super useful [18:13] so chrome has an issue then :) [18:13] dupe in FF! [18:13] I know right? [18:14] funny though, you can see when the simulator runs [18:14] each blue line hehe [18:14] gary_poster: so are you cool with me just getting a jenkins instance up and running somewhere do some live qa and such of this? I was thinking of at least getting it setup and running it on itself. (the lander tool) [18:14] do iiiit do iiiit [18:15] * hatch has no authority [18:15] I listen to hatch selectively...only when I agree :) [18:15] hahaha [18:15] ^5 [18:16] rick_h__, I am. It's entirely conceivable that I am writing an email about getting a longer term machine, while I am on my current call. ;-) [18:16] interesting....it looks like it's d3's data object [18:19] good news - at 2000 units the UI lags when the simulator runs for maybe 250ms without d3 [18:19] or maybe that's bad news? [18:20] so...the simulator alone is at least part of the issue [18:21] yes but a very small %, the delay I'm showing is a good 3s of UI lockup vs the simulator 250ms [18:22] it's definitely the unit list [18:22] ah ok [18:23] hatch, going to timebox-out that padding thing (weird font differences in FF) and get to it later; would like to start the release now so I don't run out of time. [18:23] that jibes with my guesses, based on history [18:23] Makyo yeah np I just thought it would be simple so that's why I thought I'd point it out :) [18:24] hatch, yeah. It's FF only, which is doing something weird with the weight (and thus maybe line-height) of the font. [18:26] well that was easy to find the issue... [18:26] d3's fault [18:26] lets switch to canvas [18:26] *knee jerk reaction* [18:26] lol [18:27] :T [18:27] D3 is creating new dom nodes then modifying them instead of creating strings then batching it off [18:27] (same issue YUI Datatable used to have) [18:31] kind of cool that juju is on the jenkins install instructions https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu [18:36] rick_h__ I'm hoping to have the same for Ghost but I can't submit the docs until it's approved :/ [18:47] jujugui could I get someone to press start then start typing in the box an estimate the UI lockup time plz http://jsbin.com/aMeFumIb/1/ [18:47] I estimate 1s [18:47] I can I can [18:47] thank yas [18:49] hatch less than a second [18:49] thanks - thats the slowest possible way I can render those elements [18:50] so looks like I have to look into our d3 code and find ways to improve performance there [18:52] we already knew that but at least now it's confirmed :) [18:52] hatch I'd suggest also keeping the "uh-oh this means I have to rearchitect" danger in mind and also investigate whether we can only render a window of the needed elements [18:53] but one thing at a time [18:53] definitely - In the back of my head I'm also wondering if there is a better UI when there are a lot of units :) [18:54] yeah, there's that too [18:59] Friend's asking, does anyone know if TestDrive is still the best way to test upcoming releases? [19:24] ok, cross your fingers [19:42] gary_poster, ping [19:42] Makyo, hey, sorry, finishing up, soon [19:42] gary_poster, np, will be there. [19:42] ty [19:54] jujugui: review and qa of quickstart branch at https://codereview.appspot.com/37320043/ p.please [19:55] from prettyplease import prettyplease [19:59] wooooooo! https://github.com/juju/jenkins-github-lander/pull/6 [20:00] needs some love and cleanup but :) [20:06] nice! [20:15] sweet, rick_h__ ! :-) [20:15] bac, you still need? [20:16] i do need [20:17] ok on it [20:26] bac, what was the resolution for https://bugs.launchpad.net/charms/+source/juju-gui/+bug/1251420 ? [20:26] <_mup_> Bug #1251420: reporting an error from the environment isn't formatted well [20:27] fixed in charm, I know. maybe also needed work in gui [20:27] no, gui is fine [20:27] just needs a release to be corrected I believe [20:28] fixed in charm. i forgot to link my branch to the bug [20:28] charm release [20:28] gary_poster: +1 [20:28] Makyo: ^ [20:28] cool [20:28] Okay; shouldn't be in CHANGES.yaml, correct? [20:29] naah. I sometimes sneak in charm changes but only if they are big [20:29] Alright [20:34] Makyo: fwiw this branch (now linked) https://code.launchpad.net/~bac/charms/precise/juju-gui/enverror [20:34] bac, aha, thanks [20:38] is it just me or does it look like spiderman attacked that data center: http://bits.blogs.nytimes.com/2013/12/04/ibms-big-plans-for-cloud-computing/?hpw&rref=technology [20:38] btw, we should do some of that cloud stuff [20:57] gary_poster: i need to step out for a bit. will check back later. [20:57] bac, "LGTM with fully ignorable whining about names and such." QA good so far and almost done. Waiting on last step. [20:58] I will be stepping out for evening as soon as done, 'cause I didn't have lunch and am tired [20:58] gary_poster: what do you think about the useless bits? [20:58] bac, maybe keep tested utils and remove the actual stuff that calls them? Or be heartless and rip it all out. [20:59] it was such a nice little utility [20:59] I apologize at least twice during the course of the review. [20:59] i don't leave until noon tomorrow so if i don't get it landed tonight i'll have time in the morning [20:59] ok [21:00] almost! [21:00] "connecting to the Juju GUI server" [21:00] bac QA good and LGTM posted [21:23] yay for second-long test runs http://ci.jujugui.org:8080/ [21:24] * rick_h__ runs away now [21:26] haha cool [21:46] yay! :-) [21:46] night all [21:46] cyaz [21:46] bac have nice days off === gary_poster is now known as gary_poster|away [22:03] Morning [22:03] morning huwshimi [22:11] jujugui gui released; walking dogs, then will do charm release. [22:12] yay. have a nice walk. [22:42] -7F dogwalk, no hat. Agghhh [22:46] is called a touque :P [22:49] You're called a touque >:/ [22:53] lol [22:53] nice one [23:01] A for effort~