/srv/irclogs.ubuntu.com/2013/07/10/#juju-gui.txt

hatchbcsaller: are you around still? I'm wondering how I get a configuration file to test the config file import of the inspector?00:04
bcsallerhatch: you mean an export?00:05
hatchwell just a charm config export00:05
hatchnot an env export00:05
bcsalleroh, config00:05
bcsallerhatch: it would be a yaml file with the name of the service and then under that key/value pairs for the various values IIRC00:07
hatchbcsaller: ahah I found the test00:09
hatchsorry I read this a few times before asking I swear :)00:09
hatchit's yaml with key/value pairs, doesn't look like it requires the service name00:09
hatchat least as per the old test00:10
hatch    var config_raw = 'tuning-level: \n expert';00:10
lucaanyone available help me branch something?11:50
rick_hluca: branch something? 11:51
bachi luca.  did you get help?12:22
gary_posterrick_h, hey. any chance you could expedite huw's branch?12:30
gary_posterI'm happy to help, or arrange for help :-)12:30
gary_posterrick_h, I mean expedite the review and landing12:31
rick_hgary_poster: sure thing. I know luca was looking at it this morning. I'll jump on it now. 12:33
gary_posterthank you rick_h 12:33
gary_posternice icon-in-the-ghost change Makyo :-)12:44
lucabadyes I did, thanks :)12:51
lucagary_poster: rick_h theres a weird bug on hue's branch that when you open charm details, click configuration and then click a different charm token to open the charm details then it opens on configuration and not the summary tab12:53
lucagary_poster is that a bug for Huw? or should I only be looking at styling?12:53
gary_posterluca, if you can't dupe on uistage then it is a bug in Huw's branch.  We can address it today, rather than waiting for him.12:54
lucagary_poster: I see12:54
lucagary_poster: I'll test it12:54
gary_posterluca, and whether or not it is in Huw's branch, we should fix it, of course :-)12:54
lucagary_poster: it happens on uistage12:54
lucagary_poster: I shall submit a bug12:55
gary_posterluca ok cool.  perfect, thank you.  rick_h that means we don't need to treat that as a blocker for huw's branch, but it would be good to address today. 12:56
gary_posterluca, would you like to talk about seeing if ant can add on a branch (or patch/diff) to Huw's work to move it farther along today?12:56
rick_hgary_poster: k12:57
gary_posterrick_h, will you or jcsackett have time to look at that today, or should I ask someone on GUI?  Either is fine12:58
rick_hgary_poster: I'll see, I'm runing a little behind on auto complete so I'd like to keep on that today. But I know what the issue is and it's a quick one-line fix. 12:58
rick_hgary_poster: so I'll try to squeeze it out after I qa this. 12:59
gary_postercool rick_h.  lemme know if we can help12:59
lucafor people who are interested the visuals for the browse mode can be seen here: https://drive.google.com/a/canonical.com/?tab=co#folders/0B7XG_QBXNwY1SUtlREw0aHlnbHc13:02
lucaand final inspector designs can be seen here: https://docs.google.com/a/canonical.com/file/d/0B7XG_QBXNwY1VHZyMlVlamtTTDA/edit?usp=sharing13:04
sinzuithank you luca13:09
lucasinzui: we have found a place for the social icons, who needs to seem them?13:11
sinzuiluca, jcsackett,13:12
rick_hsinzui: mjc is blowing up on me at the moment with internal server error. 13:12
sinzuirick_h, I am not seeing this13:13
sinzuisearch works, the db is up13:13
rick_hsinzui: https://manage.jujucharms.com/api/2/charms?series=precise&text=&type=approved fails13:13
rick_hhmm, not sure why that url was generated atm though13:14
rick_hluca: so some diff in your linked image and the branch from huw. There's no "Summary" section in the summary tab. There's a summary field we output to. It's a bit confusing to have the dual nested. 13:14
rick_hluca: have we talked with the juju charm folks about not displaying the field from the metadata file? http://bazaar.launchpad.net/~charmers/charms/precise/lamp/trunk/view/head:/metadata.yaml13:15
rick_hluca: I also don't see the back link in the image you shared there. 13:15
sinzuirick_h, looks like search really wants categories in the params13:15
rick_hsinzui: k, I'll file a bug to look into that more. I kind of hit that on accident while doing QA work 13:16
teknicois anyone getting this when bootstrapping on ec2? error: cannot start bootstrap instance: no "precise" images in us-east-1 with arches [amd64 i386]13:17
rick_hteknico: saw that over in #juju today I think13:17
teknicorick_h: thanks, looking13:17
rick_hteknico: 2.3hrs ago in #juju13:17
rick_hish13:17
lucarick_h: which image are you referring to?13:17
rick_hluca: https://drive.google.com/a/canonical.com/?tab=co#folders/0B7XG_QBXNwY1SUtlREw0aHlnbHc13:18
rick_hluca: I'm comparing that link you shared with the qa I'm doing of huw's branch and finding some changes. 13:18
lucarick_h I see, so these are brand new so there will be some discrepancies13:20
lucarick_h: the nav had to change a fair bit from the last screens he saw13:20
rick_hluca: ok13:20
sinzuirick_h, I reproduced the error on staging and have the traceback13:20
sinzuirick_h, I'll report the bug13:21
rick_hluca: I do think the summary issue needs to be worked out. We can't remove the field, but having the tab and the section heading both say summary kind of sucks13:21
rick_hsinzui: 119978013:21
sinzuithank you13:21
rick_hluca: maybe we can drop the heading but keep the text. So it's just the initial text on the tab13:21
lucarick_h: so your saying that 1) Currently there will be a Summary tab and then the first header under it will be Summary and 2) that we can't really stop that happening but we could choose to remove the first heading?13:22
rick_hluca: yea, in my opinion 13:23
sinzuirick_h, looks like the issue is 1 bad charm. The listings fail if the charm is in the search results. More misadventures with dict keys13:23
rick_hluca: but that's up for debate/discussion. Just tossing out the best fix I can see at the moment. 13:23
sinzuiand __getitem__13:23
rick_hsinzui: ah, joy of joys13:23
rick_hgary_poster: so I've got a couple of qa issues with huw's branch. What's the opinion on things? Push it along and get follow ups since it's not 'broken' and not public facing?13:24
gary_posterrick_h, get issues addressed by someone today, and get it landed.  I can reallocate resources: getting this landed properly ASAP is probably the top priority for the entire team, and if we can get things out of the way for Huw then we should.13:26
rick_hgary_poster: ok. https://codereview.appspot.com/11104043/ has my screenshot links and notes. 13:27
rick_hgary_poster: the share thing can probably slide as it looks like that's changing and it's not broken. The tab border issue should probably get a fix. 13:28
rick_hluca: did you file a bug on the tab being kept through navigations?13:29
lucarick_h: not yet, it's on my to-do list13:30
rick_hluca: ok, I'll file so I can add it to our board. 13:30
lucarick_h: ok thanks :)13:31
gary_posterrick_h, cool thank you.  agree that the strange border should go.  agree with summary tab.  Maybe jcsackett can weigh in on what to do with share link?  I don't know what the graphical plan is there13:42
rick_hgary_poster: per luca's updated image above it looks like it goes to seperate images. 13:46
rick_hgary_poster: so I'd think this can be a temp place holder until a branch updating the sharing UI would be ok13:46
lucarick_h: gary_poster wait13:46
lucarick_h: gary_poster there is no longer a "share" word or anything13:47
lucarick_h: gary_poster the icons are always visible13:47
rick_hluca: but that's a future update and shouldn't hamper landing huw's work correct?13:47
lucarick_h: well, yes, your right13:51
lucarick_h: just making you guys aware that it's changed :)13:51
lucarick_h: ok so13:53
lucarick_h: we didn't know we could have bespoke icons for sharing13:54
lucarick_h: so we used the standard API ones to be easy13:54
lucarick_h: we kinda always wanted the bespoke ones...13:54
rick_hluca: k13:55
lucarick_h: so we are wondering if those icons can be 20x20px instead of the 32x32px and moved into the position that sharing is at here: https://docs.google.com/a/canonical.com/file/d/0B7XG_QBXNwY1RFdOb3lGdWc2b1E/edit?usp=sharing13:55
rick_hluca: sure, file a bug with the assets and we can look into that.13:55
lucarick_h: ok, thanks13:55
lucarick_h: gary_poster the biggest issue that I can see wrong is actually the width of the narrow panel and the charm details13:56
lucarick_h: gary_poster charm details is 50px too small and narrow panel is 60px too wide13:56
rick_hhah, gary split. we lose13:57
adeuringabentley: could you please join the hangout again for a minute?13:57
rick_hluca: I noted your qa assessment here https://codereview.appspot.com/11104043/13:58
lucarick_h: thanks, I'm writing them down in an email14:00
abentleyadeuring: Done.14:00
rick_hluca: k, but I think gary mentioned that we'd try to get resources together to update and fix before huw gets back to work14:00
rick_hluca: so not sure I'd mess wit hthe email. We'll note them in the review and see who has bandwidth to update and go from there. 14:00
rick_hok, I'm off to autocomplete-land. 14:01
hatchgary_poster: http://jsbin.com/evehit/914:02
* frankban back in a while14:16
=== _mup__ is now known as _mup_
gary_posterhm14:28
sinzuigary_poster, I think we need rt 62818 give a high priority. webops cite is it complex and needs to be scheduling. I don't know why I am hearing about this now since the rt has been in their queue for 9 days.14:29
Makyoluca, let me know when you have a moment.14:29
gary_posterhatch, luca, hey.  did my comments come through?  looks like I was dumped out of IRC14:29
gary_postersinzui, looking14:29
sinzuigary_poster, Can we engage Marks super-powers to get the juju-gui charm and code updated14:29
hatchgary_poster: no comments for a loooong time :)14:30
gary_posterheh14:30
gary_poster<gary_poster> hatch, perfect :-)14:30
gary_poster<gary_poster> hatch, what is diff between "Array.prototype.forEach.call(headers, ...)" and "headers.forEach(...)"?  Is it that document.querySelectorAll('.header') doesn't actually return an Array?14:30
gary_poster<gary_poster> luca, could you please confirm the header behavior in the link hatch gave above?14:30
lucahatch: can you past the link again? :D14:31
hatchahh - querySelectorAll returns an array like object not an array14:31
hatchluca: http://jsbin.com/evehit/914:31
hatchit looks the best in FF because FF has easing on it's scrolling :)14:31
lucahatch: gary_poster sort of, the headers should not stack at the top14:31
lucahatch: gary_poster or at the bottom14:32
hatchI thought we decided on this interaction because what happens if the user is down at the bottom of a 1000 unit list and wants to get back to the top?14:32
hatchthey should be able to 'click' on the header and get back to it14:33
lucahatch: lets talk on hangout :)14:33
lucahatch: is guy chat available?14:33
gary_posterluca, I agree with hatch on that.  if it's a misunderstanding, it's another one to add to our list. :-(14:33
hatchyup14:33
hatchin guichat14:34
gary_posterluca, and an expensive misunderstanding14:34
hatchlol I'd say14:34
gary_posterhatch please ref bottom right of inspector wireframes in https://drive.google.com/a/canonical.com/?tab=co#folders/0B7XG_QBXNwY1dEFVSWh3TWtQOUk14:36
=== teknico is now known as teknico-phone
teknico-phonewow, my UPS just stopped a lightning from frying the rest of my stuff14:43
teknico-phoneit sounds like an air raid today14:53
teknico-phoneMakyo: when you reproduced the problem with the discourse charm, yesterday, what env were you using? sandbox? also, what did you do exactly?15:05
Makyoteknico-phone, I was using improv, and I saw the message from pyjuju in the improv terminal.15:06
Makyoteknico-phone, then I noticed the cs: missing from the ghost of the charm on the canvas.15:06
teknico-phoneMakyo: it does not seem to happen in the sandbox, but for some reason I cannot set a breakpoint, so I'm not sure15:07
teknico-phoneMakyo: it's very weird, if I try to deploy it a second time I correctly get the notification that I can't, so the onCharmDeployClicked method is being executed, but it won't stop at the breakpoint15:08
Makyoteknico-phone, Oh, hmm.  Anything in the JS console to indicate an error preventing it from getting to that point?15:09
benjiI need to access the db from a viewlet but it isn't obviously available, I cheated just to get unblocked but I am curious about the recommended way to do it.  Here is the code in question: http://paste.ubuntu.com/5861898/15:12
frankbanguihelp: could anyone please review https://codereview.appspot.com/11110043 ? thanks!15:16
bacfrankban: sure15:16
frankbanthank you bac15:17
rick_hbenji: I think there was an example bac did on that. 15:17
rick_hbac and frankban went through 15:17
bacbenji: yes, there are examples15:17
hatchfrankban: I'm actually doing it right now :)15:18
benjibac: this.inspector.get('db'); ?15:18
bacbenji: yeah, that looks like it!15:18
bcsallerwhy fire db.update, we have databindings to avoid that15:18
frankbancool thanks hatch 15:18
benjicool, thanks15:18
benjibcsaller: cargo culting; I'll remove it and see if it still works; thanks15:19
bcsalleranything calling db.update is suspect under the new flags15:19
bcsallercalling/firing15:19
hatchs/suspect/not allowed ;)15:21
benjibcsaller: it worked; thanks15:21
* benji makes mental note: "no more update events"15:22
frankbanhatch: added your nick to my card15:22
hatchthanks, sorry I was in a call too15:22
hatchtoo much multi tasking :)15:22
bcsallerhatch: or we can just disconnect the handler when the flag is on ;)15:22
hatchlol15:22
gary_posterrick_h, am I right that OSCON autocomplete deliverable does not include categories?15:22
hatch^515:22
gary_posterrick_h, fwiw, I'm talking about what can be delivered this week.15:22
rick_hgary_poster: yes, I'd like to not count on it. 15:24
gary_posterrick_h, cool thanks15:24
hatchfrankban: reviewed15:29
frankbanhatch: thanks, I merged trunk from today, so it should be fine15:31
hatchgreat15:31
frankbanhatch: and yes, that branch only implements the logic and does not involve ux/positioning. I'll create a card like "Move the constraints under the settings in the inspector service page", correct?15:33
hatchfrankban: yep - although that can't really be done until the scrolling story is implemented (which was just slightly changed this morning)15:33
hatchI'm hoping to have the scrolling code done by EOD15:33
frankbanhatch: so, blocked on inspector scrilling15:34
frankbanscrolling even15:34
hatchyup thx15:36
Makyoluca, let me know when you have a second to check my work on SVGs.15:39
bacfrankban: done.  didn't mark it approved as there were some oddities (i thought) during QA15:43
bacMakyo, hatch: either you have any experience with using a vertical YUI slider?  the thumb image (what i'd call the marker) is not rendering properly and i can't figure it out.15:44
Makyobac, not yet, but would be glad to take a look.15:45
MakyoIs it rendering the thumb for the horizontal slider?15:45
frankbanbac: thanks will take a look15:45
bacMakyo: thanks.  it is lp:~bac/juju-gui/move-zoom15:45
hatchbac: sorry I have never used the slider code15:47
Makyojujugui call in 10 kanban now.15:50
Makyobac, is there a right-sidebar.partial?15:51
bacsorry Makyo, let me add that and repush15:53
bacMakyo: done15:53
Makyobac, cool, thanks.15:56
Makyojujugui call in 215:58
lucaMakyo: I'm free now but your most probably in stand-up16:07
MakyoYep, just a sec.16:07
bachey we get mentioned in https://github.com/juju/charm-championship16:19
Makyoluca, I'm in guichat,16:20
lucaMakyo: omw16:21
lucaMakyo: that sounds like a big dog =O16:25
adeuringabentley: could a have a look at this MP: https://code.launchpad.net/~adeuring/charmworld/get-file-content-from-bzr/+merge/173987 ?16:25
Makyoluca, she's medium sized, but really, really loud.16:25
abentleyadeuring: Sure.  OTP with sinzui at the moment.16:25
adeuringabentley: np. I'm off soon for an "evening appointment".16:26
gary_posterMakyo, when you are ready to look at Huw's branch let me know.  We can prioritize some bits.  Almost all of what luca said can pushed to another branch, but if we can fit some of them in now that would be cool too.16:32
hatchhmm16:36
hatchit appears that the casting of the new charm model to the old one got removed somehow16:36
hatchbenji: did you happen to move that somewhere ? ^16:36
rick_hhatch: bzr grep "Charm\("16:38
rick_hhatch: I still see it in browser/views/charm.js16:38
rick_hhatch: if the deploy is going through some other section of code perhaps it needs to be added and wasn't?16:39
hatchwell it 'was' there16:39
hatchI'm just trying to figure out if it was removed on purpose or as part of the merge16:39
=== matsubara is now known as matsubara-lunch
rick_hjcsackett: your code doesn't exist! https://codereview.appspot.com/11120043/ lol16:51
jcsackettrick_h: yeah, had to delete the proposal when i looked at it and realized i had the wrong "for".16:51
jcsackettand of course, this one time i forgot the -wip flag while i checked. :-P16:52
bcsallerdoes http://jsbin.com/ivakuc/1 seem like a reasonable place to start for the status bar? anyone have any suggestions?16:59
rick_hsinzui: let me know if/when you want to chat this afternoon. I'm set17:06
hatchbcsaller: the animations seem inconsistent17:10
hatchsometimes it drops them when I think it should animate17:10
hatchother than that, I love the idea :)17:10
hatchok almost got this code back to where it was pre-merge17:11
bcsallerhmm, not sure what you mean, but I'll look at it again17:11
hatchsomehow it thinks there is a conflict though after changing the views17:11
bcsallerhatch: was it related directly to what I did or just a bad merge?17:12
hatchbcsaller: well it was your code - but not your fault, just the merge17:12
hatchI had to pretty much manually merge it17:12
hatchbcsaller: so I make a change to the config, save it to the model, close the inspector, open the inspector, it says that field is in conflict....17:14
hatchshould closing the inspector not destroy it?17:14
hatchit being the databinding class17:14
bcsallerhatch: put a debugger in there, I think it should, yes17:15
hatchhmm it does call unbind17:19
hatchwill have to look further17:19
benjihatch: I was eating lunch (and technically still am for a minute or two) did you figure it out?17:31
hatchbenji: yep I think it was removed by the merge17:31
hatchbcsaller: have a second for a quick call?17:33
bcsallerhatch: hanging out17:33
benjido we support IE9?  I need to get more RAM before it'll be usable, but I'm looking at setting up a VM for IE testing and am wondering if I should just do IE10 or if I need 9 too17:40
rick_hbenji: I thuoght 1017:40
gary_posterbenji no we do no support 917:40
gary_postert17:40
benjicool, thanks guys17:40
Makyobac, I can't figure out why the thumb on the slider isn't being styled properly.  I'm going to grab lunch in a few and should probably look at huw's branch with gary_poster to land what we can.  Just not quite sure what's going on with it.17:57
* gary_poster acks17:57
bacMakyo: thanks for looking at it17:57
gary_poster(IIUC you mean we will talk after lunch)17:58
Makyogary_poster, yeah.17:58
gary_postercool17:58
gary_posterthanks17:58
benjiWhere are the new assets?  I've scoured my email but can't find any reference to them.17:58
gary_posterbenji, if there are any they would be here: https://drive.google.com/a/canonical.com/?tab=co#folders/0B7XG_QBXNwY1Qi13X3RqR1dfaFE17:58
benjithanks17:59
gary_postersinzui or someone else who knows, I want to make the haproxy in https://launchpad.net/~juju-gui/+archive/ppa/+packages to be available in raring now, in addition to precise.  I tried copying, but got "haproxy 1.5-dev17-1 in precise (same version already has published binaries in the destination archive)".  What's an easy and approximately correct way of doing this?18:50
sinzuiyuck18:50
benjiI know the wrong way to do it: append something fake onto the version number, like bump the "-1" to "-2" or add a "~1".18:51
sinzuigary_poster, benji is correct if we cannot delete the existing binaries18:52
gary_posterbenji, gotcha.  so download the package, mutate it and re-upload.  ugh.18:52
benjigary_poster: is this genereated by a recipe?18:53
gary_posterbenji, no18:53
gary_posterdon't think so18:53
gary_posteroh wait18:54
gary_postermaybe it is working?18:54
sinzuigary_poster, maybe I mis-understand18:54
sinzuihttps://launchpad.net/~juju-gui/+archive/ppa/+packages18:54
sinzuigary_poster, I see the package is already available for raring18:54
sinzuioh, pending18:55
gary_postersinzui, it is pending.  I tried rebuilding and it immediately complained as I described.  I'm trying to copy now in case that works.18:55
sinzuiyeah. me too.18:55
sinzuiWe need to delete the pending one to make way for a replacement18:56
gary_posteroh18:56
sinzuigary_poster, https://launchpad.net/~juju-gui/+archive/ppa/+delete-packages?field.name_filter=&field.status_filter=&field.series_filter=raring18:56
sinzuideleting can take a hour because the db and file system need cleaning18:56
gary_postersinzui, actually that is your copy there.  it might work?18:57
gary_postermaybe we should let it try?18:57
sinzuigary_poster, I tried a copy with rebuild (because the rebuild will conflict with the precise version)18:58
gary_posteryou tried a copy without rebuild, you mean?18:59
gary_postersinzui, it published!18:59
gary_postersorry, I should have tried to do it without rebuilding myself18:59
gary_posterok, thanks, giving this a try19:00
rick_hsinzui: did you want to chat?19:00
sinzuigary_poster, np. It is not obvious when rebuild will fail, but I think Lp could no and not offer the option19:00
gary_posteryeah woud be nice19:01
gary_posterl19:01
sinzuirick_h, in 5?19:01
rick_hsinzui: rgr19:01
=== matsubara-lunch is now known as matsubara
sinzuirick_h, I am ready19:10
rick_hsinzui: https://plus.google.com/hangouts/_/e325fa1b54867af5f8bd68ddb8a8b235a4fb3887?hl=en19:10
rick_hsorry, my usb went dead19:11
sinzuirick_h, Ah. I was tried several times and just got your picture19:12
Makyogary_poster, I'm free to take a look at that branch.19:13
MakyoIs it the visual-update-3 branch?19:14
gary_posterMakyo, yes19:14
MakyoOkay, pulling now.19:14
gary_posterMakyo, https://codereview.appspot.com/11104043/ .  I'd like to address Rick's concerns ASAP and land, and then maybe talk through what to tackle from the remaining tasks from Luca.19:15
gary_posterLuca's comments were a laundry list of things to be done19:15
gary_posteroh, jcsackett should we just leave the share icon alone from Huw's branch or should we put something back?19:16
Makyogary_poster, cool, on it.19:17
gary_posterThanks Makyo 19:17
* hatch sitting waiting for lbox to finish.....notice that I didn't hit enter19:22
hatch*facepalm*19:22
hatchjujugui looking for reviews https://codereview.appspot.com/10872045/19:29
benjihatch: I'll do one19:30
hatchthanks19:30
* hatch rages because he wants to use the sticky header code he wrote19:31
hatch:)19:31
hatchgrabbing lunch19:56
jcsackettgary_poster: it's fine to be landed without the icon, but the call in views/charm.js should remove the call to the sharing widget, since it'll bork without a button.20:17
jcsackettsorry for the delay in response; missed the alert earlier.20:17
jcsackettgary_poster: i'm working on adding the new sharing stuff back in; it's much simpler, so the sharing widget goes away, but i'll do all the other cleanup in my branch, if huw's just kills the call to create the widget.20:18
gary_posternp jcsackett.  is that the easiest fix, do you think?  sharing seems to be working in his branch20:18
* jcsackett blinks20:19
gary_posterI could start a tweet just fine :-)20:19
jcsackettone sec, lemme do a full QA on sharing on his.20:19
* jcsackett just glanced at the branch20:19
jcsackettgary_poster: actually, this is all safe.20:24
jcsackettignore what i said earlier.20:24
jcsackettthe sharing buttons are getting re done, so there's no point in adding a new icon back in.20:25
gary_posterjcsackett, cool.  so land as is, in this regard20:25
gary_posterthank you20:25
jcsackettindeed.20:25
jcsackettyw.20:25
gary_posterMakyo, ^^^20:25
MakyoThanks.20:25
bacMakyo: you have time to chat?20:29
Makyobac, sure20:30
sinzuiabentley, How do we get a download-cache package change into production?20:34
* sinzui doesn't see any documents telling webops to pull the branch20:34
abentleysinzui: err...20:35
abentleysinzui: don't they just package our branch when they package the other tarball?20:35
abentleysinzui: Package may be the wrong wore.20:35
abentleys/wore/word/20:36
sinzuiabentley, I have not read what this command really does:20:36
sinzui./build-charmworld $REVNO20:36
sinzuiI know it pulls the app branch and makes a tarball from it.20:36
sinzuiI will as webops.20:37
gary_posterbac, we have some metrics!20:38
gary_posterquite a few metrics20:38
bacgary_poster: oh, cool. i haven't looked in a while20:38
gary_posterI'm now trying to remember how to look at the deployment info20:38
sinzuiabentley, I feel like I could save tie and just shell out to file to get the mime-type rather than add another dep20:38
gary_posterah right, events20:39
bacgary_poster: i wired up my vietnamese site the other day and got interesting data from it too20:39
abentleysinzui: I've never worried about it until now-- it's always just worked.20:39
sinzuiwell then, abentley, I'll add python-magic to the requirements.txt and cache and cross my toes20:40
gary_posterbac, heh, 22 people have deployed juju-gui from juju-gui.  should we be worried? :-)20:40
gary_posterIf you take away mysql, wordpress, haproxy, memcached, admediawiki, you have very few20:41
gary_posterisn't that our example set?20:42
gary_posterand they are all updates20:42
sinzuigary_poster, that is madness. Do you think people are attempting to engineer a gui that behaves like read-only20:43
hatchdeployed the gui from the gui?20:43
hatchis that like gui inception?20:43
gary_poster:-)20:43
huwshimiMorning20:43
gary_posterhey huwshimi!  branch was great, thank you20:43
hatchhuwshimi: holy crap it's early there!20:43
hatch:)20:43
gary_posterI was writing an email to you20:43
huwshimi:)20:44
gary_posterhuwshimi, Makyo is fixing up two small things from Rick's qa.  he then plans to land it before his EoD20:44
gary_posterthen for the laundry list from luca,20:44
hatchgary_poster: just FYI about the scrollview indicator https://github.com/yui/yui3/issues/98320:44
gary_posterhatch, cool, thanks, and interesting replies20:45
hatchyeah....damn browsers are like a moving target haha20:45
gary_poster:-)20:46
hatchjujgui looking for another review https://codereview.appspot.com/10872045/ plz20:46
hatchjujugui ^20:47
bacgary_poster: i don't understand where you got that data.  from 'real time - events'?  it looks like those numbers are only for the last 30 minutes20:47
gary_posterhuwshimi, for that laundry list, you can outright dump three of them, and the rest simply gradually do what you can in a day and get it out there20:47
hatchgary_poster: there was a leaked geekbench test for a 15" macbook pro with haswell which was almost identical to the current gen which means....same performance more battery life....yay!20:47
gary_posterbac, no, content -> events -> overview -> event action -> update -> secondary dimension/events/label20:48
gary_posterhatch, yeah I saw. sounds good to me :-)20:49
gary_posterlooks like it will come out with mavericks20:49
hatchyeah and with the 5000 gpu plus the nvidia card it's going to be a powerhouse with good battery life20:49
gary_posterhuwshimi, will get back to email to give details :-)20:49
gary_posterhatch, I saw some people questioning if it will have nvidia.  probably, but some question20:50
huwshimigary_poster: Thanks, just going through the comments now20:50
gary_postercool20:50
hatchohh really? dropping the separate card alltogether? or just going with another manufacturer?20:50
gary_posterhatch it was pure fanboi speculation but the idea was dropping, because the intel high end chips have plenty of power to drive many use cases, including secondary retina monitor IIRC.  probably graphics people still need their nvidia though.20:51
hatchahh - yeah I suppose I could see the usecase for that - although then they could probably just get by with the Air20:52
huwshimigary_poster: Would you be happy with me landing all Luca's comments as a new branch?20:52
gary_posterhuwshimi, yes, that was what I was going to suggest.  As I said, Makyo is handling your current branch, so you can make a new one based off of trunk + yours and gradually make changes, and add what you can today20:53
huwshimigary_poster: Great!20:53
gary_poster:-)20:53
gary_posterhuwshimi, to be clear, I think luca feels that what you have today is good enough that if we had to ship now, they would be happy enough.  he said ale was very happy too, but I don't know if she would go that far or not. :-)  but anyway, IMO the emergency has passed, is my point.20:54
gary_posterthanks to your work20:54
gary_posteroh meh20:55
huwshimigary_poster: No problems. I'll try and polish what we have now and maybe get a few additional things done on Friday, but not sure if that would get landed in time.20:55
gary_postercool huwshimi.  I think user tests will be on the basis of whatever you prepare for landing today.  OSCON will probably be roughly on the basis of whatever you prepare for landing on Friday.20:57
huwshimigary_poster: OK that sounds good. Was "oh meh" related to me?20:58
gary_posterhuwshimi, "oh meh" was because I thought freenode had dumped me or something, and you maybe hadn't heard me.  NickServ was giving me another auth challenge, and they have been attacked today20:59
huwshimigary_poster: Ah ok :)20:59
gary_poster:-)20:59
hatchnext person to comment has to review my branch  https://codereview.appspot.com/10872045/21:00
hatchmohohahaha21:00
gary_posterhatch I will do so if I have time after finishing this email and before date night :-)21:01
hatchhaha that's ok21:01
hatchMakyo: can do it21:01
hatch:P21:01
gary_posterheh21:01
gary_posterhe's busy with another crunch task :-P21:01
huwshimigary_poster: The new sharing format is probably not going to make it as I don't think I'll have time to implement such a change. Should we just remove the link for now?21:04
gary_posterhuwshimi, that's one of the things off your plate.  Jon is handling it.21:05
gary_posterhuwshimi, we will land what you have now in that regard, and that's the last you have to worry about it21:05
huwshimigary_poster: OK, I'll probably still need to place it correctly though.21:06
huwshimigary_poster: There are quite a few things from Luca's comments that won't make it. We don't have breadcrumbs so I'll have to add in back buttons, I can't removed the bottom bar as we're still using it for a bunch of things. etc.21:10
gary_posterhuwshimi, agreed.  Almost done with the email then we can confer21:10
huwshimigary_poster: Sure, I keep interrupting you :)21:11
gary_posterlol, np21:11
hatchdoes anyone have the wiki link to the sprint?21:13
hatchthe search is failing me21:13
Makyohttps://wiki.canonical.com/CDO/Juju/GUI/Sprints/July201321:13
gary_posterhatch, I am trying to keep links to all important bits on https://wiki.canonical.com/CDO/Juju/GUI fwiw21:14
hatchMakyo: thanks21:14
hatchgary_poster: ahh cool I'll bookmark that21:14
hatchthx21:14
gary_posterwelcome21:14
MakyoGah, finally.  I hate pseudoselectors.21:18
Makyogary_poster, huwshimi Alright, some of rick_h 's comments addressed in lp:~makyo/juju-gui/visual-update-3  The outlines around tabs makes me feel dumb, since it was a UA style.21:21
gary_postergreat Makyo, will look.21:22
gary_posterhuwshimi, just sent email.  lemme know what you think pls21:23
huwshimigary_poster: Just looking21:23
huwshimigary_poster: Am I overloooking something with the back button? I don't see one in that mockup... or is it the breadcrumbs?21:24
hatchafternoon marcoceppi21:25
hatchphotospheres on G+ are so cool21:28
hatchcan't wait until that's available on all android devices21:28
gary_posterhuwshimi, you are right.  If we can't do the breadcrumbs could we add home link alone in same location for now?  it is annoying to use without it21:35
gary_posterIMO :-)21:35
huwshimigary_poster: Sure, I'll see what I can do.21:36
gary_postercool thank you huwshimi.  will reinstating the test results be problematic?21:36
huwshimigary_poster: At the moment they only appear if there are failures. I'll have to see if we can make it just change the status.21:37
gary_posterhuwshimi, oh right.  is that a question for orange, then?21:37
huwshimigary_poster: Well, that would give me one less (not necessarily simple) thing to change where I haven't touched the codebase yet...21:39
gary_postersinzui, ^^^ we are supposed to make test results show always, not merely when there are failures.  Could either rick_h or jcsackett tackle that?  It is an important one for ecosystems.  If it is a big task for them, let's talk, but if it can be done quickly that would be fantastic21:41
gary_posterMakyo, ship it21:41
* hatch smashes red button on Makyo's keyboard "SHIP IT!"21:42
gary_poster:-)21:42
sinzuigary, yes we want to show all results on the QA view.21:42
MakyoMy keyboard! D:21:42
gary_posterlol21:42
hatchhaha21:42
gary_posterhuwshimi, can you submit branches?  If so I'll LGTM your branch asking you to merge Makyo.  And then ask Makyo to LGTM also, in lieu of rick's LGTM21:43
huwshimigary_poster: Yeah21:43
gary_posterwell, maybe merge his branch, rather than Makyo himself21:43
gary_postercool21:43
gary_posteron it21:43
gary_posterhuwshimi, LGTM'd21:45
huwshimigary_poster: Thanks!21:45
gary_posterhatch, looking at your branch before I run because I feel sorry for you ;-)21:45
gary_postersinzui, do you know if that is an easy task?21:46
hatchhey, I'll take what I can get! Although I don't want mrs Poster to be mad at me for making you late for date night21:46
gary_poster:-)21:46
rick_hgary_poster: it's easy. The data is there. It just needs to be adjusted in the tempalte side. 21:46
gary_posterso far so good21:46
rick_hgary_poster: the only big thing might be any asset related stuff as I've not seen the latest/greatest of designs21:46
huwshimirick_h: I can style it.21:47
sinzuigary_poster, I think it is easy. about 2 branches get the info and then make links to it.21:47
gary_posterrick_h, fantastic.  Would it faster for you (that is, in your own personal schedule) to do it (maybe make a branch and give it to me to get it landed) or to guide someone else to do it21:47
huwshimirick_h: Or rather provide a branch with styling in it for you guys21:47
huwshimihuwshimi: Well, either way21:47
gary_postermuttering to yourself now, are you?  uh oh21:49
rick_hgary_poster: if someone can do it I can point if it needs to be done this week. Otherwise I can do it. I know where that part is as I wrote the failingProvider stuff21:49
huwshimigary_poster: I don't agree with all the changes in this branch....21:49
gary_posterhuwshimi, lol :-P21:49
rick_hgary_poster: but hoping to push intiial autocomplete tomorrow and fix a few bugs we've found the last two days21:49
gary_posterrick_h, exactly I don't want to be in your way21:49
rick_hgary_poster: but bzr grep failingProviders points to where everything is currently. Just needs to not be failing, but all providers in the data set. 21:50
gary_posterrick_h, ok.  I think/hope benji will be ready for this tomorrow morning-ish.  huwshimi, otoh, if that ^^^ helps you tackle it today, all the better. :-)21:51
gary_posterthanks!21:51
huwshimigary_poster, rick_h: I'll take a look at providers today and email if I get to it.21:52
rick_hhuwshimi: rgr21:52
gary_postercool thanks huwshimi 21:52
huwshimigary_poster: One of the changes in this branch will break the fonts, one of them will break accessibility21:52
gary_posterhuwshimi, you mean in Makyo's branch?  Is it easy to fix?21:52
gary_posterhuwshimi, I thought you were joking that you didn't agree with yourself21:53
gary_posterI assume the fonts is easy to fix21:53
gary_posterjust include the thing that Rick asked about and Matt probably omitted21:53
gary_posteron that basis21:53
gary_posteraccessibility though...21:54
huwshimigary_poster: Yeah, I can just revert the changes. In fact what it leaves are not really QA issues and are trivial things I could fix up in a new branch (changing a CSS property to a variable and adding a heading)21:54
huwshimi(the heading change is a guess as to what Luca wants anyway)21:54
gary_posterhuwshimi, the two improvements I cared about was removing the duplicated "summary" heading and removing the UA-driven link highlight21:55
gary_postercan we keep those?21:55
gary_posters/was/were/21:55
huwshimigary_poster: If you remove that highlight you will stop any users from seeing where they have tabbed to21:55
huwshimithey're only that ugly on Chrome21:55
gary_posterhuwshimi, that's our primary target though :-P21:56
gary_posterhuwshimi, so...21:56
gary_posterhuwshimi, is the problem that luca has not given us a design for indicating a selected tab?21:56
MakyoSelected tab is indicated with an orange bottom border.21:57
huwshimihuwshimi: No the problem is that the YUI tab has recieved focus and the way chrome represents that an element has focus is by adding a yellow outline21:57
huwshimigary_poster: ^21:57
huwshimiI'm talking to myself again :P21:57
gary_posterheh21:58
MakyoYou can focus on other tabs by clicking and dragging slightly.  It won't fire a click event, but will show UA focus.21:58
gary_posterum21:58
MakyoIn fact, you can tab away from links to the sub-headings of the content of the tab and those will be outlined.21:58
gary_posterhuwshimi, I am afraid I don't understand the problem with removing the yellow outline, given the orange bottom border.  I'm sorry for not looking at the code, but I'm desperately trying to finish up for date night. :-)  Can't we disable the UA styling only for these tabs?  Perhaps that's what Makyo's already doing?22:00
huwshimigary_poster: That's what happens, but it adds an accessibility regression. If we're happy with that then it's fine to land22:01
gary_posterhuwshimi, accessibility for whom?  blind users?22:02
huwshimigary_poster: Anyone who is using the keyboard to navigate22:02
MakyoIs it worth utilizing the :focus pseudoselector to introduce a less intrusive style to indicate focus?22:04
MakyoA question for design, of course.22:04
gary_postersigh, I really need to go :-) but I don't understand. huwshimi are you available for super fast hangout?  Makyo you are welcome if you are up for it.22:04
gary_posterguichat22:04
marcoceppio/ hatch22:09
hatchhows the competition coming?22:10
gary_posterhatch, LGTM with apology for no qa :-P22:15
* gary_poster runs away!22:15
gary_posterbye all 22:15
gary_posterttyl22:15
hatchhave a good night, thanks22:15
marcoceppihatch: pretty good so far, I think the repo's been forked 10 times and a bunch of people "watching" it22:55
hatchahh great - I am trying to think of something to write22:55
marcoceppitbh, that's all mims and jorge, I'm just watching from afar22:55
hatchbut I can't think of any 'environment' to make22:55
hatchI can think of a bunch of helpful charms but nothing that would make an environment22:55
huwshimirick_h: Any idea how to make the sidebar view navigate from search results or a category back to the initial content? I know I need to fire this.fire('viewNavigate'... but I don't know what value to set. I suspect we might have to add something, but not sure what.23:59

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