16:01:52 #startmeeting Horizon 16:01:52 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:01:56 The meeting name has been set to 'horizon' 16:02:05 Hello everyone 16:02:08 hello o/ 16:02:10 Hello 16:02:14 hi 16:02:15 Hi 16:02:16 o/ 16:02:17 and welcome to a new installment of this week in Horizon 16:02:19 o/ 16:02:22 HI! 16:02:24 haha 16:02:26 I'll be your host 16:02:27 hi 16:02:30 cheesy PBS music 16:02:33 let's meet the panelists 16:02:39 two ferns 16:02:45 hello 16:03:00 hi 16:03:10 hiya 16:03:24 so July 24 is rapidly approaching 16:03:26 https://launchpad.net/horizon/+milestone/juno-2 16:03:46 I pruned most items not already up for review 16:03:53 hey 16:04:04 will likely prune some more today to let us focus our review attention 16:04:24 several Sahara patches are getting very close 16:04:37 hi 16:04:39 should have most of those merged in J-2 16:04:41 Hello 16:04:46 o/ 16:04:47 thanks for the review attention on those 16:04:56 Yes...many thanks! 16:05:03 Yep, Sahara is merging. 16:05:15 There are a couple of other I would like to get more status on 16:05:42 https://blueprints.launchpad.net/horizon/+spec/navigation-styling and https://blueprints.launchpad.net/horizon/+spec/top-bar-styling 16:05:44 ahoy! 16:05:58 jcoufal: you had patches up for those in Icehouse, no? 16:06:17 are you going to revitalize those, or put up new patches? 16:06:26 and is that a j-3 target now? 16:06:43 david-lyle: let's do it j-3, I will make sure we get it there 16:06:48 jtomasek: how is https://blueprints.launchpad.net/horizon/+spec/bootstrap-update going 16:06:54 david-lyle: https://review.openstack.org/#/c/107042/ 16:07:11 did that go in today? 16:07:14 jtomasek: 16:07:22 most of the stuff should be done, I'll continue working on it. 16:07:24 david-lyle: yes 16:07:39 ah, that's why I didn't see it yesterday ;) 16:07:46 david-lyle: I'd really appretiate the reviews and some help too 16:08:15 jtomasek: since I haven't looked at the review yet, what is needing help? 16:08:27 david-lyle: I just wonder how to make the cooperetion on this as simple as possible 16:08:42 hi jtomasek, i see the review as Workflow (X) - should that be removed so ppl will review it? 16:08:44 hiya all 16:08:48 david-lyle: mostly look for bugs and things that need to get fixed 16:09:15 clu_: yeah, no problem. I didn't know it prevented people from reviewing 16:09:18 ok, I will look at it some, any one else able to take a look 16:09:42 jtomasek: doesn't prevent, but usually indicates it's not ready 16:09:42 yep, me! 16:10:19 jtomasek: I think if we find bugs and have fixes, we can post revisions to your patch 16:10:31 as long as you're good with that 16:10:48 david-lyle: ok,sure no problem! 16:11:30 I removed workflow -1 16:11:55 rdopiera: https://blueprints.launchpad.net/horizon/+spec/remove-javascript-bundling seems to be blocked by openstack/requirements is that the summary? 16:12:18 david-lyle: yes 16:12:34 david-lyle: although it seems that we finally got to some agreement about the versions 16:12:47 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 david-lyle: so I'm hopeful :) 16:13:07 jtomasek, k! 16:13:10 ok, we now have two patches blocked by requirements changes 16:13:36 I'll see if I can find some +2s 16:13:46 that would help a lot, thank you 16:14:12 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 really need to get that to land in early j-3 or we'll have to push to K 16:14:41 yes 16:16:07 any other questions comments about what's slated for j-2? 16:16:14 tzumainn: updated dashboard? 16:16:18 :P 16:16:38 david-lyle, you mean for tuskar-ui? 16:16:40 oh 16:16:42 right 16:16:44 nevermind, yeah 16:16:52 sorry, moment of confusion, give me a sec to shorten the url 16:17:17 david-lyle, http://goo.gl/ZQObiL 16:17:34 boom 16:17:37 thanks tzumainn 16:17:41 np! 16:17:43 agenda for today: https://wiki.openstack.org/wiki/Meetings/Horizon 16:18:03 #topic Client-side table rendering (https://review.openstack.org/#/c/94706/) thai tran, eric peterson 16:18:28 hi folks, wanted to bring to your attention that the patch is ready for review 16:18:31 We are getting farther .... have tests nearly working nwo 16:18:57 nearly :) 16:18:59 but it's a patch that might be best if interested people just download it and run it 16:19:08 so the summary is this is mechanism to do client side loading of table data 16:19:27 and can be used inline in place of the synchronous table loading now 16:19:30 yes. if you download / review the patch... the instances table now loads the table async 16:19:36 yes, basically. its sort of like a flag that you can switch on to get angular to render your data instead 16:19:48 we picked a nice easy table like the instances view :D 16:20:01 but I want my 1990's internet back 16:20:35 this will be a nice change and ability to have once we can merge it 16:20:43 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 david: you can have your dial-up back, just +2 it 16:20:59 get off my lawn 16:21:08 haha 16:21:18 we will take out that query flag eventually.... it's there just so reviewers can look at both versions and compare 16:22:18 thanks for the great work and once j-2 settles a bit, I'm sure it will get more review attention 16:22:28 #topic Improve help messaging on modals https://review.openstack.org/#/c/104334/ (clu_) 16:22:35 hi 16:22:49 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 Does anyone have any objections to changing text from: 16:22:52 "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 "From here you can set quotas (max limits) for the project." ==> "Set quotas (max limits) for the project." 16:23:43 removing the "From here you can"? that's the most important part 16:23:49 :) 16:23:51 yep 16:23:53 no objections 16:23:59 from me 16:24:03 +1 from here 16:24:16 sounds good to me 16:24:26 clu_, nice improvement 16:24:31 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 +1 16:24:41 I like it. Is UX involved in this? Or should they be? 16:24:50 jpich: for sureā€¦let me find it :) 16:25:26 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 this link is also mentioned in the defect that clu_ mentioned 16:25:47 jpich: beat me to it :) 16:26:35 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 johnma: My bad, I didn't notice 16:27:15 lblanchard: would be good if you a take a look at the patch and +1 it liz 16:27:43 jpich, tqtran: I can definitely take a look 16:27:50 lblanchard: thanks 16:27:53 Thanks! 16:28:01 thanks everyone, great!!! 16:28:49 #topic Open Discussion 16:29:59 could I take the bug https://bugs.launchpad.net/horizon/+bug/1158501 ? Previous assignee haven't been showing for a while 16:30:24 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 david-lyle, here it is https://review.openstack.org/#/c/88220/ 16:31:12 blocked by pending change in openstack_auth 16:31:54 tsufiev: on launchpad are you tsufiev or tsufiev-x? 16:31:58 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 david-lyle, tsufiev-x 16:32:19 yours 16:32:29 thanks ) 16:32:36 thank you for following the established proceedure 16:32:48 tsufiev: looking forward to it :) 16:32:49 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 and if it's intetional 16:33:12 intentional even 16:33:32 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 ericpeterson: do you remember why there's two? 16:34:07 rdopiera: yes, good question. Would be great to get the same behavior/appearance on both versions of the login screen. 16:34:09 clu_, will do my best ) 16:34:34 may have been driven by the requirement to support non-js sessions 16:35:12 It might be when you switch regions / re login.... 16:35:19 that gets poped up as a modal ?? 16:35:29 at least it was that way at one point? 16:35:39 david-lyle: I'm not sure I understand what "requirement to support non-js sessions" means 16:35:43 and this is historical / legacy stuff 16:36:25 I will report it as a bug then 16:36:46 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 and try to fix it 16:37:15 most of the time the file.html just includes the _file.html in the modal views 16:37:29 tsufiev: I think it's ok go ahead and fix the bug 16:37:54 david-lyle, ok 16:38:18 rdopiera: +1 16:38:33 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 tmazur: a lot of patches have been starved for attention 16:39:31 david-lyle, I'd love to review them all but I can't :) 16:39:48 the dashboard that tzumainn posted before really helps draw attention to the j-2 milestone items 16:40:01 I've been walking down the list as far as I can 16:41:16 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 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 s/use/user/ 16:43:57 Thanks for the good eyes on the reviews. 16:45:25 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 amotoki: If amotoki is here.. if you could take a second look too would appreciate it.. thanks! 16:46:01 absubram_: I hadn't realized you had worked through it, I will take a look 16:46:20 yep.. got it working finally last week and just updated the review a short while back :) 16:46:21 I assume my suggestion was way off base and you came up with a better one? 16:46:34 absubram_: hi 16:47:07 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 excellent, thanks for all your efforts to make it right 16:48:14 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 thanks david.. I'm glad I did.. this is definitely a much better solution :) 16:49:47 https://review.openstack.org/#/c/90093/ 16:49:47 absubram_: sorry for my less review activity these weeks. I am happy to hear you addressed the comments :-) 16:49:51 absubram_: will look 16:50:39 amotoki: no worries.. thanks for the suggestions.. it took a little effort getting it to work haha! 16:51:01 thanks again to tzumainn too for pointing out the change needed 16:51:13 absubram_, lol, not at all, it was a fun exercise 16:55:29 any last minute items? 16:56:33 Thanks everyone! Have a great week. 16:56:36 #endmeeting