16:01:52 <david-lyle> #startmeeting Horizon
16:01:52 <openstack> Meeting started Tue Jul 15 16:01:52 2014 UTC and is due to finish in 60 minutes.  The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:01:53 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:01:56 <openstack> The meeting name has been set to 'horizon'
16:02:05 <david-lyle> Hello everyone
16:02:08 <tmazur> hello o/
16:02:10 <crobertsrh> Hello
16:02:14 <gary-smith_> hi
16:02:15 <doug-fish> Hi
16:02:16 <jrist> o/
16:02:17 <david-lyle> and welcome to a new installment of this week in Horizon
16:02:19 <lcheng> o/
16:02:22 <clu_> HI!
16:02:24 <jrist> haha
16:02:26 <david-lyle> I'll be your host
16:02:27 <ericpeterson> hi
16:02:30 <jrist> cheesy PBS music
16:02:33 <david-lyle> let's meet the panelists
16:02:39 <ericpeterson> two ferns
16:02:45 <akrivoka> hello
16:03:00 <tsufiev> hi
16:03:10 <tzumainn> hiya
16:03:24 <david-lyle> so July 24 is rapidly approaching
16:03:26 <david-lyle> https://launchpad.net/horizon/+milestone/juno-2
16:03:46 <david-lyle> I pruned most items not already up for review
16:03:53 <jtomasek> hey
16:04:04 <david-lyle> will likely prune some more today to let us focus our review attention
16:04:24 <david-lyle> several Sahara patches are getting very close
16:04:37 <rdopiera> hi
16:04:39 <david-lyle> should have most of those merged in J-2
16:04:41 <hurgleburgler> Hello
16:04:46 <jcoufal> o/
16:04:47 <david-lyle> thanks for the review attention on those
16:04:56 <crobertsrh> Yes...many thanks!
16:05:03 <tmazur> Yep, Sahara is merging.
16:05:15 <david-lyle> There are a couple of other I would like to get more status on
16:05:42 <david-lyle> https://blueprints.launchpad.net/horizon/+spec/navigation-styling and https://blueprints.launchpad.net/horizon/+spec/top-bar-styling
16:05:44 <jomara> ahoy!
16:05:58 <david-lyle> jcoufal: you had patches up for those in Icehouse, no?
16:06:17 <david-lyle> are you going to revitalize those, or put up new patches?
16:06:26 <david-lyle> and is that a j-3 target now?
16:06:43 <jcoufal> david-lyle: let's do it j-3, I will make sure we get it there
16:06:48 <david-lyle> jtomasek: how is https://blueprints.launchpad.net/horizon/+spec/bootstrap-update going
16:06:54 <jtomasek> david-lyle: https://review.openstack.org/#/c/107042/
16:07:11 <david-lyle> did that go in today?
16:07:14 <david-lyle> jtomasek:
16:07:22 <jtomasek> most of the stuff should be done, I'll continue working on it.
16:07:24 <jtomasek> david-lyle: yes
16:07:39 <david-lyle> ah, that's why I didn't see it yesterday ;)
16:07:46 <jtomasek> david-lyle: I'd really appretiate the reviews and some help too
16:08:15 <david-lyle> jtomasek: since I haven't looked at the review yet, what is needing help?
16:08:27 <jtomasek> david-lyle: I just wonder how to make the cooperetion on this as simple as possible
16:08:42 <clu_> hi jtomasek, i see the review as Workflow (X) - should that be removed so ppl will review it?
16:08:44 <lblanchard> hiya all
16:08:48 <jtomasek> david-lyle: mostly look for bugs and things that need to get fixed
16:09:15 <jtomasek> clu_: yeah, no problem. I didn't know it prevented people from reviewing
16:09:18 <david-lyle> ok, I will look at it some, any one else able to take a look
16:09:42 <david-lyle> jtomasek: doesn't prevent, but usually indicates it's not ready
16:09:42 <clu_> yep, me!
16:10:19 <david-lyle> jtomasek: I think if we find bugs and have fixes, we can post revisions to your patch
16:10:31 <david-lyle> as long as you're good with that
16:10:48 <jtomasek> david-lyle: ok,sure no problem!
16:11:30 <jtomasek> I removed workflow -1
16:11:55 <david-lyle> rdopiera: https://blueprints.launchpad.net/horizon/+spec/remove-javascript-bundling seems to be blocked by openstack/requirements is that the summary?
16:12:18 <rdopiera> david-lyle: yes
16:12:34 <rdopiera> david-lyle: although it seems that we finally got to some agreement about the versions
16:12:47 <jtomasek> david-lyle: clu_ : when you have found a bug and you inted to fix it, please note it in comments so we avoid working on the same thing
16:12:55 <rdopiera> david-lyle: so I'm hopeful :)
16:13:07 <clu_> jtomasek, k!
16:13:10 <david-lyle> ok, we now have two patches blocked by requirements changes
16:13:36 <david-lyle> I'll see if I can find some +2s
16:13:46 <rdopiera> that would help a lot, thank you
16:14:12 <david-lyle> mrunge, rdopiera, https://blueprints.launchpad.net/horizon/+spec/separate-horizon-from-dashboard seems blocked by the above bp so I'm going to move to j-3
16:14:39 <david-lyle> really need to get that to land in early j-3 or we'll have to push to K
16:14:41 <rdopiera> yes
16:16:07 <david-lyle> any other questions comments about what's slated for j-2?
16:16:14 <david-lyle> tzumainn: updated dashboard?
16:16:18 <david-lyle> :P
16:16:38 <tzumainn> david-lyle, you mean for tuskar-ui?
16:16:40 <tzumainn> oh
16:16:42 <tzumainn> right
16:16:44 <tzumainn> nevermind, yeah
16:16:52 <tzumainn> sorry, moment of confusion, give me a sec to shorten the url
16:17:17 <tzumainn> david-lyle, 	http://goo.gl/ZQObiL
16:17:34 <david-lyle> boom
16:17:37 <david-lyle> thanks tzumainn
16:17:41 <tzumainn> np!
16:17:43 <david-lyle> agenda for today: https://wiki.openstack.org/wiki/Meetings/Horizon
16:18:03 <david-lyle> #topic Client-side table rendering (https://review.openstack.org/#/c/94706/) thai tran, eric peterson
16:18:28 <tqtran> hi folks, wanted to bring to your attention that the patch is ready for review
16:18:31 <ericpeterson> We are getting farther .... have tests nearly working nwo
16:18:57 <rdopiera> nearly :)
16:18:59 <ericpeterson> but it's a patch that might be best if interested people just download it and run it
16:19:08 <david-lyle> so the summary is this is mechanism to do client side loading of table data
16:19:27 <david-lyle> and can be used inline in place of the synchronous table loading now
16:19:30 <ericpeterson> yes.   if you download / review the patch... the instances table now loads the table async
16:19:36 <tqtran> yes, basically. its sort of like a flag that you can switch on to get angular to render your data instead
16:19:48 <ericpeterson> we picked a nice easy table like the instances view :D
16:20:01 <david-lyle> but I want my 1990's internet back
16:20:35 <david-lyle> this will be a nice change and ability to have once we can merge it
16:20:43 <ericpeterson> you can actually have that too, at least as the patch currently stands.... you can add an extra query param to switch the format to old
16:20:46 <tqtran> david: you can have your dial-up back, just +2 it
16:20:59 <david-lyle> get off my lawn
16:21:08 <tqtran> haha
16:21:18 <ericpeterson> we will take out that query flag eventually.... it's there just so reviewers can look at both versions and compare
16:22:18 <david-lyle> thanks for the great work and once j-2 settles a bit, I'm sure it will get more review attention
16:22:28 <david-lyle> #topic Improve help messaging on modals https://review.openstack.org/#/c/104334/ (clu_)
16:22:35 <clu_> hi
16:22:49 <clu_> We'd like Horizon to improve help text on the modals - community member Ashish has started the work on this here: https://review.openstack.org/#/c/104334/
16:22:50 <clu_> Does anyone have any objections to changing text from:
16:22:52 <clu_> "From here you can create a new domain to organize projects, groups and users." ==> "Create a domain to organize projects, groups and users."
16:22:53 <clu_> "From here you can set quotas (max limits) for the project." ==> "Set quotas (max limits) for the project."
16:23:43 <david-lyle> removing the "From here you can"? that's the most important part
16:23:49 <david-lyle> :)
16:23:51 <clu_> yep
16:23:53 <david-lyle> no objections
16:23:59 <david-lyle> from me
16:24:03 <ericpeterson> +1 from here
16:24:16 <johnma> sounds good to me
16:24:26 <tmazur> clu_, nice improvement
16:24:31 <jpich> lblanchard had an awesome document on how to write good error and general messages - Liz do you have a link handy and/or thoughts on this rephrasing?
16:24:34 <lcheng> +1
16:24:41 <rbertram> I like it. Is UX involved in this? Or should they be?
16:24:50 <lblanchard> jpich: for sureā€¦let me find it :)
16:25:26 <jpich> Ah I got it! https://wiki.openstack.org/wiki/UX/Improve_User_Experience_of_Messaging_in_Horizon#Tips_and_Best_Practices_for_all_Messages:
16:25:44 <johnma> this link is also mentioned in the defect that clu_ mentioned
16:25:47 <lblanchard> jpich: beat me to it :)
16:26:35 <jpich> lblanchard: Do you have any thoughts on the change suggested by clu_ above? It seems nice and more concise to me but you've thought about this more :-)
16:26:44 <jpich> johnma: My bad, I didn't notice
16:27:15 <tqtran> lblanchard: would be good if you a take a look at the patch and +1 it liz
16:27:43 <lblanchard> jpich, tqtran: I can definitely take a look
16:27:50 <david-lyle> lblanchard: thanks
16:27:53 <jpich> Thanks!
16:28:01 <clu_> thanks everyone, great!!!
16:28:49 <david-lyle> #topic Open Discussion
16:29:59 <tsufiev> could I take the bug https://bugs.launchpad.net/horizon/+bug/1158501 ? Previous assignee haven't been showing for a while
16:30:24 <david-lyle> I thought there was a patch for the duplicate session expiration message/form, does anyone know where that is?  that problem is really annoying
16:30:55 <tsufiev> david-lyle, here it is https://review.openstack.org/#/c/88220/
16:31:12 <tsufiev> blocked by pending change in openstack_auth
16:31:54 <david-lyle> tsufiev: on launchpad are you tsufiev or tsufiev-x?
16:31:58 <jpich> tsufiev: Usually I recommend asking first like you did, but when there's no activity for 4 months it's probably fine to go ahead and pick it up if you have a fix ready
16:32:09 <tsufiev> david-lyle, tsufiev-x
16:32:19 <david-lyle> yours
16:32:29 <tsufiev> thanks )
16:32:36 <david-lyle> thank you for following the established proceedure
16:32:48 <clu_> tsufiev: looking forward to it :)
16:32:49 <rdopiera> I wonder if there is a reason for the fact that the login form on / doesn't load any scripts, while the one on /auth/login does
16:33:06 <rdopiera> and if it's intetional
16:33:12 <rdopiera> intentional even
16:33:32 <tsufiev> david-lyle,  another thing that is not yet clear to me is a relation of this modal/upload bug to the file-upload-redux blueprint, see https://bugs.launchpad.net/horizon/+bug/1158501/comments/2
16:34:06 <david-lyle> ericpeterson: do you remember why there's two?
16:34:07 <doug-fish> rdopiera:  yes, good question.  Would be great to get the same behavior/appearance on both versions of the login screen.
16:34:09 <tsufiev> clu_, will do my best )
16:34:34 <david-lyle> may have been driven by the requirement to support non-js sessions
16:35:12 <ericpeterson> It might be when you switch regions / re login....
16:35:19 <ericpeterson> that gets poped up as a modal ??
16:35:29 <ericpeterson> at least it was that way at one point?
16:35:39 <doug-fish> david-lyle:  I'm not sure I understand what "requirement to support non-js sessions" means
16:35:43 <ericpeterson> and this is historical / legacy stuff
16:36:25 <rdopiera> I will report it as a bug then
16:36:46 <ericpeterson> the file names that are preceeded with a _ character are what gets used for a modal view....  and we had a fallback to use the other file name when js modal was not available
16:37:14 <rdopiera> and try to fix it
16:37:15 <ericpeterson> most of the time the file.html just includes the _file.html in the modal views
16:37:29 <david-lyle> tsufiev: I think it's ok go ahead and fix the bug
16:37:54 <tsufiev> david-lyle, ok
16:38:18 <david-lyle> rdopiera: +1
16:38:33 <tmazur> Speaking about reviews and J-2.. I hate to ask but it seems that my own patch sets are going to stuck in limbo. Thank you david-lyle for your +2 today however they need a bit more attention.
16:39:00 <david-lyle> tmazur: a lot of patches have been starved for attention
16:39:31 <tmazur> david-lyle, I'd love to review them all but I can't :)
16:39:48 <david-lyle> the dashboard that tzumainn posted before really helps draw attention to the j-2 milestone items
16:40:01 <david-lyle> I've been walking down the list as far as I can
16:41:16 <david-lyle> as for the sahara patches, I think we're going to have to let some blemishes in and fix after the fact.  The 2700+ LOC patch pretty much guarantees it will happen either way
16:42:11 <david-lyle> Things like exceptions popping up to the use etc, I would like fixed before hand, as best we can, but it will be easier to push minor cleanup later
16:42:50 <david-lyle> s/use/user/
16:43:57 <crobertsrh> Thanks for the good eyes on the reviews.
16:45:25 <absubram_> david-lyle: sorry to pile on :).. but thanks to tzumainn and jpich, I was able to make some small changes to the operational code for my review.. and now there is no more duplication of tests or a change to test/settings needed.. I know you higher priority reviews, but whenever you can give it a second look, would be great.. thanks!
16:45:56 <absubram_> amotoki: If amotoki is here.. if you could take a second look too would appreciate it.. thanks!
16:46:01 <david-lyle> absubram_: I hadn't realized you had worked through it, I will take a look
16:46:20 <absubram_> yep.. got it working finally last week and just updated the review a short while back :)
16:46:21 <david-lyle> I assume my suggestion was way off base and you came up with a better one?
16:46:34 <amotoki> absubram_: hi
16:47:07 <absubram_> haha not completely.. went with the similar line of thought - of making a change in the operational code.. but did manage to avoid duplication
16:47:32 <david-lyle> excellent, thanks for all your efforts to make it right
16:48:14 <absubram_> hi amotoki! I finally managed to address both your comments from the review and get it working.. I've updated it.. if you coould take a look when you can, it would be great..
16:48:37 <absubram_> thanks david.. I'm glad I did.. this is definitely a much better solution :)
16:49:47 <absubram_> https://review.openstack.org/#/c/90093/
16:49:47 <amotoki> absubram_: sorry for my less review activity these weeks. I am happy to hear you addressed the comments :-)
16:49:51 <amotoki> absubram_: will look
16:50:39 <absubram_> amotoki: no worries.. thanks for the suggestions.. it took a little effort getting it to work haha!
16:51:01 <absubram_> thanks again to tzumainn too for pointing out the change needed
16:51:13 <tzumainn> absubram_, lol, not at all, it was a fun exercise
16:55:29 <david-lyle> any last minute items?
16:56:33 <david-lyle> Thanks everyone! Have a great week.
16:56:36 <david-lyle> #endmeeting