16:00:17 #startmeeting Horizon 16:00:18 Meeting started Tue Jun 17 16:00:17 2014 UTC and is due to finish in 60 minutes. The chair is jpich. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:19 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:22 The meeting name has been set to 'horizon' 16:00:36 Hi, everyone o/ 16:00:41 hiya! 16:00:42 hi 16:00:45 hi! 16:00:46 hi 16:00:50 Hi 16:00:51 Hi 16:00:53 o/ 16:00:54 hi jpich 16:01:02 Hi 16:01:07 o/ 16:01:08 Hello 16:01:13 hi 16:01:14 \o 16:01:15 hey 16:01:25 hola 16:01:29 hi all 16:01:37 hello 16:01:43 hi 16:02:03 I'll be chairing the meeting this week too, David should be back for the next one 16:02:10 #link https://wiki.openstack.org/wiki/Meetings/Horizon 16:02:27 hi all 16:02:38 #topic Juno-2 16:02:40 #link https://launchpad.net/horizon/+milestone/juno-2 16:03:06 I put this here because we usually have a general status/progress update but it's still early in the milestone 16:03:34 There's probably way too much in the milestone, though since many already have code for review please consider sparing a few cycles for reviews 16:03:42 especially for the higher priority stuff 16:04:04 +1 for reviews :) 16:04:58 #topic Reminder: Review Keystone spec that impacts Horizon 16:05:02 lcheng? 16:05:22 #link https://review.openstack.org/#/c/96867/5/specs/juno/saml-web-authn.rst 16:05:28 crobertsrh: do you have something to help us visualize sahara dashboard? something like a demo video? 16:05:34 #link https://review.openstack.org/#/c/96648/ 16:05:57 sorry, that was something I meant to add to the blueprint the other day. I'll dig up 1 (or maybe more) youtube videos to link to 16:05:59 lcheng: There's a Sahara related topic in the agenda, maybe we can dig into it then? 16:06:18 jpich: oops, okay :-) 16:06:31 lcheng: You put up the Keystone topic on the agenda, did you have anything to add or a general summary of what's happening to share? 16:06:41 yeah, so I just wanted everyone to be aware of those two patches 16:06:56 it will impact horizon at some point when implemented 16:07:10 related to how horizon will support federation 16:07:47 I guess that will involve django_openstack_auth changes / blueprints of its own? 16:08:11 if anyone has some background in federation, it would be helpful to review those stuff and make sure it is feasible. 16:08:35 definitely, also obtaining the scoped token too will change.... the navigation project picker 16:08:35 yes, eventually there would be a blueprint for horizon for that. 16:08:55 That should be interesting... 16:09:18 at the moment, there are still hashing out the interaction between keystone, horizon and identity provider 16:10:05 anyway, just wanted to throw that out there. In case, anyone is interested in this topic. 16:10:22 Thanks lcheng! Definitely important stuff to keep an eye on 16:10:38 Questions or shall we move to the next topic? 16:11:08 #topic Sahara merge 16:11:25 I put the topic in the agenda though crobertsrh can probably talk about it better than I can :-) 16:11:47 Sure. The merge is still largely stuck on reviews. 16:11:48 What I learnt from the logs of the last Cross Project meeting is that the Sahara dashboard needs to merge in Horizon by j-2 or it won't get in at all 16:11:54 which would suck 16:12:07 One of Horizon's stated goals is that we support integrated projects out of the box 16:12:21 So please, all review help is very much appreciated 16:12:22 Yes. We've had some good comments from people when they have looked at the code. We just need more of that. 16:12:35 From what I can tell crobertsrh is very responsive to feedback :) (Thanks!) 16:12:46 Yes, I'm generally very nice :) 16:13:21 I did just add a link to a youtube video showing the sahara dashboard 16:13:28 ...to the blueprint 16:13:35 https://www.youtube.com/watch?v=5ha_3oEcgJ8 16:13:45 Thanks! 16:13:50 #link https://blueprints.launchpad.net/horizon/+spec/merge-sahara-dashboard 16:14:34 If anyone has questions while reviewing. Please feel free to ping me directly anytime. It's my #1 priority right now, so I'll be happy to help any way I can. 16:14:46 crobertsrh: cool, thanks for that 16:14:48 * akrivoka makes a note to look at Sahara stuff 16:14:58 :) 16:15:05 crobertsrh, thank you 16:15:38 Thanks, crobertsrh! 16:15:42 Anything else to add or questions? 16:15:49 Thanks in advance for all your +2's :) 16:15:57 :P 16:15:58 crobertsrh, I still have a few questions so I think we could discuss it at review page 16:16:39 No problem. I constantly refresh my page of reviews. I'll be waiting for your questions, tmazur :) 16:17:34 Cool 16:17:36 #topic Horizon library name poll (rdopiera) 16:17:40 crobertsrh, ok :) 16:17:54 rdopieralski? 16:18:34 Are you around? It was your topic 16:18:51 * jpich voted but doesn't have a handy link to the results anymore 16:19:07 jpich: I think he is not around atm 16:19:18 oh he is 16:19:20 my bad 16:19:27 http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_ea99af9511f3f255 16:19:31 has the results, I thikn 16:19:32 * jcoufal is going to poke him :) 16:19:37 jpich: I'm here 16:19:45 http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_ea99af9511f3f255 16:19:45 rdopieralski: woot 16:19:54 Looks like the boring horizon_lib won :) 16:20:02 booooriiing 16:20:02 so bascially the poll is here: http://civs.cs.cornell.edu/cgi-bin/results.pl?id=E_ea99af9511f3f255 16:20:10 and as you can see there is no dispute :) 16:20:12 the more boring the better 16:20:23 I also don't think we need to check for trademark violation in this situation 16:20:46 Sounds reasonable to me :-) 16:20:56 * jcoufal is sad that schwarzschild didn't make it :( 16:21:07 as an aside, and personal plug, the xstatic jquery patch is finally clear to be merged :) 16:21:09 wow.... horizon_lib... zzzz 16:21:17 yay horizon_lib 16:21:24 rdopieralski: Great, thanks! 16:21:28 horizon_lib_w_cheese ? 16:21:32 that's all, I'm going to write an e-mail about the end of voting to the mailing list 16:21:46 jcoufal, really? You like this? ^^ I was afraid nobody liked... 16:21:48 wtf. what a lame name. 16:21:49 That's great, thanks 16:21:56 ericpeterson: you should have submitted that earlier! 16:22:00 rdopieralski: I think you can stay around since you proposed the next topic too :-) 16:22:02 who voted for that sh***? 16:22:11 and who proposed it? 16:22:20 :) 16:22:27 I confess to nothing. 16:22:44 mrunge, that was me ^^ 16:22:55 ok, so there was a question of whether we want to do a mid-cycle meeting 16:23:01 And a majority of people voted for it 16:23:01 possibly with a sprint 16:23:08 so that's it, ok rdopieralski is ahead of me with topics 16:23:13 #topic Mid-cycle meeting? (rdopiera) 16:23:43 and since finding the best time and place is a pain, there was a proposition to just meet at the sprint in Paris 16:24:06 It's still a bit late to organise one though, since some key people will likely have to arrange travel halfway across the world to try and make it 16:24:06 the problem is, this is in 2 weeks 16:24:18 right 16:24:28 so I thought I will just throw it here for discussion 16:24:41 while later is not really "mid-cycle" anymore 16:25:11 I've been told that RH would be happy to host a meeting in Brno 16:26:02 can I ask what the focus of the mid-cycle meeting would be? 16:26:26 The topic would also benefit from PTL input, it would be worthwhile poking him about it when he's back later this week 16:26:47 tzumainn: I have no idea :) 16:26:50 I can see it as being useful for a focused team effort on the big things like the split and the sahara merge but it is late to be organising this 16:27:05 rdopieralski, lol, but you'll buy the beers? :D 16:27:19 I vote no on mid-cycle. Not enough significant changes? 16:27:22 tzumainn: I can buy some of the beers 16:27:47 jrist: The split seems pretty significant and far reaching to me? 16:28:00 fair point 16:28:04 I'm also working on a config change that is going to touch a lot of things 16:28:18 and feedback on that would be nice too 16:28:24 but we can do it online if you ask me 16:28:34 rdopieralski: Maybe better to have the discussion on list so people who can't make it to this meeting can have some input too? 16:28:49 jpich: ok, I will send an e-mail 16:29:01 Though if you don't believe there is a strong need for it either... :) 16:29:05 tmazur: sorry, I got distracted by my colleague - yeah I love it :) 16:30:17 rdopieralski: Ok, cool 16:30:41 I personally would vote no for organising one and meet in Paris if we get people who can get there 16:30:58 jcoufal, :) 16:31:18 so maybe question to the mailing list who would be willing and able to join Paris meetup? 16:31:43 Sounds good, let's bring it up in the thread as well 16:31:44 jcoufal: I agree, that makes sense 16:32:09 subquestion: will rdopieralski still owe us beer if we are in paris? 16:32:18 might want to set an endpoint for responses as well 16:32:20 jcoufal: would you like to bring it up? I suck at human interaction :) 16:32:20 ericpeterson: i think he can't take it back ;) 16:32:28 #topic Reminder: Review https://review.openstack.org/#/c/64103/, basis for additional cinder work (gary-smith) 16:32:43 Just a reminder there to review that change when you can 16:32:45 rdopieralski: you want to take the initiative to write the email to the ML or should I do that? 16:32:48 ericpeterson: only if I'm also there 16:33:00 jcoufal: it would be great if you could do it 16:33:03 rdopieralski: I see now, yes, I can do that 16:33:06 jcoufal: sorry 16:33:20 sorry for interrupting another topic already 16:33:25 will do 16:33:34 gary-smith: What is it blocking? 16:33:53 another blueprint I have to implement qos-specs 16:34:33 which is intended to use the same type of UI interaction, and I wanted to verify that the approach in the change was acceptable before building on it 16:34:50 Sounds reasonable, do you have a link to the other blueprint as well? 16:35:05 ah, here it is https://blueprints.launchpad.net/horizon/+spec/cinder-qos-specs 16:35:11 you beat me to it 16:35:32 gary-smith: I'm working on a blueprint to create a generic widget to add key=value pairs metadata or extra specs: https://blueprints.launchpad.net/horizon/+spec/key-value-metadata-widget 16:35:56 santib: when is that planned? 16:36:11 sorry, I see: juno-3 16:37:07 Perhaps you could collaborate on it so that it's ready early enough for gary-smith to build his work on top of it? 16:37:38 sounds reasonable, presuming there are no objections to santib's approach 16:37:59 jpich: definitely. I've already submitted a patch. no objections at all :) 16:38:12 I haven't look at the patch yet but it is something we do want to genericise/widgetise 16:38:18 santib: Ah nice! Thanks 16:38:33 jpich: u r welcome. 16:38:35 I see there's some feedback already 16:38:44 regardless, my cinder peers are interested in having that extra-specs patch land for their users 16:38:51 jpich: there is. I'm already working on it 16:39:52 santib: Great! 16:41:24 gary-smith: I understand. You can help review santib's patch and perhaps rebase yours on top of it, if it makes sense? I've added the patch to my List Of Things To Review, hopefully it'll also get some core attention shortly 16:41:27 Anything else on this? 16:41:35 jpich, will do 16:41:41 Cheers 16:41:45 #topic Specs repo - do we want it? http://lists.openstack.org/pipermail/openstack-dev/2014-June/037797.html (akrivoka) 16:41:54 I was wondering what everyone's opinion is on having a horizon-specs repo 16:42:11 akrivoka: that would replace blueprints, right? 16:42:13 many other projects have already introduced a specs repo 16:42:13 That's another one I was waiting for our esteemed PTL to return, I know there was a discussion at some point 16:42:39 I think the conclusion was that the specs system is fairly heavyweight and seems to make more sense in terms of creating/designing new APIs 16:42:49 rdopieralski: not replace BPs - my understanding is that it would introduce a formal review process for BPs 16:43:04 akrivoka: I see, thanks 16:43:18 jpich: oh, was there a discussion already? I must have missed it 16:43:20 Many of our blueprints tend to be straightforward and along the lines of adding support for something that already exists 16:43:42 akrivoka: I did too, which is why I was hoping to get david-lyle's take/summary on it :) 16:44:13 jpich: ok, that sounds good, let's see what he has to say about it when he returns 16:44:14 Still worth voicing opinions if people feel strongly one way or the other? 16:44:38 absolutely, everyone feel free to chime in on the ML: http://lists.openstack.org/pipermail/openstack-dev/2014-June/037797.html 16:45:06 I will say that the spec review cycle in tripleo is pretty long, so it does feel like it adds a considerable amount of time - but that may be appropriate for certain blueprints 16:45:18 I think managing blueprint ideas via gerrit is actually nice.. just like a code review - it makes it easier to post questions/commetns and approve/disapprove.. even for non-cores to comment :) 16:45:39 Although I can't wait for Storyboard to be there in order to have proper history/subscriptions for blueprints, it seems too heavyweight for Horizon at this point 16:46:23 absubram_: I hope everyone feels like they can comment on regular blueprints currently too, comments/feedback/thoughts are always quite welcome 16:46:33 I prefer the current lightweight approach, too, especially since it already takes a while to get bp's approved as it is 16:47:32 I guess we can collect our varied opinions in the ML thread and see what happens next :) 16:47:37 #topic Open Discussion 16:47:40 jpich: +1 16:48:42 I just wanted to mention that we have a new person working on Horizon from today 16:48:58 Please say hi to regebro_ 16:49:04 hiya regebro_! 16:49:06 Hi all! 16:49:08 hello regebro_ ! 16:49:19 Hi regebro_! 16:49:20 hi regebro_ 16:49:20 heya regebro_ 16:49:31 jpich: in the current launchpad mechanism.. for bp unlike bugs, there isn't a comment section no? Unless one adds comments to the whiteboard I suppose.. anyway.. we can have the discussion in the thread that's out :) 16:49:38 welcome regebro_ 16:49:59 hey reg 16:49:59 absubram_: Yeah the whiteboard is for discussion, just people need to remember to add their names when they make a comment 16:50:02 cf last of history 16:50:23 hi regebro_! 16:50:25 gotcha 16:50:32 welcome regebro_ and all the new contributors we've been having lately :) It's awesome. Please do lots of reviews :-) 16:50:40 er I meant "lack of history" 16:52:20 Anything else anyone wanted to discuss / bring up / highlight / chat about ? 16:52:41 * jpich cautiously starts hoping we'll finish a meeting before the full hour for once 16:53:19 bye 16:53:40 So efficient :-) 16:53:41 good job jpich, I think your wish is granted 16:53:50 \o/ 16:53:53 Thanks everyone! Chat next week 16:53:55 bye everyone! 16:53:57 bye 16:53:57 #endmeeting