12:12:48 #startmeeting Horizon 12:12:50 Meeting started Wed Jul 8 12:12:48 2015 UTC and is due to finish in 60 minutes. The chair is mrunge. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:12:51 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:12:53 The meeting name has been set to 'horizon' 12:12:53 :D 12:12:56 hello 12:13:05 o/ 12:13:08 hi! 12:13:12 o/ 12:13:16 hello 12:13:21 o/ 12:13:24 hi 12:13:57 hi 12:14:12 it looks like david-ly_ couldn't make it for todays meeting. 12:14:24 let's have a more informal meeting then 12:14:45 #topic open discussion 12:15:04 Agenda for today: https://wiki.openstack.org/wiki/Meetings/Horizon 12:15:07 (empty) 12:15:16 do you have anything to discuss? 12:15:53 late o/ 12:16:11 o/ 12:16:16 mrunge, about volume migration bp https://review.openstack.org/#/c/186810/, can you help to review :) 12:17:25 zhenguo, will have a brief look at that, thanks! 12:17:37 also, next steps for https://blueprints.launchpad.net/horizon/+spec/context-sensitive-help ? 12:17:43 mrunge, thanks 12:18:41 I'd like to come up with the question I was going to raise in a ML several days ago (well, I'm procrastinating): 'region' entity naming in Horizon and Keystone 12:19:28 so, the problem here IMO is that the name is the same for 2 different entities - service regions (inside keystone catalog) and AVAILABLE_REGIONS setting inside Horizon 12:19:37 that's a great source of confusion 12:19:46 tsufiev: agreed! 12:20:15 yes, tsufiev 12:20:16 especially when there is some bug - we had such situation recently and I had great challenge in explaining what part is actually broken 12:20:25 that's right 12:20:34 I just went through the same experience recently 12:20:52 I think the "AVAILABLE_REGIONS" related usage of regions is incorrect. 12:20:56 is that agreed on? 12:21:06 yepp. even within this community this is quite unclear 12:21:11 doug-fish, yes! 12:21:36 tsufiev, since that touches horizon and keystone, you should take it to ML 12:21:59 mrunge okay, I'll start a thread then so we could agree on a better naming 12:22:10 will add [docs] to subj as well 12:22:20 tsufiev, yes, please do 12:23:14 I was just fiddling with the region/project/whatever selector a few mins ago 12:23:28 this is quite unclear, what this really does 12:23:47 as one could even have combinations of regions/projects etc. 12:24:25 ddomingo, last week, we briefly discussed https://blueprints.launchpad.net/horizon/+spec/context-sensitive-help 12:24:44 mrunge, thanks. sorry I missed it 12:24:50 there were a few thoughts, but not that much has been added to the whiteboard 12:25:20 I added a couple of comments to the blueprint - but there was some discussion about comparing it to the existing help capabilities in the new launch instance wizard too 12:25:28 IIRC, lots of us were really looking forward to have context sensitive help 12:25:33 ah yes, right doug-fish 12:25:36 i responded to the reply in the whiteboard 12:25:47 yeah it was well received 12:26:25 thanks. i'd do the patch myself if i could, but my skills are pretty limited to documentation 12:26:47 ddomingo, maybe the next step would be to provide a proof of concept to share 12:26:56 if you guys could finalize how the HELPLINKS.json syntax should go, i can get started on it 12:27:36 ie. the mapping of pages to contextual links, i mean 12:28:13 it would be great, if that could be pluggable 12:28:28 i.e. add another file/directory and help would be extended 12:28:48 that would go well with any extension mechanism 12:29:39 ddomingo, I *think*, we could start with a more static version 12:29:52 static version? 12:29:58 i.e. just a single .json file 12:30:21 yeah - if there are limited developer resources for this, that would make it simpler 12:30:31 the syntax even be WIP 12:30:57 changing that later should be fine 12:31:02 ok 12:31:22 ddomingo, you had a proposal in the bp. that's something where I would start from 12:32:48 mrunge: yeah, I actually noted in the BP that we use a single file to specify mappings between contexts (ie. pages) and related links. the reason for this was to make it easy for upstream tech writers to help maintain it 12:33:11 ddomingo, yes, sure. I got that. 12:33:36 <^Gal^> Hi, would like to disscuss upon my blueprint: https://blueprints.launchpad.net/horizon/+spec/stack-add-additional-files 12:33:56 as second step I could imagine, horizon to be extended by some plugin. 12:34:09 the plugin should get a context help, too 12:34:39 but a plugin mechanism could append HELPLINKS.json to provide that 12:34:40 ok 12:34:59 ah ok 12:35:20 it still should be pretty straightforward 12:36:04 ^Gal^, what would you like to discuss there? 12:38:12 <^Gal^> just to know what do you guys think about it 12:39:11 ^Gal^: it seems reasonable - I don't know that much about extra files and heat templates ... is it not possible to parse the template and determine what additional files might be needed? 12:40:51 <^Gal^> not at the moment 12:41:47 maybe that can be something for phase 2. :-) 12:42:53 <^Gal^> @doug-fish what do you mean by phase 2? :) 12:43:36 thinking about it more ... it's a nice capability the way you've defined it. phase 2 = improvements to be made at some undefined point in the future when we all have free time or our employers and/or customers demand it. 12:43:58 <^Gal^> oh ok 12:44:15 <^Gal^> tnx 12:45:09 ^Gal^, I'd say, come up with a proposal then 12:46:08 ^Gal^, uhm can't those files reference each other? 12:46:53 and if yes, how would one visualize that? 12:47:30 mrunge: that's even harder than the phase 2 I was thinking of! 12:47:45 <^Gal^> thats the first idea i had 12:47:50 now you want to parse them all! not just the template 12:47:51 <^Gal^> having the files relate to each other 12:47:53 <^Gal^> but 12:48:23 <^Gal^> not all heat users are happy with that 12:48:46 <^Gal^> it's to change the way they write templates 12:48:54 yes, it's a bit hard to understand 12:49:08 on the other side, it makes templates reusable 12:49:16 <^Gal^> I agree 12:49:23 ^Gal^, that (how templates are written) sounds like the issue that Merlin is trying to solve 12:51:18 is there anything else to discuss? 12:51:28 * tsufiev is advertising topology graph patch https://review.openstack.org/#/c/199063/ once again, this time for the record :) 12:51:41 tsufiev++ 12:51:57 ah, we don't have a karma bot here ;-) 12:52:04 just in case some Angular.js-oriented guys from the PST would like to join the effort :) 12:52:26 it's still a bit early for them, tsufiev 12:52:43 mrunge, yep, I know, I just hope they will read the logs 12:53:03 uhm, before I'll leave you, I would like to advertise to UPDATE YOUR FLASH PLUGINS 12:53:06 https://helpx.adobe.com/security/products/flash-player/apsa15-03.html 12:53:17 <^Gal^> i'm an angular guy :) 12:53:31 so'm I :) 12:53:41 ^Gal^, you might want to have a look at tsufiev s patch 12:53:50 <^Gal^> yep i'm looking at it now 12:53:56 cool 12:53:57 <^Gal^> :D 12:53:59 ^Gal^, r1chardj0n3s so welcome in the patch :) 12:54:12 (but it's time for sleep here now, sorry - patch tomorrow!) 12:54:21 thanks for coming here 12:54:23 r1chardj0n3s, np ) 12:54:41 sorry I wasn't better prepared 12:54:47 #endmeeting