/srv/irclogs.ubuntu.com/2013/09/18/#juju-gui.txt

gary_posterhey rick_h_ are you looking at huw's branch or shall i?12:14
gary_posterI'm looking :-)12:15
rick_h_gary_poster: yea, not looking yet12:16
gary_postercool12:16
rick_h_was spending a few min this morning looking if I could run the selenium tests locally12:17
gary_posterrick_h_, was thinking last night: after we have inspector done I'll ask two volunteers to go and focus on CI tests for a couple of weeks.  it's time.12:17
gary_posterwe can spare those while we finish up bundle, I think/hope12:18
gary_posterby CI tests I mean infrastructure.  though I need to coordinate with Curtis to make sure that's not something they are already planning/working on12:18
gary_posteranyway, goals would be to be able to run selenium tests on lxc, and to be able to have a much more robust CI setup.  tarmac (or similar) would be extra credit.12:19
rick_h_gary_poster: yea, wit SST being something that we have in house experience with and such seems like it should be easy to get it going locally and some of the bugs we find would be great selenium tests to make sure we don't break anyway12:19
rick_h_anyway/again12:19
rick_h_but yea, looking at ci this morning. Found the one failure yesterday but looks like a new one now12:20
rick_h_I didn't get much qa done yesterday trying to find the cause for the first failure. Takes a while to trace things down via sauce12:21
gary_posterrick_h_, SST?  Structured Stream Trasport? Spitzer Space Telescope? Serum separating tube? :-)12:21
gary_posterSamoa standard time?12:21
rick_h_http://coreygoldberg.blogspot.com/2012/01/officially-introducing-sst-python-web.html12:21
gary_posterah right, cool12:21
gary_posterrick_h_, looks like huw misunderstood style="display: none;" on textvalue checkbox and made it present again.  When I land this I'll add a comment explaining what's going on.12:24
benjiso what's the status of CI?  I got a message after my EOD yesterday that my branch may have caused it to go south.  Looking at the failure it is an exception that says "Unable to complete test run."  Which isn't exactly informative. :)12:24
rick_h_gary_poster: hah, ok thanks. Yea I commented it in the MP and such but guess an inline one would have been good :/12:24
gary_posterbenji, rick_h_ is looking at it AIUI.  check with him12:24
rick_h_benji: I'm looking right now. Saucelabs shows a single failed test in IE12:24
rick_h_benji: I'm trying to get the video to load to see what test failed. I'm on the laptop atm sans IE or I'd just run the tests in IE and look if I could dupe12:25
rick_h_benji: the screenshots show the failure count, but the failing tests isn't caught in the screenshots during scrolling12:25
rick_h_benji: it's toward the end of the suite, around 980+ 12:25
benjimmm, ok it seems like you have it in hand; let me know if there is anything I can do to help (I wish I had IE set up)12:26
gary_posterbenji, you could get IE set up. ;-)12:26
rick_h_hmm, fails in FF as well12:26
rick_h_benji: it's the feature flag check.12:27
rick_h_benji: the failing test is "parses urls with and without flags" maybe you had a missing teardown step in your tests for your FF branch?12:27
rick_h_"AssertionError: expected { serviceInspector: true}  to deeply equal {}"12:28
rick_h_looking to see if I can dupe locally in FF12:28
benjirick_h_: I'm pretty sure I put a kill-all-the-flags step in my teardown, I'll look12:28
benjigary_poster: always the voice of reason... stop it12:28
gary_poster:-)12:29
rick_h_benji: ah, there's a hard coded addition to the FF in the tests to deal with the way we turned the inspector on without removing the flag12:30
rick_h_FF being feature flag not Firefox12:30
rick_h_gary_poster: anything against a branch to remove all traces of the feature flag? I don't get it to fail locally in FF but seems like it should be going away anyway12:34
gary_posterrick_h_, +.8.  No, scratch that, +1.  The only negative I have is that we only have one true blocker to release, other than the branch that hatch is about to land: we need to get the ghost save button to not be utterly broken, somehow.  But that's one or two people at most and I want to talk through it with hatch, so go for it, and thank you.12:36
rick_h_gary_poster: k, thanks12:36
gary_posterrick_h_, turns out he saw what you did with the single line thing and did it with a class.  improvement.  I'll stick with it.12:42
rick_h_gary_poster: ah, cool then. 12:42
hatchhttp://bricss.net/post/61487265011/auto-hiding-scrollbars-in-ie1013:13
hatch#122690513:19
hatchbug #122690513:19
_mup_Bug #1226905: Inspector ghost "Import config file..." doesn't work unless "Use default configuration?" is toggled off <inspector> <juju-gui:In Progress by huwshimi> <https://launchpad.net/bugs/1226905>13:19
gary_postermorning hatch.  when you are really here and have landed your other branch, please lemme know so we can talk about the save button13:19
hatchgary_poster: interesting I would have assumed that the proper interaction with 1226905 would be that you need to toggle the switch off then click the configuration upload button13:20
hatchand sure thing landing right away13:20
hatchI fell asleep real early last night hah13:21
gary_posterhatch, yeah, the move to put the upload above the toggle was specifically to try and communicate that the switch only controlled the input fields, not the upload13:22
hatchohh gotcha - I suppose that the inputs are removed when you upload a file which indicates that things have definitely changed13:23
gary_posterISTR something like that.  checking13:24
gary_posterbac, did you see the images from luca this morning showing where to put import and export and what images to use?13:30
gary_posterhatch, yes inputs are removed.13:32
bacgary_poster: no13:32
bacgary_poster: i only saw his email about the deploy bundles buttons13:32
gary_posterbac https://docs.google.com/a/canonical.com/file/d/0B7XG_QBXNwY1MnVub19KTElmZ2M/edit?usp=sharing https://docs.google.com/a/canonical.com/file/d/0B7XG_QBXNwY1TkNsVVphUnpPVGM/edit?usp=sharing https://docs.google.com/a/canonical.com/file/d/0B7XG_QBXNwY1Ni1Ud0llelFzZFk/edit?usp=sharing13:33
bacperfect13:33
hatchjcastro: A guy I know is asking me about charms sharing information or having access to a nfs are there any docs/blogs about this process?13:35
bacoh you can barely see the little icons there...13:35
gary_posterbenji, approved for...Oakland :-)13:35
jcastrohatch: yeah13:35
jcastrowe have an nfs charm that does that13:36
jcastroso the units have like a common place to dump stuff across all units13:36
jcastrolike say, wordpress assets for pictures, etc.13:36
benjigary_poster: thanks :)  Raleigh coming in hot.13:36
gary_posterheh13:36
gary_posterhatch approved swap13:37
jcastrohatch: http://manage.jujucharms.com/charms/precise/wordpress/hooks/nfs-relation-changed13:37
jcastrohatch: basically, it's all in the wordpress charm13:37
jcastrothe mediawiki charm might have that too13:37
hatchjcastro: thanks! I'll pass this on13:38
jcastrohey13:39
jcastroalso13:39
jcastrohave him check out the glusterfs charm13:39
gary_posterjcastro, -head links on jujucharms now all redirect to get rid of -head.  please let us know of any related issues, but https://jujucharms.com/charms/precise/juju-gui-HEAD wfm, for instance.  lots of similar variations.  https://jujucharms.com/precise/juju-gui-HEAD also goes to https://jujucharms.com/precise/juju-gui/ for instance13:39
jcastrohatch: it does everything the NFS charm does but with a proper clustered FS.13:39
jcastrogary_poster: thanks for that! laura was just pinging me over the weekend that the links were busted13:40
gary_posterright.  should be good now.  sorry for the slow turn around, but I think we have the tools to do it quicker next time.  'course, hopefully there won't be a next time :-P13:41
hatchoh boy do we need fuzzy searching bad on the charmsearch :)13:41
gary_posteryeah13:41
hatchjcastro: thanks I'll add that to the list13:41
gary_posterhatch, benji has a card to investigate and estimate cost so we can schedule13:41
hatchawesome - I knew it had to be done, but I just tried to search for that charm and I had to type it pretty much perfectly for it to work13:42
* hatch needs to dogfood this more :)13:42
benjigary_poster/hatch: I had an idea on that front: we already do prefix search for the autocomplete, so the infrastructure should be in place to do it13:43
gary_posterbenji, ack.  if that gives us a quick improvement, then +1.  that said, I also think that n-tuple or whatever the name is for that index aggregation by character lengths is the longer term right way forward, as you and others said initially13:44
benjin-gram13:45
benjiyeah, it will give better results in the long run13:45
hatchgary_poster: I'm just evaluating the different approaches for the ghost thing right now13:53
gary_posterhatch, I have a hack idea, which was my first one.  In sum: don't delete ghost inspectors, just hide them, and only delete them when the ghosts are deleted.  That seems to me to be the fastest solution for now.  To actually implement save to env--which your recent code would make much more reasonable IMO btw--then we'd need to switch to databinding.  but databinding feels a lot more annoying than I want to do now.  13:56
gary_posterI want to get this sucker released. :-)13:56
hatchyeah the fastest would be to change 'save' to 'cancel'13:57
hatchok can chat now13:58
gary_posterhatch https://plus.google.com/hangouts/_/40add188253e90b1322b17f14b7d66ea2ea6aeea13:59
* benji finishes emailing reciepts.14:07
hatchgary_poster: functionally done - now to find the bugs which no doubt are there14:33
gary_posterhatch :-) cool14:33
hatchfound em14:50
* hatch grabs the bug spray14:50
hatchwouldn't you know it....it's checkbox code14:51
* hatch points to rick_h_ and laughs14:51
hatchlol14:51
hatch'oh it'll be easy, just....'14:51
hatchhaha14:51
jcastrogary_poster: I just committed those 5 or so icons luca's team sent along, should make for some pretty updates.14:53
gary_posterjcastro, awesome thanks14:54
hatchgary_poster: so... this timebox is going to be blown out :/ labels use id's so all of the label interactions are broken because there are two inspectors on the page, so n inspectors all act on inspector #1 when interacting with labels15:01
hatchdid not expect that one15:01
gary_posterhatch, ack.  Hey Luca, you have a sec to talk about Save button?  Actually hatch, could you explain situation to luca...who is not here. :-/15:02
hatchlol15:03
hatchI can email him?15:03
gary_posterhatch, how about the cancel button, and email to explain15:03
hatchI'll fire up another branch and impl that one15:03
gary_posterthanks hatch15:04
rick_h_hatch: what's broken now?15:07
rick_h_hatch: :P you said "I've already done that work, just copy my cool slider for the expose toggle"15:08
hatchhahaha15:08
hatchrick_h_: it wasn't actually your fault - I was just laughing because it was the checkbox that exposed it15:09
rick_h_hatch: yea, all good15:09
bacjujugui : suggestions for browser extensions for measuring pixels and placement?  chrome has one called MeasureIt but it is broken.15:23
hatchbac: I use skitch15:24
hatchbut not available for Ubuntu :/15:24
bachatch: osx?15:24
hatchyeah15:24
bacis it an extension?15:24
hatchnope it's a standalone app15:24
hatchso I use it to take a selection screenshot which tells me the dimensions15:24
hatchit's a hack but I couldn't find a good app like measureit15:24
bachatch: i see.  i wish measureit was a good app.  doesn't do squat15:25
rick_h_bac: does the dev tools telling you the px not work?15:25
bacrick_h_: i don't understand what you're asking.15:26
rick_h_bac, sec15:26
hatchhe means highlighting the elements I think15:26
bacrick_h_: you mean 'inspect element'?  i'm trying to measure placement so i don't know how to do that with those tools.15:27
rick_h_well I thoght it told you x/y position but now not seeing15:27
bacintra-element measurements15:27
bacno, inter-element15:27
rick_h_yea, ignore me. I was mistaken on what it could do15:28
hatchbac: just wing it ;)15:29
rick_h_bac: yea, I'd just end up doing a screen shot and measuring in that or gimp or something15:29
bacok15:30
hatchbut skitch does work really well15:30
hatchit's just windows/osx only15:30
bachatch: i was hoping for something in place.15:30
* bac avoids roundtrips15:30
hatchyeah - well if you find something let me know because I came up empty15:31
benjiwow, I really don't get Windows 8 (but I do have IE 10 up)15:34
hatchbenji: to shut it down, put the mouse to the upper right hand side of the window and then click on settings when the thing slides out15:35
hatchit's at the bottom of the settings panel (for some reason???)15:35
benjigood to know15:35
hatchtook me forever to find it15:35
rick_h_hatch: so I think the current CI failings are timeout issues. run-mocha as a 10min timeout set in it. Does that sound about right?15:38
rick_h_that's run-mocha.js15:38
hatchyeah it doesn't take 10minutes to run the gui tests15:38
hatcheven on the slowest machine (mine) it only takes 315:39
rick_h_hatch: yea, I know but the emails coming back are timeout with 639/etc seconds in there15:39
rick_h_hatch: the other option is I'm looking for something that tells sauce to die after 10m15:39
hatchhmm15:40
hatchwell you COULD try and increase the timeout15:40
rick_h_hatch: but I don't know, none of hte run times are 10m, just the emails back are all in the 600s timing and "unable to complete test run"15:40
hatchI'm thinking it's hanging15:40
rick_h_hatch: yea, possible. It's only hanging in IE now though15:41
hatchwell it can only get to IE because it's first15:41
hatchit fails fast15:41
rick_h_hatch: hmmm, ok15:42
hatchdo the unit tests fail on your local machine?15:43
bachatch: it looks like MeasureIt actually works as a safari extension15:43
hatchstill doesn't help in Ubuntu haha15:44
rick_h_hatch: yea, nvm. It hangs locally as well. I forgot to try IE when I got back to the house today. 15:49
Makyojujugui call in 1015:50
MakyoKanban now15:50
Makyojujugui call in 215:58
Makyogary_poster, starting w/o you16:01
gary_posterMakyo, +1 sorry trying to finish up :-)16:01
gary_posteroops benji coming back16:22
benjiheh16:22
* benji looks at his 28 open browser windows and sighs.16:32
* hatch hopes you mean tabs16:32
hatchand if so.....amature16:32
hatch:P16:32
benjihatch: nope 28 windows, most with multiple tabs16:37
hatchyikes - I have about 40 tabs but only a single window16:37
* benji goes back to browser pruning.16:37
hatchwhen I tries to use multiple windows it would never remember them on close16:38
=== arosales_ is now known as arosales
MakyoOneTab's good for that </belated>17:10
* bac reboots17:11
hatchMakyo: wow! Thanks!17:23
* hatch wishes bzr commit would run a precommit hook of `make lint`17:24
hatchthat's a lie17:24
Makyomaybe prepush hook.17:24
hatchyah I just hate the `bzr commit -m "forgot lint"` commits I need to make before pushing haha17:25
hatchsorry rick_h_ CI still bustied17:31
rick_h_hatch: yea, I but saw something, have a sec?17:32
hatchin a minute17:32
hatchjujugui lf a review and multi platform qa on https://codereview.appspot.com/13242060/ plz and thanks17:33
hatchrick_h_:  ok rdy17:33
hatchcall whenever17:33
benjihatch: I guess I need to put my new IE10 powers to good use, so I'll take a look17:33
hatchthank yas!17:35
rick_h_hatch: passed, so yay that. Boo that it takes that long to run18:24
hatchMakyo: so this extension is pretty nice - but kind of wish clicking the button didn't auto hide :)18:58
hatchre OneTab18:58
MakyoYeah, it's not excellent, but still a reasonable solution.  I use it during research, collecting tabs into windows, then reducing the window.18:59
hatchdo you know if it saves cross instances?19:02
hatchsay I shut it down and open it up again?19:02
hatchstepping out for lunch19:12
hatchbbl19:12
rick_h_success! build passed! 19:28
* rick_h_ goes to hit the liquor cabinet now19:28
gary_posterMakyo do you think your qa is good for release qa?  hatch?  I'm starting to assemble a list of what we've done for the CHANGES file19:48
Makyogary_poster, yes.  Like I said, the thing I found was minimal (U1 isn't uploading, I guess?) to the point of non-issue.19:49
gary_posterMakyo awesome thanks.19:49
gary_posterjujugui, I think we call this one 1.0 :-)19:49
benji+119:49
Makyo\o/!19:49
gary_poster:-)19:49
rick_h_+1 on 1.019:52
BradCrittendengary_poster: export via icon is almost done.  to get the layout correct i added the import icon too.  it is not hooked up to anything.  leave it as tauntware or just comment out the HTML?19:54
=== BradCrittenden is now known as bac
gary_posterBradCrittenden, bac I mean, feature flag it!19:54
bacgary_poster: the whole thing19:54
bacimport and export?19:55
gary_posterbac, uh.  well, actually.  either feature flag both or comment out the HTML, I say.19:55
bacgary_poster: ok.19:56
gary_posterbac, and I'm making a release, so wait on landing till tomorry, please.19:56
gary_posteror at least until I say I'm done :-)19:56
MakyoOh, u1 crashed.20:02
baccruise ship just went by.  they were practicing for talk like a pirate day20:03
hatch-1 on 1.0 :P It's not feature complete20:03
rick_h_hatch: bah, it's MVP :P20:04
gary_posterhatch, really?20:04
gary_posterhatch, when it is feature complete, we are out of a job :-)20:04
hatchlol no that's when it gets refactored20:04
hatchhaha20:04
hatchIt still feels incomplete - especially if you hit the notifications button20:05
gary_posterok, yeah the notifications still are embarrassing, that's a point. :-/20:05
* hatch drops mic and walks away20:06
gary_posterheh20:06
hatchlol20:06
hatchyeah after running through it I suppose it could be 1.0 but notifications really makes me think not20:10
hatchclick 'view all notifications' when there are none and the whole thing goes bonkers20:10
bacjust got busted by an old lady for not speaking spanish.  :(20:15
hatchdid you tell her that it's ok because English is the international language of business?20:17
hatch:P20:17
hatchtoday is a good day....my truck insurance went down20:18
hatchit's still $1200/yr but less is better!20:18
bachatch: i did not because she didn't speak the english.20:20
hatchohh yes then very unfortunate20:21
hatchI'm not sure who it was who decided that English was the international language of business20:21
hatchmaybe it was a sitcom and I'm full of it20:21
hatchlol20:21
hatchrick_h_: was the litle handle for the 'expanded' sidebar removed on purpose or is that a bug?20:22
bachatch: this article flew by my feed this morning but i didn't get a chance to read it.  perhaps it addresses your question: http://www.economist.com/blogs/prospero/2013/09/language-diversity?fsrc=scn/fb/wl/bl/justspeakenglish20:24
hatchnope - just a fluf piece - but intersting none-the-less20:27
gary_posterjujugui, here's what I've got for CHANGES.  Comments/suggestions/recriminations?20:29
gary_poster- 0.10.0:20:29
gary_poster    - New inspector view for deploying and configuring services.20:29
gary_poster    - Inspector allows viewing details in full environment context.20:29
gary_poster    - Inspector fixes problem losing edits when environment changes.20:29
gary_poster    - Inspector shows edit conflicts and allows resolution.20:29
gary_poster    - Inspector fixes previously broken per-service charm view.20:29
gary_poster    - Worked around fragility in Keystone charm (LP bug 1214087).20:29
_mup_Bug #1214087: GUI fails to deploy keystone <juju-gui:Fix Committed by hatch> <keystone (Juju Charms Collection):New> <https://launchpad.net/bugs/1214087>20:29
gary_poster    - >20:29
gary_poster      Updated charm token (the token is the small charm visualization in20:29
gary_poster      browse and search) to show series and owner (or "Recommended") rather20:29
gary_poster      than summary.20:29
gary_poster    - Added missing support for removing units from services in Juju Core.20:29
gary_poster    - Added support for alternate Google Analytics keys.20:29
gary_poster    - >20:29
gary_poster      Remove filters from charm searches.  We will add them back when there is20:29
gary_poster      more to filter on.20:29
gary_poster    - >20:29
gary_poster      Inspector has feature-flagged support for upgrading to a new version of20:29
gary_poster      a charm.20:29
gary_poster    - >20:29
gary_poster      Added internal support for new charm deployer integration (bundle20:29
gary_poster      support).20:29
gary_poster    - >20:29
gary_poster      Added internal support for sandbox version of deployer integration20:29
gary_poster      (bundle support).20:29
gary_poster    - Added internal support for charmworld APIv3 (bundle support).20:29
gary_poster    - Added internal support for rendering visual bundle summaries.20:29
gary_poster    - Refactored to unify internal charm implementations.20:29
gary_poster    - Switch to using Go sandbox by default.20:29
gary_poster    - Performance and bug fixes.20:29
hatch ./kick +b gary_poster "Channel flood"20:31
hatch:P20:31
gary_posterI Just made all of those sentences in the past case, fwiw, except for the "Inspector allows/shows/fixes/..." ones20:31
gary_poster:-P20:31
gary_posterbah20:31
benjigary_poster: I don't think the "- >" bits are neccesary for multi-line strings20:32
gary_posterbenji, maybe.  IIRC, they are for the parser we use (as well as the one in my editor).  I've had to fix these up in the past in order for doc gen to work.20:33
hatchgary_poster: looks good - I may try and make the very first one a little more pronounced - maybe a little more detailed account as it's the most important?20:33
benjihmm, we must use a sucky parser :)20:33
gary_posterhatch, ack--tried to do that with the next four bullet points.  I could add...20:34
gary_poster  - Inspector is really cool20:34
hatchlol20:34
gary_poster  - Inspector looks really nice20:34
gary_poster  - Inspector rocks our world20:34
gary_posterbut concrete suggestions welcome :-)20:34
hatchYeah I don't have anything better :)20:35
hatchI was never very good at the 'fill your paper with fluff text to hit the line minimum' in school20:36
gary_posterlol20:36
gary_posterok20:36
gary_posterI'm running with it.20:37
* gary_poster likes our release checklist/process20:37
hatchgary_poster: would you like me to pick off one of the red tickets in inspector?20:40
gary_posterhatch, good question.  looking.20:41
gary_posterhatch, I deleted a bunch.  I actually think our "save" work (databinding to model in step 1, and implementing save with env annotations in step 2) is more interesting, but eh.  Do you have enough background to work on bundle model?  benji, are you doing that as part of your branch?20:44
gary_poster(hatch, I deleted because huw had done them)20:45
benjigary_poster: I may have gotten there eventually, but its not something I had immediate plans for.20:45
hatchI know nothing of bundles20:46
gary_posterbenji, is that a pre-requisite for your current effort?  I would have guessed it to be so but I might well be wrong.20:46
hatchI should probably learn about them though20:46
benjigary_poster: it might be, but at the moment I'm trying to disentangle the charmness out of charm tokens20:47
hatchmaybe charm tokens are too shared :)20:48
gary_posterhatch, ack, ok.  so, yeah, choose a red card, or a maintenance-high card, or the databinding-ghost-inspector model20:48
gary_posterhatch, if you want more direction or explanation, just ask, but if that's good enough direction for you it is good enough for me20:48
hatchyep that's good I'll find something20:49
gary_postercool20:49
hatchMakyo: in your testing did you notice this? It should be fixed https://bugs.launchpad.net/juju-gui/+bug/122031220:50
_mup_Bug #1220312: The scale-up UX is broken in juju-core real envs (at least) <juju-gui:Triaged> <https://launchpad.net/bugs/1220312>20:50
Makyohatch, No, let me check again, still have the env up.20:50
Makyohatch, in the future, can you bring this up before we start?20:51
gary_posterhatch it was working before I thought20:51
Makyohatch, our M-O currently seems to be *start release process* *have a giant crisis* *feel bad about ourselves* *not actually release* and I really, really want to stop it.20:51
gary_posterhatch, Makyo wfm on lxc juju core20:51
hatchMakyo: I'm just going through the cards and I was sure it was fixed20:52
hatchso I am confirming with you20:52
Makyowfm on real env EC220:52
gary_postercool20:52
hatchok closing20:52
gary_postermoving on, thanks20:52
Makyohatch, Then let's add that to the very top of the list of things to do for release.20:52
hatch+120:52
gary_poster+120:52
MakyoI may have been raised by hippies, but really, work should feel good :)20:53
hatchrofl20:53
rick_h_hatch: what handle removed?20:56
hatchthe little swirly thing20:57
hatchit's no longer on the details part of the sidebar20:57
hatchbut it's on the sidebar20:57
rick_h_where is it gone? I show it in http://comingsoon.jujucharms.com/precise/liferay-1/ for instance20:57
gary_posterMakyo, fwiw, the daily exploratory qa is also an attempt to improve this.20:57
hatchrick_h_: woah odd, my branch doesn't have it20:58
Makyogary_poster, Yeah, I think it's an excellent idea!20:58
hatchtime to rebuild20:58
hatchhah20:58
rick_h_hatch: then yea, your branch broke it, don't commit that :P20:58
hatchhaha20:59
rick_h_hatch: but yea, not intended to be gone that I know of20:59
hatchok going to work on databinding the ghost inspector21:01
gary_posterwe shouldn't show constraints for subordinates21:07
hatchtrue21:08
gary_posteror the units controls21:08
gary_posterneither of those are showstoppers, but for future21:08
gary_posterjujugui, eagle has landed: I've pushed out 0.10.0.  Making release messages on blog and mailing list now.  We'll put it up on jujucharms tomorrow morning.21:20
bcsallercheers21:20
bacyay21:23
hatchyussss21:27
* hatch fires up the blog21:27
hatch0.10.0 blogpost up http://fromanegg.com/21:52
MakyoSimilar planned for our WP blog?21:58
MakyoOh, oops, guess gary_poster said that.21:58
* Makyo returns from dogwalk, on that note :)21:58
MakyoWill this be up somewhere we can point people?  Just comingsoon?21:59
hatchyeah I figured he was going that one21:59
MakyoAnd can we say last step before 1.0?22:00
hatchdepends, notifications may take some time to get out22:01
hatchthat's my only real objection to 1.022:01
gary_posterMakyo, plans to be up on jujucharms.com tomorrow22:02
Makyohatch, Mine too.  Can we think of an intermediate step to get there?  I think it'd be good to have out before SF.  Maybe get rid of the 'view all' link and just show all with scrolling?22:02
Makyogary_poster, cool, thanks.22:02
hatchMakyo: so it would only have the dropdown?22:02
Makyohatch, yes. That shows most everything, right?22:03
Makyo(only version I have up now is real env,  no notifications)22:03
hatchwell when you click on a notification it takes you to the old inspector22:03
hatchso if we removed the links22:03
hatchthen it's sort of a half-assed fix haha22:03
Makyohatch, Yes, of course.  I mean a working version, not something halfway :)22:04
Makyohatch, we won't have Luca until after SF.  This is my concern.  A major version would feel like a win.22:04
hatchahh, right, and I guess the notification stuff was still a prototype22:04
MakyoI'm asking: what can we do to buy a quick win.22:04
Makyohatch, yes, I have a task to find all notification types for Luca.22:04
gary_posterMakyo, intermediate step was mission I gave luca at sprint.  What he gave us was more involved than I had hoped.  We can go back to him and see if we can come up with a compromise.  I have a hunch that doing anything not half-assed will take more time than we expect.  Also, we will have luca again starting in 1.5 weeks.22:05
Makyogary_poster, Oh? Thought it was until Oct 20.  Maybe nvm then :)22:05
hatchpersonally i'd like to see notifications landing be 1.022:05
gary_posterIf my hunch is correct, I'd be inclined to try and work in the direction that luca gave us, and have an incremental step be in that direction.  That is, the incremental step would be a first cut of the new design, rather than a hack of the existing bits22:07
gary_posterI need to run22:07
gary_postersent email22:07
gary_postermade blog post22:07
hatchhave a good one22:07
MakyoThat's fair, hatch. I'm just trying to think of publicly visible changes that are of immediate use to our users, and I think both bundles and notifications fit nicely, but we're poised to ignore one.22:09
hatchwell we need some type of 'non-broken' notifications story for 1.0 regardless of whatever else comes down the pipe at the same time22:11
MakyoI think we're agreeing loudly.22:11
hatchright haha22:11
MakyoJust want to know the first step to take.22:11
hatchI think gary_poster was onto the right thing though that we work towards the prototype direction instead of trying to make the current stuff work22:11
hatchwe have what....5 weeks untill SF?22:12
hatchthat should be enough for a rough cut22:12
hatchmaybe....lol22:12
MakyoThat's fair.  I'm already hunting notifications, and my other stuff relies on Luca too.  Think I should start?22:12
hatchI'd like to discuss a refactor of the notifications api but I'm not at a point where I'm convincing yet :)22:14
Makyohatch, I'm game, lmk if you want to22:14
hatchcan I get back to you tomorrow? I need to come up with some real benefits besides 'personal preference' :D22:16
MakyoHaha, fair :) I think it's worth it to keep moving forward with this, they've so obviously been stagnant since before inspector22:17
hatchhaha yes, yes they have22:17
* hatch is trying a new colourscheme - looks like I won't be able to find any code for a few days ;)22:23
huwshimiMorning23:08
hatchmornin huwshimi23:10
hatch0.10.0 was released23:10
huwshimi:D23:11
gary_posterMakyo, hatch, let's keep focused on working together.  We finish up upgrade charm; then we all move to bundles next; then quickstart; then ice cream.  These are the things we have agreed to deliver.  1.0 and notifications I want to deliver, but they are not the priority.  In my mind, they are even beneath the priority of improving CI and our testing tools.  I'm hoping we will have time for them, but I hope we can al23:12
gary_posterl be happy keeping focus on the plan we have agreed on.23:12
MakyoSure.  23:12
hatchsure that sounds good23:13
hatchI thought ice cream was sooner23:13
hatchI must have missed the important part of that convo :)23:13
MakyoUpgrade charm's off until luca's back anyway.  Where should I be focusing?23:13
hatchgary_poster: the YUI community manager reached out to me to see if I would be interested in writing a blog post for yuiblog about how we used YUI - any objection?23:14
gary_posterMakyo, Luca gave us the necessary details for upgrade charm in Inspector 13 this week, didn't he?23:14
gary_posterhatch, go for it23:14
hatchwill do!23:15
Makyoah, okay.23:16
MakyoSlipped under the radar.23:16
MakyoStill no say on what happens with changing config options, but I guess we just delete them or whatever.23:17
gary_posterMakyo, I think he hoped that the new form validation bits would work.  They are not quite what you need IIUC but I bet you could identify and propose a way to coordinate them23:18
Makyogary_poster, Not lucid right now, ping me about it tomorrow.23:18
hatchoh gary_poster I also came across an issue which will require some refactoring of the ghost config submission system - right now we only store 'changed' values in the ghost settings (as per previous bug) so we can't databind on nothing....which means this 'changed values' thing will need to be done as a parsing step on deploy23:18
gary_posterMakyo, cool, will do.  ttyl23:18
gary_posterhatch, we have a service to use--it is what the environment is using23:20
gary_posterhatch, is that not sufficient23:20
hatchright, but it's 'options' property is undefined23:20
hatchand it's only changed when the user alters a setting23:20
gary_posterhatch but we can set options to {} and we are good to go, yeah?23:21
gary_posteras an initialization step23:21
hatchthat was my thought, but it didn't work because the databinding then cleared it out23:21
hatchthat's as far as I got to maybe in the am I'll come up with something better23:21
gary_posterok cool hatch.  this feels like there's a good answer in there waiting to fall out :-)23:22
hatchyeah probably a few hours off the computer will help it loose haha23:22
gary_postercool23:23
gary_posterneed to run.  thanks all!  congrats jujugui on a great 0.10.0!23:23
hatchw00t w00t23:23
hatchcya23:23
huwshimigary_poster: Night23:23
gary_posterhave a great day huwshimi--oh I can't be around tomorrow evening.  I'll say hi a little later today, if I can?23:24
huwshimigary_poster: Sure!23:24
gary_postercool23:24
gary_posterttyl23:24
bachey huwshimi, just saying hello...23:57
huwshimibac: Hello!23:57

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