=== mattuk1972_ is now known as mattuk1972 === mattuk1972_ is now known as mattuk1972 [11:44] goodspud: good morning! We want the dropdown box for our units filter instead of the current buttons? https://docs.google.com/a/canonical.com/file/d/0B6l8lFdCRvtqS19SYWQ2MzU3cFU/edit [11:45] Drop down box has been superceeded by the filter buttons [11:46] ok... tkx. [11:46] I'll get mattchap to upload the assets... [11:47] If I ever see him again... he's gone AWOL [12:34] has anyone tried to see how trunk is today? I'm somewhat frightened to see what I will have to do to fix up my branches in progress... [12:44] looks like we have a regression in the stylesheet per nick's bug 1068035 [12:44] gary_poster: the latest branch from me and teknico disappeared from trunk: https://code.launchpad.net/~frankban/juju-gui/preserve-zoom/+merge/130087 [12:45] frankban, :-( . Could you please remerge it? Yesterday was pretty messy. [12:45] frankban, ooh, wait a sec [12:45] hazmat, did you say there was a problem with that branch? Is it omitted purposefully? ^^^ [12:46] frankban, hopefully for his sake hazmat is not awake yet ;-) [12:46] gary_poster: np, I can wait :-) [12:46] frankban, but anyway, yesterday was very messy in the trunk. cool [12:52] For my own sanity, and may help others: https://launchpad.net/juju-ui now redirects to https://launchpad.net/juju-gui :-) [12:52] not really increasing sanity but decreasing annoyance, I guess [12:53] We are missing my branch from yesterday too [12:56] gary_poster, awake now.. [12:56] hazmat, too bad for you :-) [12:56] hazmat, so it looks like trunk is now the way it was 2012-10-15 [12:57] so now we need to reland everything from yesterday. [12:57] yes roughly, history is correct, replay is not complete though. [12:57] is there something you don't want us to land, or should we just go for it? and in general, do you want us to try and do diff dances if there is any trouble--that is, don't merge from yesterday's branches but try to apply diffs? [12:58] we are missing branches from me, Makyo, frankban and teknico, and tveronezi that I know of; maybe more [12:59] given the trouble we had yesterday I'm thinking all old branches maybe should work with diffs/patches unfortunately [12:59] that may be unpleasant [12:59] gary_poster... 1 from you (revno 189), 2 from makyo, 1 from frankban and teknico, and 2 from thiago. [12:59] cool [12:59] thiago's somehow hit the old trunk.. [12:59] so how do you want to handle those, hazmat? [13:00] once nice benefit to the overwrite, is that somehow unstacked the branches so it can be checked out anon, previously it was still requiring auth [13:00] gary_poster, indeed. that's my morning task [13:00] ah ok [13:00] so, the answer is "everyone should leave trunk alone for now!" right hazmat? [13:00] * hazmat just got off the plane, bus, train. [13:00] :-) [13:01] yes.. please, re leave alone. [13:01] cool [13:01] bac bcsaller benji frankban teknico tveronezi ^^^ [13:02] gary_poster: seen, cool [13:02] * bac sits on hands [13:02] Everybody, the important part from the scrollback is "don't touch trunk because Kapil is fixing it" [13:02] :-) [13:03] * frankban fights against horizon namespaces changing again and again [13:04] :-/ [13:04] gary_poster, hazmat: this is what I have from one of the email notifications -> "The proposal to merge lp:~tveronezi/juju-gui/service-view-footer into lp:~juju-gui-peeps/juju-gui/trunk has been updated.". So it seems my branch is there under "lp:~juju-gui-peeps/juju-gui/trunk" [13:05] tveronezi, ack, Kapil has noted and is fixing things up. [13:05] gary_poster: not so bad, they're doing a great clean up work [13:05] frankban, oh ok cool [13:26] frankban, feel free to join https://plus.google.com/hangouts/_/297de08859c9bcb8ac1e2e76a7ebc36f5364b362 any time over the next 34 minutes to start our weekly call :-) no rush as usual [13:30] gary_poster: joining [13:30] cool [13:37] tveronezi, gary_poster frankban, teknico, bac, benji, bcsaller trunk should be up to date on all commits and merges, and open for merges [13:38] k [13:38] ok... tkx. [13:38] ack thanks hazmat [13:38] l [13:38] k [13:39] also.. avoid lp:~juju-gui-peeps/juju-gui/trunk [13:40] that's a dead branch, several branches got merged there by accident. [13:40] new trunk is just lp:juju-gui [13:58] hazmat, demo site is still using old code, and IIRC it updates every 15 minutes. Is it pointing to wrong branch maybe? [13:59] * gary_poster recalls he supposedly has privs on that box and has never tried them out :-) [13:59] gary_poster, quote probably [13:59] * hazmat fixes [14:02] * gary_poster stops poking around on box :-) [14:06] all done [14:07] tveronezi, i'm seeing a lot of flickr around the expose button [14:07] yay, thanks [14:08] hazmat... I don't see it. Is my computer faster? :) I will check it. [14:11] tveronezi, possibly a merge /replay issue .. but the fake slider thing definitely has some flicker for me on the staging site.. also faking a slider.. questionable.. it either is or isn't.. making it look like one when its not.. isn't a good experience for a user. [14:11] if its a button, leave it a button. [14:13] hazmat, had the same feedback, and discussed with goodspud and matt [14:13] hazmat: the assets for the slider are two images (slider_on and slider_off). [14:13] hazmat, this is from the visual team; suggest discussing further with them [14:15] gary_poster, im here [14:15] gary_poster, hazmat, tveronezi, we made the call to leave it as an on/off button for the sake of time. Happy to have it work as a slider now that the demo pressure is off. I'm also happy to get mattchap to take another look at it if we think it is more appropriate as an on/off button [14:16] mattuk1972, oh ok :-) [14:16] ooer why am i that nick here [14:16] :-) [14:18] goodspud, I already talked with you and mattuk1972 about it. The demo site now has the slider and that is what hazmat is talking about (http://15.185.168.174:8080/service/memcached/ for instance). [14:18] I [14:18] at the moment it only works if you click the little handle - if it switched anywhere u clicked on it it wouldn't feel so wrong [14:18] maybe :-) [14:18] someone is exposing and unexposing like crazy! [14:19] :-) [14:19] gary_poster: me. :O) hazmat: I see the problem about the flickr. [14:19] the mouse pointer also changes to a text selection pointer when you are over the on/off text which feels odd [14:19] hazmat: the sprite card should fix it. [14:20] mattuk1972, both of those would be a pretty easy fix if you thought that was the right way forward. File a bug maybe? [14:20] or ask me to :-P [14:20] it would def help -some transition would also help so the slider moved across rather than just switching when u clicked it [14:21] hey teknico. no rush, but sometime over the next 39 minutes please join me in https://plus.google.com/hangouts/_/53fa69f05884fa08f46d8acb464144f50e89c0cf [14:22] gary_poster, be there in five or so [14:23] gary_poster, a halfway state that showed the slider half on/of when ever you clicked it for a nano second would give that feel maybe? if we keep adding little details like this it should end up pretty sweet at the end [14:27] mattuk1972, that's doable, or you could give us an orange background and a handle graphic, and we do the animation with those separate pieces. I must admit though that I wonder about the value of this when the implementation will take a lot more time than a button and a "on" light, or similar. TBH, it wouldn't take *that* much time to do the full animation, I think. But this is a call for hazmat or someone else w [14:27] ho is not me. [14:28] maybe you :-) [14:42] gary_poster, hazmat: did you guys have time to review my card? [14:42] no, on call [14:44] hi benji -- you have a second? [14:44] bac: sure [14:44] benji: for a quick g+ i mean [14:44] yep [14:45] tveronezi, re slider, this would have the proper feel using yui slider (value range 2) [14:45] bac: I don't have my camera or headset at hand, hopefully that won't inhibit a quick hangout [14:46] benji: let me try again in a sec [14:49] mattuk1972, goodspud the slider metaphor here feels strange [14:50] * hazmat investigates boolean vs range value slidesr [14:51] hazmat: I am trying the yui component... [14:57] hazmat, is you can get it working nicely like this one http://codepen.io/adamleithp/full/Dezrf [14:57] hazmat, it switches if you click it - and it also feels like you can slide because as soon as your mouse hits the active area it switches [14:58] its a nice metaphor [14:59] and it gives a clear on/off state [14:59] mattuk1972, right.. its a toggle/switch not a slider. [15:00] mattuk1972, ie. this is trying to be like/akin to the ios uiswitcher view [15:00] hazmat, he's gone for a ciggy... but yes [15:01] tveronezi, so there's a yui toggle button which is probably more appropriate.. ignore the slider ref. [15:01] tveronezi, http://yuilibrary.com/yui/docs/button/#ytogglebutton [15:02] thats prolly sans any useful styling [15:02] Somebody mentioned it looked like a slider and it's got stuck being referenced as such [15:02] (probably my fault, but I stand by the observation ;-) ) [15:03] here's one in pure css.. http://jsfiddle.net/76mxJ/6/ [15:04] https://github.com/twitter/bootstrap/issues/1935 [15:04] gary_poster, a fair observation so no worries. We'll be user testing the visual design as much as the functionality so if it causes confusion then we change it [15:04] a little smoother with js.. http://jsfiddle.net/r1ch0/9VbQM/ [15:05] bac: I lost you, what is the hangout url? [15:06] benji: https://plus.google.com/hangouts/_/297b86b2287a649b7e4f8dafaa95b2c7f18291f3?authuser=0&hl=en# [15:06] css version is plenty smooth for me. I'd surprised the css is not smoother for you. I'd expect it to be more easily optimizable than the js [15:11] repeat from #juju .. http://arstechnica.com/information-technology/2012/10/ubuntu-12-10-quantal-quetzal-takes-flight-with-a-bag-full-of-juju/ [15:11] i think all those versions pay too much attention to the slide animation and they don't have the effect of if you click and go to slide -it toggles - lets toggle [15:11] http://codepen.io/adamleithp/full/Dezrf [15:31] I agree with the assertion that a slide should support sliding, like the one mattuk1972 gave, fwiw [15:31] as a gesture [15:32] maybe you all have a god point about the hatches giving the impression its drag only -want me to remove those grab lines? [15:32] I personally think that's merely the icing on the cake; remove the icing and there is still cake--it still looks like a slider that you drag [15:34] lmao [15:34] ok [15:34] :-) [15:43] Makyo, hazmat, fwiw, yesterday's trunk and today's trunk differ in this way--that is, the given diff describes how you would change today's trunk to yesterday's: http://pastebin.ubuntu.com/1287136/ [15:44] (notice the conflict at the bottom fwiw [15:44] ) [15:45] if it's valuable, someone should be able to patch trunk with that. [15:46] hmm.. that might explain why i'm still seeing issues with some of the drag code [15:47] ah.. ic.. i tried to update the drag-rel branch b4 merging but it was pointing to the old parent [15:50] gary_poster, thanks [15:50] benji: found it. bootstrap had a btn:hover background-position: 0 -15px [15:50] np hazmat. [15:50] bac: cool [15:50] using names like "btn" is stupid [15:51] benji: and in less, :hover is spelled &:hover [15:51] if it is an inner stanza [15:51] huh, that's interesting [15:51] I wonder why that is, is a leading colon some less syntax? [15:51] otherwise it inserts a space and it doesn't match [15:51] right, & repeats that containing selector so you can modify it [15:51] oh! [15:54] gary_poster, fixed [15:54] great hazmat, thanks [15:54] The leading colon is just a pseudoselector, from CSS. [15:55] Makyo: right, I was wondering why less required the & [15:55] benji, Ah, yeah. Space cadet today, sorry :D [15:55] :) [16:00] the less syntax, the better ;-) [16:00] oops! [16:00] hazmat bac bcsaller benji frankban goodspud jovan2 Makyo teknico tveronezi call in juju-ui now [16:01] sorry :-/ [16:01] gary_poster: I need to get my camera and headset, be there in a sec [16:01] ack benji [16:09] mbostock's response: That looks more like a directed or undirected graph than a hierarchy. Are you sure you don't want to use the force layout, or a directed graph layout algorithm (such as Sugiyama / graphvis / dot) instead? [16:11] also, 100 US dollars = 569.7500 Danish kroner -- good to know so you don't accidentally get $400 of local currency when you panic at the airport ATM...like i did in budapest [16:32] bac, that will probably buy you one beer [16:32] goodspud: yeah, i hear [16:33] bac, not including the tip [16:33] tip? don't waiters make a living wage in those nordic countries? [16:40] bcsaller, hazmat, where should I move the investigation card? [16:40] That Dracula thing was pretty cool, by the way. [16:43] Makyo: I think moving it to done is fine, we still have the suboptimal card going for next week [16:45] hazmat, my branch is falling over in some cases because the charm store is still not sending the revision always. mediawiki is an example http://jujucharms.com/charms/precise/mediawiki/json . We talked about the charm store revision before and the problem you found was that some packages were revision 0, and so it was not being sent. I thought you fixed that, and I don't think that is the problem here: if rapi-de [16:45] lta log messages are to be believed, the mediawiki charm is actually at revision 3 (when you don't specify a revision for deploying mediawiki, rapidelta reports "Deploying service mediawiki-2 using charm cs:precise/mediawiki-3"). [16:45] bcsaller, alright [17:53] Hello GUI masters [17:53] hiya niemeyer :-) [17:54] hey niemeyer, thank you for putting mup in the canonical juju-gui channel. I was actually hoping mup would come over here on freenode. [17:54] gary_poster: It can.. let me sort that out [17:54] kapil: revno 195 breaks lint. [17:54] gary_poster: I didn't know you were here too [17:54] thanks niemeyer [17:55] tveronezi, fixing, gimme a sec [17:56] hiya _mup_ ! bug 1068035! [17:56] <_mup_> Bug #1068035: Search field text is italicised when typing < https://launchpad.net/bugs/1068035 > [17:57] _mup_: Good boy [17:57] :-) thanks niemeyer [17:57] gary_poster: ;) [17:57] gary_poster: np [17:58] tveronezi, trunk is updated now [17:59] tveronezi, going to look at your branch now. [17:59] gary_poster: cool... tkx! [18:00] np, should have done it earlier :-) [18:04] gary_poster, fixed [18:05] yay, thanks hazmat [18:11] hazmat: any way you can setup a juju gui for us to use at the charm school, which starts in about 2 hours? [18:14] or, anybody actually :) [18:14] SpamapS, define use? [18:15] :-) [18:15] SpamapS, i can probably set something up just need to now what your looking for, setup is a bit manual atm [18:15] hazmat: something we can show [18:16] SpamapS, well there's the uistaging.jujucharms.com:8080 site.. but its effectively public/test playground atm [18:16] SpamapS, you wanted something separate/private just to the school? or something running against a real env? [18:17] hazmat: whatever you can give me without killing yourself or any of your timelines :) a real env would be FANTASTIC [18:17] tveronezi, do I understand correctly that in the future we will click to view a service in the environment and see https://docs.google.com/a/canonical.com/file/d/0B6l8lFdCRvtqSWxBRVp6ajJzYms/edit ; and then click "Details" on that page to see https://docs.google.com/a/canonical.com/file/d/0BwQq-CeM0Yiod3lacmNqRm43a2s/edit -- which has the header you were working on? [18:18] SpamapS, calling.. [18:18] SpamapS, got a minute for a g+? [18:18] SpamapS, http://tinyurl.com/juju-ui [18:19] gary_poster: Not sure... the first link is out of the scope of this card. The card is based on the second one. [18:19] tveronezi, definite ack on the first link being out of scope :-) [18:20] haz sorry I'm on the train [18:20] tveronezi, and the second one (https://docs.google.com/a/canonical.com/file/d/0BwQq-CeM0Yiod3lacmNqRm43a2s/edit) is the only page design you were given to implement, right? You had to extrapolate the other tabs? [18:21] hazmat: I'll try G+ in a few minutes when I have better bandwidth [18:21] gary_poster: yeap... all the links should work. [18:22] benji we have our 1-on-1 on 9. I'm in https://plus.google.com/hangouts/_/d4dc016596e93fa2715f6bce64b115acefe4b8ca and can talk anytime convenient starting between now and 3 (to end no later than 3:30 as usual) [18:22] s/on 9/in 8/ [18:22] gary_poster: I'll be there in a couple of minutes. [18:22] gary_poster: the card covers the header and the footer. The "unit count" and "expose" buttons should be in the footer. [18:23] tveronezi, the links do work, and look good (except for charm :-) but I have a proposal for that later for a separate card). I was mostly just making sure that I had all of the visual material I needed in front of me to do the review [18:26] gary_poster: the charm is a separated card. It should be a new card for each tab body (units, settings, constraints, charm and relation). [18:27] ack agree [19:09] Makyo, got a moment to look at some odd rel drag behavior? [19:10] Sure. [19:10] Makyo, https://plus.google.com/hangouts/_/409819056ea1551523432ac63f4df4a6feaa5922?hl=en-US [19:33] gary_poster: call soonish? [19:34] bac, yeah now, on calendar [19:38] bac, do you have url from calendar [19:38] ? [19:44] hi gary_poster. looks [19:44] gary_poster: i see no url [19:45] bac, "Join Google+ hangout" on left [19:45] in browser? [20:12] hazmat, rounding error. What a pain. Quick fix, at least. [22:36] Woo, got it dealing with ambiguous relations. Now I guess the hard part is showing the menu using assets :P [23:57] Makyo, nice [23:58] I owe James dinner for helping set up the desk. Back later!