*** chuckC has quit IRC | 00:07 | |
*** terryw has joined #openstack-meeting-3 | 00:12 | |
*** otherwiseguy has quit IRC | 00:12 | |
*** sarob_ has joined #openstack-meeting-3 | 00:19 | |
*** sarob has quit IRC | 00:22 | |
*** TravT has quit IRC | 00:27 | |
*** sarob_ has quit IRC | 00:28 | |
*** sarob has joined #openstack-meeting-3 | 00:29 | |
*** terryw has quit IRC | 00:33 | |
*** sarob has quit IRC | 00:33 | |
*** rand738 has quit IRC | 00:38 | |
*** rand738 has joined #openstack-meeting-3 | 00:39 | |
*** lenrow has joined #openstack-meeting-3 | 00:42 | |
*** shakamunyi has joined #openstack-meeting-3 | 01:05 | |
*** lenrow has quit IRC | 01:12 | |
*** shakayumi has joined #openstack-meeting-3 | 01:15 | |
*** shakamunyi has quit IRC | 01:18 | |
*** chuckC has joined #openstack-meeting-3 | 01:51 | |
*** devlaps has quit IRC | 01:53 | |
*** julim has joined #openstack-meeting-3 | 02:08 | |
*** lcheng_ has joined #openstack-meeting-3 | 02:16 | |
*** otherwiseguy has joined #openstack-meeting-3 | 02:20 | |
*** julim has quit IRC | 02:25 | |
*** sankarshan_away is now known as sankarshan | 02:35 | |
*** shakayumi has quit IRC | 02:58 | |
*** coolsvap|afk is now known as coolsvap | 03:04 | |
*** banix has joined #openstack-meeting-3 | 03:10 | |
*** lcheng_ has quit IRC | 03:11 | |
*** lcheng_ has joined #openstack-meeting-3 | 03:12 | |
*** jpomero_ has quit IRC | 03:15 | |
*** coolsvap is now known as coolsvap|afk | 03:21 | |
*** lcheng_ has quit IRC | 03:27 | |
*** TravT has joined #openstack-meeting-3 | 03:29 | |
*** coolsvap|afk is now known as coolsvap | 03:35 | |
*** lcheng_ has joined #openstack-meeting-3 | 03:46 | |
*** otherwiseguy has quit IRC | 03:47 | |
*** beyounn has quit IRC | 03:49 | |
*** banix has quit IRC | 03:49 | |
*** lcheng_ has quit IRC | 03:57 | |
*** sankarshan is now known as sankarshan_away | 04:14 | |
*** yamahata has quit IRC | 04:34 | |
*** yamahata has joined #openstack-meeting-3 | 04:35 | |
*** yamahata has quit IRC | 04:58 | |
*** yamahata has joined #openstack-meeting-3 | 04:59 | |
*** chuckC has quit IRC | 05:11 | |
*** chuckC has joined #openstack-meeting-3 | 05:34 | |
*** ttx has quit IRC | 05:53 | |
*** ttx has joined #openstack-meeting-3 | 05:57 | |
*** alexpilotti has quit IRC | 06:28 | |
*** mrunge has joined #openstack-meeting-3 | 06:53 | |
*** MaxV has joined #openstack-meeting-3 | 06:56 | |
*** MaxV has quit IRC | 06:56 | |
*** ttx has quit IRC | 07:03 | |
*** ttx has joined #openstack-meeting-3 | 07:03 | |
*** sankarshan_away is now known as sankarshan | 07:20 | |
*** jamielennox is now known as jamielennox|away | 07:29 | |
*** nacim has joined #openstack-meeting-3 | 07:45 | |
*** ttrifonov_zZzz is now known as ttrifonov | 07:46 | |
*** MaxV has joined #openstack-meeting-3 | 07:57 | |
*** ttrifonov is now known as ttrifonov_zZzz | 08:04 | |
*** safchain has joined #openstack-meeting-3 | 08:17 | |
*** ttrifonov_zZzz is now known as ttrifonov | 08:19 | |
*** ttrifonov is now known as ttrifonov_zZzz | 08:35 | |
*** ttrifonov_zZzz is now known as ttrifonov | 08:36 | |
*** ttrifonov is now known as ttrifonov_zZzz | 08:53 | |
*** ttrifonov_zZzz is now known as ttrifonov | 08:54 | |
*** SumitNaiksatam has quit IRC | 08:55 | |
*** MaxV has quit IRC | 08:56 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 08:57 | |
*** MaxV has joined #openstack-meeting-3 | 08:59 | |
*** jcoufal has joined #openstack-meeting-3 | 09:02 | |
*** enikanorov has joined #openstack-meeting-3 | 09:03 | |
*** ttrifonov is now known as ttrifonov_zZzz | 09:09 | |
*** ttrifonov_zZzz is now known as ttrifonov | 09:10 | |
*** ttrifonov is now known as ttrifonov_zZzz | 09:14 | |
*** ttrifonov_zZzz is now known as ttrifonov | 09:16 | |
*** TravT has quit IRC | 09:17 | |
*** amotoki has quit IRC | 09:50 | |
*** amotoki has joined #openstack-meeting-3 | 09:58 | |
*** MaxV has quit IRC | 10:10 | |
*** ttrifonov is now known as ttrifonov_zZzz | 10:19 | |
*** ttrifonov_zZzz is now known as ttrifonov | 10:20 | |
*** ttrifonov is now known as ttrifonov_zZzz | 10:38 | |
*** ttrifonov_zZzz is now known as ttrifonov | 10:39 | |
*** ttrifonov is now known as ttrifonov_zZzz | 10:52 | |
*** ttrifonov_zZzz is now known as ttrifonov | 10:54 | |
*** ttrifonov is now known as ttrifonov_zZzz | 10:54 | |
*** ttrifonov_zZzz is now known as ttrifonov | 10:55 | |
*** ttrifonov is now known as ttrifonov_zZzz | 10:57 | |
*** MaxV has joined #openstack-meeting-3 | 10:58 | |
*** ttrifonov_zZzz is now known as ttrifonov | 11:00 | |
*** ttrifonov is now known as ttrifonov_zZzz | 11:01 | |
*** ttrifonov_zZzz is now known as ttrifonov | 11:01 | |
*** ttrifonov is now known as ttrifonov_zZzz | 11:05 | |
*** ttrifonov_zZzz is now known as ttrifonov | 11:06 | |
*** ttrifonov is now known as ttrifonov_zZzz | 11:09 | |
*** ttrifonov_zZzz is now known as ttrifonov | 11:10 | |
*** sankarshan is now known as sankarshan_away | 11:22 | |
*** nacim has quit IRC | 11:39 | |
*** ttrifonov is now known as ttrifonov_zZzz | 11:43 | |
*** ttrifonov_zZzz is now known as ttrifonov | 11:43 | |
*** jtomasek has quit IRC | 11:45 | |
*** ttrifonov is now known as ttrifonov_zZzz | 11:46 | |
*** nacim has joined #openstack-meeting-3 | 11:55 | |
*** ttrifonov_zZzz is now known as ttrifonov | 12:04 | |
*** jamie_h has joined #openstack-meeting-3 | 12:17 | |
*** mwagner_ has joined #openstack-meeting-3 | 12:26 | |
*** mwagner_lap has quit IRC | 12:30 | |
*** nacim has quit IRC | 13:05 | |
*** nacim has joined #openstack-meeting-3 | 13:06 | |
*** coolsvap is now known as coolsvap|afk | 13:15 | |
*** banix has joined #openstack-meeting-3 | 13:16 | |
*** lcheng_ has joined #openstack-meeting-3 | 13:22 | |
*** lblanchard has joined #openstack-meeting-3 | 13:22 | |
*** julim has joined #openstack-meeting-3 | 13:25 | |
*** peristeri has joined #openstack-meeting-3 | 13:26 | |
*** jpich has joined #openstack-meeting-3 | 13:32 | |
*** nacim has quit IRC | 13:33 | |
*** david-lyle has joined #openstack-meeting-3 | 13:35 | |
*** chuckC has quit IRC | 13:37 | |
*** david-lyle has quit IRC | 13:37 | |
*** david-lyle has joined #openstack-meeting-3 | 13:38 | |
*** david-lyle has quit IRC | 13:43 | |
*** nacim has joined #openstack-meeting-3 | 13:51 | |
*** otherwiseguy has joined #openstack-meeting-3 | 13:57 | |
*** julim has quit IRC | 13:58 | |
*** MaxV has quit IRC | 13:59 | |
*** julim has joined #openstack-meeting-3 | 14:02 | |
*** mestery has joined #openstack-meeting-3 | 14:02 | |
*** mwagner_ has quit IRC | 14:02 | |
*** MaxV has joined #openstack-meeting-3 | 14:04 | |
*** mrunge has quit IRC | 14:11 | |
*** peristeri has quit IRC | 14:13 | |
*** lcheng_ has quit IRC | 14:13 | |
*** peristeri has joined #openstack-meeting-3 | 14:13 | |
*** markmcclain has joined #openstack-meeting-3 | 14:19 | |
*** MaxV has quit IRC | 14:20 | |
*** alexpilotti has joined #openstack-meeting-3 | 14:20 | |
*** MaxV has joined #openstack-meeting-3 | 14:25 | |
*** ttrifonov is now known as ttrifonov_zZzz | 14:28 | |
*** chuckC has joined #openstack-meeting-3 | 14:32 | |
*** TravT has joined #openstack-meeting-3 | 14:32 | |
*** david-lyle has joined #openstack-meeting-3 | 14:35 | |
*** david-lyle has quit IRC | 14:35 | |
*** david-lyle has joined #openstack-meeting-3 | 14:36 | |
*** cjellick_ has joined #openstack-meeting-3 | 14:45 | |
*** cjellick has quit IRC | 14:49 | |
*** cjellick_ has quit IRC | 14:49 | |
*** cjellick has joined #openstack-meeting-3 | 14:50 | |
*** shakayumi has joined #openstack-meeting-3 | 14:51 | |
*** mestery has quit IRC | 15:06 | |
*** mwagner_ has joined #openstack-meeting-3 | 15:07 | |
*** MaxV has quit IRC | 15:09 | |
*** MaxV has joined #openstack-meeting-3 | 15:09 | |
*** devlaps has joined #openstack-meeting-3 | 15:15 | |
*** lsmola has quit IRC | 15:18 | |
*** cloudtoad has joined #openstack-meeting-3 | 15:19 | |
*** absubram_ has joined #openstack-meeting-3 | 15:29 | |
*** shakayumi has quit IRC | 15:31 | |
*** shakamunyi has joined #openstack-meeting-3 | 15:32 | |
*** emagana has joined #openstack-meeting-3 | 15:34 | |
*** alexpilotti_ has joined #openstack-meeting-3 | 15:41 | |
*** crobertsrh has joined #openstack-meeting-3 | 15:43 | |
*** alexpilotti has quit IRC | 15:44 | |
*** alexpilotti_ is now known as alexpilotti | 15:44 | |
*** jpomero has joined #openstack-meeting-3 | 15:48 | |
*** otherwiseguy has quit IRC | 15:56 | |
*** chuckC has quit IRC | 15:59 | |
jrist | o/ | 15:59 |
---|---|---|
*** fixedgary has joined #openstack-meeting-3 | 15:59 | |
*** tzumainn has joined #openstack-meeting-3 | 16:00 | |
tzumainn | hi everyone! | 16:01 |
*** safchain has quit IRC | 16:01 | |
*** mrunge has joined #openstack-meeting-3 | 16:01 | |
*** pbelanyi has joined #openstack-meeting-3 | 16:01 | |
*** johnma has joined #openstack-meeting-3 | 16:02 | |
david-lyle | #startmeeting Horizon | 16:02 |
openstack | Meeting started Tue May 6 16:02:55 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:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:02 |
*** openstack changes topic to " (Meeting topic: Horizon)" | 16:02 | |
openstack | The meeting name has been set to 'horizon' | 16:03 |
lblanchard | o/ hey all | 16:03 |
david-lyle | Hello everyone | 16:03 |
jpich | Hello | 16:03 |
*** doug-fish has joined #openstack-meeting-3 | 16:03 | |
mrunge | hello o/ | 16:03 |
pbelanyi | hi | 16:03 |
fixedgary | hi | 16:03 |
doug-fish | hi all! | 16:03 |
david-lyle | The summit is next week, so I expect this meeting to be short | 16:04 |
mrunge | great! I like short meetings :D | 16:04 |
jrist | o/ | 16:04 |
david-lyle | Thanks to everyone for starting the session discussions on the mailing list, that will help make the sessions in Atlanta more productive | 16:05 |
*** clu__ has joined #openstack-meeting-3 | 16:05 | |
david-lyle | https://wiki.openstack.org/wiki/Summit/Juno/Etherpads | 16:06 |
david-lyle | for talk outlines | 16:06 |
jcoufal | o/ | 16:06 |
david-lyle | The other outstanding issue is the review back up. | 16:07 |
david-lyle | We have a high number of reviews, I personally have been pulled away for the past couple weeks and need to dig back in | 16:07 |
mrunge | yeah, same here | 16:08 |
david-lyle | I understand the frustration around the wait times, to speed things up please help review patches | 16:08 |
david-lyle | I would love to grow the horizon core team to help spread the review load, but I need individuals who are providing consistent high value reviews to do that | 16:09 |
david-lyle | I don't have any other general remarks, so | 16:09 |
david-lyle | #topic Open Discussion | 16:10 |
*** openstack changes topic to "Open Discussion (Meeting topic: Horizon)" | 16:10 | |
*** tqtran has joined #openstack-meeting-3 | 16:10 | |
crobertsrh | If anyone wants to talk about the Sahara UI and the merging of that code, I'll be at Summit. I think the change requests are all available now. | 16:10 |
doug-fish | I've noticed that the QA team is planning an informal meetup for their team at the summit. That sounds like a great idea. Is there a plan for such a thing for the Horizon team? | 16:10 |
jpich | There's going to be "project pods" for folks to informally meet at any time, I think | 16:11 |
crobertsrh | There will also be a couple sahara-related sessions at summit that might give a better look into what the UI is in its current state. | 16:11 |
mrunge | crobertsrh, yes, at least some of us should show up there as well | 16:12 |
david-lyle | crobertsrh, I look forward to the sessions and speaking with you | 16:12 |
crobertsrh | Excellent | 16:12 |
jrist | doug-fish, jpich, jonwoon - I am interested in working with accessibility in Horizon, among other things. looking forward to seeing you in Atlanta | 16:12 |
doug-fish | cool! | 16:12 |
doug-fish | I guess we'll need to hang out at the pod. :-) | 16:12 |
*** lcheng_ has joined #openstack-meeting-3 | 16:13 | |
jrist | yeah | 16:13 |
jpich | and at the session :P | 16:13 |
jrist | yeah of course | 16:13 |
doug-fish | naturally | 16:13 |
jrist | open the fire hose | 16:13 |
lblanchard | :) | 16:13 |
mrunge | cool. sounds like a plan. | 16:13 |
david-lyle | doug-fish: we're you thinking more socially, or more along the project pods? | 16:13 |
doug-fish | I was thinking more socally | 16:14 |
doug-fish | That's not what the project pods are about? | 16:14 |
jrist | so-cal-ly | 16:14 |
jrist | scotch tastings? | 16:14 |
doug-fish | I'm more of a beer man. | 16:14 |
jrist | I'm allergic :( | 16:14 |
david-lyle | wasn't sure beer vs no beer | 16:14 |
doug-fish | I guess my thinking is that meeting informally over a beer early in the week may lead to more productive discussions as we dig into the technical issues. | 16:15 |
jpich | I imagine the pods to be pretty chilled out and informal, though I guess we'll see how these turn out | 16:15 |
doug-fish | (beer not required - just trying to set the tone with that statement) | 16:16 |
david-lyle | understood | 16:16 |
mrunge | what about an informal beer on Sunday evening? | 16:16 |
doug-fish | yeah that sounds great | 16:16 |
mrunge | (or tea)? | 16:16 |
lblanchard | mrunge: +1 would be nice to meet folks early! | 16:16 |
doug-fish | :-) | 16:16 |
clu__ | beer/tea = icebreaker | 16:16 |
doug-fish | I'm not an experience conference goer. How should we choose a time/location? | 16:17 |
*** vkmc has joined #openstack-meeting-3 | 16:17 | |
tqtran | +1 to beer/tea time | 16:17 |
lblanchard | doug-fish: maybe suggest a location and time on the ML? | 16:17 |
lblanchard | or is that too public? :) | 16:18 |
doug-fish | lol | 16:18 |
david-lyle | that seems a bit broad | 16:18 |
jrist | I agree with clu, doug-fish | 16:18 |
doug-fish | we don't want to be overwhelmed by our groupies! | 16:18 |
jcoufal | Should we create an etherpad where we will keep info about Sunday's evening, where the people will meet? So that everybody can check the latest info? | 16:18 |
lblanchard | doug-fish: lol | 16:18 |
lblanchard | jcoufal: +1!! | 16:18 |
jrist | +1 | 16:18 |
david-lyle | +1 | 16:18 |
tqtran | +1 doug-fish lol | 16:18 |
jrist | horizon groupies | 16:18 |
jrist | dressed in suns and sunsets | 16:19 |
jcoufal | perfect, I will create one | 16:19 |
jpich | It'd be useful to also send it on list for Horizon folks who aren't at this meeting to see it on time | 16:19 |
david-lyle | Horizon IRC subject line? | 16:19 |
jcoufal | jpich: sure | 16:19 |
david-lyle | as in put it in | 16:20 |
jcoufal | david-lyle: +1 for it as well | 16:20 |
doug-fish | jcoufal, jpich, david-lyle: all 3 of those sound like a good idea. | 16:20 |
mrunge | +1 sounds good to me | 16:20 |
jcoufal | https://etherpad.openstack.org/p/juno-summit-horizon-sunday-evening | 16:21 |
david-lyle | thanks jcoufal | 16:21 |
clu__ | nice, thanks jcoufal | 16:21 |
jrist | jcoufal: now we just need an offline version lol | 16:22 |
*** lsmola has joined #openstack-meeting-3 | 16:22 | |
mrunge | should we collect interested persons and ways to connect? | 16:22 |
tqtran | thats a good idea | 16:23 |
doug-fish | yep | 16:23 |
tzumainn | 8pm at some hotel bar? | 16:24 |
jpich | I suspect it might be simpler to just pick a time and place and whoever can make it will come | 16:24 |
jcoufal | david-lyle: I don't think I can setup the horizon channel topic (not an operator) | 16:24 |
jpich | tzumainn: that's a good idea | 16:24 |
jpich | I don't think anyone's been an operator on the Horizon channel in 2 years | 16:25 |
jpich | Based on the last update :-) | 16:25 |
david-lyle | jpich, true, it was on my list to try to remedy, hasn't bubbled to the top yet | 16:25 |
jrist | Sundial! | 16:26 |
*** pballand has joined #openstack-meeting-3 | 16:26 | |
jrist | http://sundialrestaurant.com/the-bar/ | 16:26 |
jrist | hehe | 16:26 |
jpich | Is that close to the conference venue? | 16:27 |
jrist | it's atop the westin | 16:27 |
tqtran | oh wow, good choice jrist! | 16:27 |
tzumainn | yeah, pretty close | 16:27 |
david-lyle | well that's close for me :) | 16:27 |
jrist | same haha | 16:27 |
jrist | they'll never expect a dozen people | 16:27 |
jrist | at 8PM on a sunday | 16:27 |
tzumainn | although | 16:28 |
tzumainn | it is mother's day | 16:28 |
jrist | touche | 16:28 |
doug-fish | We could call ahead and warn them | 16:28 |
mrunge | could someone call them to make a reservation? | 16:28 |
mrunge | 20 persons? | 16:28 |
* lsmola will come too | 16:28 | |
*** MaxV has quit IRC | 16:29 | |
jrist | maybe we should all use glassboard | 16:30 |
jrist | to coordinate | 16:30 |
jrist | since some are from out of town | 16:30 |
david-lyle | says no reservation for bar | 16:30 |
jrist | http://glassboard.com/ | 16:30 |
david-lyle | 3 levels, levle 73 is all bar 240 capacity | 16:30 |
tzumainn | I dunno, why don't we just show up there at 8pm? | 16:30 |
david-lyle | level | 16:31 |
lsmola | or g+ event? | 16:31 |
jrist | yeah or g+ | 16:31 |
lsmola | tzumainn: we should use some app :-) | 16:32 |
jpich | Agreed, with tzumainn, sounds like we have a time and location, let's see what happens :) | 16:32 |
lsmola | cool | 16:32 |
*** MaxV has joined #openstack-meeting-3 | 16:32 | |
tzumainn | from my experience in tuskar, overplanning leads to tears : ( | 16:32 |
lsmola | lol | 16:33 |
*** MaxV has quit IRC | 16:33 | |
jrist | cry every time | 16:33 |
tqtran | lol | 16:34 |
david-lyle | now that we have the most important item resolved, any others? | 16:34 |
doug-fish | Maybe we should promote the time/location from "Proposed" to "Decided" | 16:34 |
doug-fish | :-) I'm good now. | 16:34 |
*** chuckC has joined #openstack-meeting-3 | 16:34 | |
*** pballand has quit IRC | 16:34 | |
jrist | :) | 16:35 |
david-lyle | we now have two emails to the dev list | 16:35 |
david-lyle | if you're planning a third, we can likely hold off ;) | 16:35 |
doug-fish | overacheivers. | 16:35 |
lblanchard | lol | 16:35 |
lblanchard | so much passion around this topic though!! | 16:36 |
jcoufal | I am sorry :) | 16:36 |
david-lyle | no worries | 16:36 |
tzumainn | sooo - can we tentatively say we have a place and time, and send out an update on the etherpad and mailing list if it changes? | 16:37 |
jrist | yes | 16:37 |
*** pballand has joined #openstack-meeting-3 | 16:37 | |
david-lyle | sounds good | 16:37 |
tzumainn | /thumbsup | 16:37 |
* jrist seconds the motion | 16:37 | |
jcoufal | tzumainn: IShould we send the change to mailing list? | 16:37 |
jcoufal | Wouldn't it be easier to follow just one source? | 16:37 |
tzumainn | sure! someone reply with the tentative location and time, I vote jrist so he gets credit for finding the place | 16:38 |
jcoufal | tzumainn: looks like your motivation was not good enough :) | 16:38 |
jcoufal | it was... thanks jrist | 16:41 |
*** markmcclain has quit IRC | 16:41 | |
jrist | sure | 16:41 |
david-lyle | alright, looks like we're saving it for Atlanta. I'm looking forward to seeing all who can make it. No IRC meeting next week, for those reading at home. | 16:41 |
*** pballand has quit IRC | 16:42 | |
david-lyle | See everyone on Sunday | 16:42 |
david-lyle | #endmeeting | 16:42 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 16:42 | |
openstack | Meeting ended Tue May 6 16:42:31 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:42 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-05-06-16.02.html | 16:42 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-05-06-16.02.txt | 16:42 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-05-06-16.02.log.html | 16:42 |
jcoufal | thanks all, see you soon! | 16:42 |
*** fixedgary has left #openstack-meeting-3 | 16:42 | |
jrist | o/ | 16:42 |
*** shakamunyi has quit IRC | 16:42 | |
lsmola | thanks, see you at the summit | 16:43 |
pbelanyi | bye | 16:43 |
*** pbelanyi has left #openstack-meeting-3 | 16:43 | |
*** jcoufal has quit IRC | 16:43 | |
*** clu__ has quit IRC | 16:43 | |
*** doug-fish has left #openstack-meeting-3 | 16:44 | |
lblanchard | see you all! | 16:44 |
*** thinrichs has joined #openstack-meeting-3 | 16:44 | |
*** tqtran has left #openstack-meeting-3 | 16:44 | |
*** johnma has left #openstack-meeting-3 | 16:45 | |
*** tzumainn has left #openstack-meeting-3 | 16:45 | |
*** pballand has joined #openstack-meeting-3 | 16:47 | |
*** jpich has quit IRC | 16:48 | |
*** beyounn has joined #openstack-meeting-3 | 16:49 | |
*** gothicmindfood has left #openstack-meeting-3 | 16:50 | |
*** TravT has quit IRC | 16:55 | |
*** nacim has quit IRC | 16:56 | |
*** crobertsrh has left #openstack-meeting-3 | 16:58 | |
*** thinrichs_ has joined #openstack-meeting-3 | 16:59 | |
*** thinrichs has quit IRC | 16:59 | |
*** thinrichs_ is now known as thinrichs | 16:59 | |
*** rajdeep has joined #openstack-meeting-3 | 17:00 | |
pballand | hey | 17:00 |
thinrichs | Hi all | 17:00 |
rajdeep | hi | 17:01 |
pballand | !startmeeting CongressTeamMeeting | 17:01 |
openstack | pballand: Error: "startmeeting" is not a valid command. | 17:01 |
pballand | #startmeeting CongressTeamMeeting | 17:02 |
openstack | Meeting started Tue May 6 17:02:14 2014 UTC and is due to finish in 60 minutes. The chair is pballand. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:02 |
*** openstack changes topic to " (Meeting topic: CongressTeamMeeting)" | 17:02 | |
openstack | The meeting name has been set to 'congressteammeeting' | 17:02 |
pballand | Agenda today: recap on action items, then planning for Atlanta | 17:02 |
pballand | rajdeep: do you mind going first? | 17:03 |
*** kudva has joined #openstack-meeting-3 | 17:03 | |
rajdeep | sure | 17:03 |
kudva | Hi | 17:03 |
thinrichs | kudva: hi | 17:03 |
rajdeep | last two weeks spent adding more get data to nova driver | 17:03 |
pballand | kudva: just getting started on recap | 17:03 |
kudva | ok | 17:04 |
rajdeep | added details about hosts and floating_ips | 17:04 |
rajdeep | now our nova driver has four tuple types | 17:04 |
*** ttrifonov_zZzz is now known as ttrifonov | 17:04 | |
rajdeep | servers, flavours, floating_ips and hosts | 17:04 |
rajdeep | and their associated field elements | 17:05 |
thinrichs | That definitely gives a richer feel to the Nova integration. Good work. | 17:05 |
rajdeep | thanks! | 17:05 |
rajdeep | now i am planning to add some test cases as suggested by thinrichs | 17:06 |
rajdeep | need some guidance on test case structure | 17:06 |
pballand | I would suggest starting with unit tests, and everyting mocked up | 17:06 |
rajdeep | ok, we use mock framework? | 17:07 |
pballand | up to you | 17:07 |
rajdeep | where should these test cases be added in the tree. | 17:08 |
pballand | ‘tests’ subtree of the module | 17:08 |
rajdeep | ok | 17:08 |
thinrichs | While on the topic of subtrees, I think we ought to pull out the service_pluggins from the server directory and make it its own dir. | 17:09 |
thinrichs | And maybe rename it to just "datasources". | 17:09 |
thinrichs | I've been importing those things, and the paths are cumbersome. | 17:09 |
rajdeep | thats a good idea | 17:09 |
pballand | great, other questions on datasources? | 17:09 |
rajdeep | so we will have a tests directory under service_pluggins/datasources | 17:10 |
*** otherwiseguy has joined #openstack-meeting-3 | 17:10 | |
pballand | just /congress/datasources/tests | 17:10 |
rajdeep | ok.. | 17:10 |
pballand | kudva: do you mind sharing an update? | 17:11 |
rajdeep | i will take the AI of changing the location and name of the directory service_pluggin | 17:11 |
kudva | Yes. I sent some code to Tim to review, and he responded with some nice suggestions, specifically | 17:11 |
pballand | #action rajdeep will change location of the service_plugin directory | 17:11 |
kudva | I have a builtin.py program, which gets imported into runtime.py (which was Tim's recommendation). I added code to runtime.py | 17:12 |
kudva | Now, I am writing tests using mock | 17:12 |
kudva | I will put these test locally for now. Once the tests pass, I will move them to the tests directory (should be simple to move). | 17:12 |
pballand | any estimate on when you may have soemthing for code reveiw? | 17:13 |
kudva | We talked a bit if the the working code into git, but he wasn't sure whether some of the jenkins test need to be disabled. | 17:13 |
pballand | currently, jenkins isn’t running the tests because i | 17:13 |
kudva | Tim has looked through the code. For the team, I would say next tuesday. | 17:13 |
pballand | ‘make’ isn’t wired in | 17:14 |
pballand | that’s on my plate (and has been for too long) | 17:14 |
pballand | you can still run the tests locally | 17:14 |
kudva | that way, I have some tests passing | 17:14 |
kudva | okay | 17:14 |
pballand | #action kudva to submit first pass of builtins for review next week | 17:15 |
pballand | that’s very exciting - I’m looking forward to having this fuctionality | 17:15 |
pballand | other questions or comments on builtins? | 17:15 |
*** s3wong has joined #openstack-meeting-3 | 17:15 | |
pballand | ok, thinrichs: do you have any updates to share? | 17:16 |
thinrichs | I've been working on integrating the Plexxi code. | 17:16 |
thinrichs | It's been slow going, but I'm finally starting to understand that code. | 17:16 |
thinrichs | I've got the first test case working. | 17:17 |
cloudtoad | Excellent! | 17:17 |
thinrichs | That test case is just getting 2 data drivers to talk over the amqp bus. | 17:17 |
pballand | thats great - this will be really importaint for tying everything together in a nice runnable package! | 17:18 |
thinrichs | Next test case will be to get a data source and the policy engine to talk. | 17:18 |
thinrichs | cloudtoad: good to see you here! | 17:18 |
thinrichs | everyone else: cloudtoad wrote the Plexxi code. | 17:18 |
cloudtoad | Thanks, I'm glad to be a part of this. | 17:18 |
rajdeep | hi cloudtoad | 17:18 |
thinrichs | And we should probably start calling it DSE (Data services engine), instead of Plexxi code. | 17:18 |
rajdeep | or integration engine | 17:19 |
pballand | since cloudtoad is the author, I think he should get naming rights :) | 17:19 |
pballand | (it’s currently called dse) | 17:19 |
pballand | do you think you will be able to push some tests/examples soon? | 17:20 |
thinrichs | Maybe--depends on how things go. | 17:20 |
thinrichs | cloudtoad has also been planning on making some tweaks here and there. | 17:20 |
thinrichs | So I don't want to step on those. | 17:20 |
pballand | ok, fair enough :) | 17:21 |
thinrichs | But I'll push for review as soon as I have something solid. | 17:21 |
pballand | cloudtoad: anything add? | 17:21 |
cloudtoad | Yep.. | 17:21 |
pballand | #action thinrichs to push tests for dse | 17:21 |
pballand | s/anything add/anything to add/ | 17:22 |
cloudtoad | DSE needs a bit of cleanup work, I believe we will convert from Threading model to eventlets. | 17:22 |
cloudtoad | Comments, and perhaps some readme.md files in the DSE directory to walk through how it works and how to write data source modules. | 17:22 |
pballand | cloudtoad: yes, I took a peek at that, but haven’t made any changes yet - I was hesitant to change code without tests :) | 17:22 |
thinrichs | Maybe I'll push my baby unit test, so you've got a starting point. | 17:23 |
pballand | the dox would be a great help too | 17:23 |
pballand | !action cloudtoad to add documentation to DSE modules | 17:23 |
openstack | pballand: Error: "action" is not a valid command. | 17:23 |
pballand | #action cloudtoad to add documentation to DSE modules | 17:23 |
* pballand is !-happy today for some reason | 17:24 | |
rajdeep | quick question | 17:24 |
rajdeep | will the data source drivers need some rework for dse integration? | 17:24 |
pballand | it shouldn’t be much - just some boilerplate if anything | 17:25 |
thinrichs | I was playing around with that for my tests. | 17:25 |
thinrichs | I think we'll just have DataSourceDriver inherit from dse.deepSix | 17:25 |
rajdeep | ok that is good news | 17:25 |
rajdeep | ! | 17:25 |
*** absubram_ has quit IRC | 17:25 | |
thinrichs | Might need to tweak __init__ but otherwise I think they should be completely compatible. | 17:25 |
thinrichs | As long as we're not stepping on the function names deepsix uses. | 17:26 |
pballand | anything else on DSE? | 17:26 |
pballand | I have been working on the API design, and have a proposal to send out | 17:27 |
cloudtoad | Not from me (that I can remember/think of) | 17:27 |
pballand | I started as a google doc for ease of comments: http://goo.gl/1E5MeY | 17:27 |
pballand | basically, I propose modeling all data as a data-source (including data output from a policy) | 17:28 |
cloudtoad | Good plan.. | 17:29 |
pballand | I also left placeholders in for multi-tenancy, but will stick to just one ‘default’ policy for the first cut | 17:29 |
cloudtoad | If you can model policies and rules as tables, then policy data can be published on the DSE bus. | 17:29 |
thinrichs | We can publish policies/data/whatever on the DSE bus, right? There's nothing about tables built into DSE. | 17:31 |
cloudtoad | Sorry, that's correct... | 17:31 |
thinrichs | But right I think we're expecting the API calls to be sent via the bus. | 17:31 |
cloudtoad | You can structure the information however you wish | 17:31 |
thinrichs | cloudtoad: agreed | 17:32 |
pballand | thinrichs: raises a good point - I envisioned the entire API running over the bus (it is just a REST projection of the bus) | 17:32 |
cloudtoad | How will that interface with Horizon, if at all? | 17:32 |
pballand | at this point, we don’t have any resources to work on horizon intergration, but that is definitely something we will need to takel | 17:33 |
pballand | tackle | 17:33 |
rajdeep | i thought REST was more for HTTP rather than messaging style interaction | 17:33 |
pballand | rajdeep: yes, they are different styles - the point is that the fundamental data interchange style of the core of the system is the message bus | 17:34 |
pballand | this model will facilitate scale-out in the future | 17:35 |
rajdeep | so it is json in a message body | 17:35 |
pballand | (and not lock us in to inefficient REST calls when we need better performance) | 17:35 |
cloudtoad | Rest calls really are requests for data... Perhaps the URL will translate to AMQP address and body of request will be passed to policy module (or even a data source module). | 17:35 |
cloudtoad | rajdeep: Yes. | 17:35 |
pballand | cloudtoad: exactly | 17:36 |
pballand | the scalability is a bit of overkill at this point, but the pattern is pretty nice to work in | 17:36 |
pballand | other comments or questions about the API? | 17:37 |
pballand | (we can continue the conversation in the google doc) | 17:37 |
pballand | ok - I wanted to talk a bit about the conference next week | 17:38 |
pballand | there is one session scheduled for Congress on Wed evening, and a developer track on Friday morning 9-12:20 | 17:38 |
*** rajdeep has quit IRC | 17:39 | |
pballand | I’ll just be giving an overview on Wed, but it would be great to have everyone in attendance | 17:39 |
pballand | On Friday, it will be an interactive design session | 17:40 |
pballand | #topic Open Discussion | 17:40 |
*** openstack changes topic to "Open Discussion (Meeting topic: CongressTeamMeeting)" | 17:40 | |
pballand | any other topics to discuss? | 17:41 |
cloudtoad | What is the actual agenda for Friday or is that freeform? | 17:41 |
pballand | We’re still working on that | 17:41 |
*** Prashanth has joined #openstack-meeting-3 | 17:42 | |
cloudtoad | Let me rephrase that... should I prepare something re: DSE for Wed or Fri? | 17:42 |
pballand | that would be awesome - for Fri | 17:42 |
*** rajdeep has joined #openstack-meeting-3 | 17:42 | |
rajdeep | sorry got disconnected | 17:42 |
pballand | I’ll get in touch with you about specifics | 17:42 |
cloudtoad | ok | 17:43 |
pballand | anything else? | 17:43 |
pballand | Thanks everyone, and I’m looking forward to seeing you in Atlanta next week! | 17:44 |
thinrichs | See you there! | 17:44 |
*** jamie_h has quit IRC | 17:44 | |
pballand | #endmeeting | 17:44 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:44 | |
rajdeep | bye | 17:44 |
openstack | Meeting ended Tue May 6 17:44:43 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:44 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-05-06-17.02.html | 17:44 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-05-06-17.02.txt | 17:44 |
openstack | Log: http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-05-06-17.02.log.html | 17:44 |
*** thinrichs has left #openstack-meeting-3 | 17:45 | |
*** ttrifonov is now known as ttrifonov_zZzz | 17:46 | |
*** Prashanth has quit IRC | 17:47 | |
*** thinrichs has joined #openstack-meeting-3 | 17:47 | |
*** kudva has quit IRC | 17:47 | |
*** ttrifonov_zZzz is now known as ttrifonov | 17:48 | |
*** thinrichs has quit IRC | 17:48 | |
*** eghobo has joined #openstack-meeting-3 | 17:49 | |
*** ttrifonov is now known as ttrifonov_zZzz | 17:49 | |
*** rajdeep has quit IRC | 17:51 | |
*** ttrifonov_zZzz is now known as ttrifonov | 17:51 | |
*** peristeri has quit IRC | 17:52 | |
*** ttrifonov is now known as ttrifonov_zZzz | 17:52 | |
*** ttrifonov_zZzz is now known as ttrifonov | 17:54 | |
*** peristeri has joined #openstack-meeting-3 | 17:54 | |
*** pballand has quit IRC | 17:55 | |
*** SumitNaiksatam has quit IRC | 17:55 | |
*** emagana has quit IRC | 17:56 | |
*** emagana has joined #openstack-meeting-3 | 17:56 | |
*** coolsvap|afk is now known as coolsvap | 17:58 | |
*** emagana has quit IRC | 17:59 | |
*** sankarshan_away is now known as sankarshan | 18:00 | |
*** emagana has joined #openstack-meeting-3 | 18:01 | |
*** ttrifonov is now known as ttrifonov_zZzz | 18:01 | |
*** ttrifonov_zZzz is now known as ttrifonov | 18:03 | |
*** eguz has joined #openstack-meeting-3 | 18:03 | |
*** eguz has quit IRC | 18:05 | |
*** ttrifonov is now known as ttrifonov_zZzz | 18:05 | |
*** jamielennox|away is now known as jamielennox | 18:05 | |
*** eguz has joined #openstack-meeting-3 | 18:05 | |
*** ttrifonov_zZzz is now known as ttrifonov | 18:05 | |
*** eghobo has quit IRC | 18:06 | |
*** ttrifonov is now known as ttrifonov_zZzz | 18:07 | |
*** chuckC has quit IRC | 18:08 | |
*** ttrifonov_zZzz is now known as ttrifonov | 18:08 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 18:08 | |
*** iben_ has joined #openstack-meeting-3 | 18:10 | |
*** ttrifonov is now known as ttrifonov_zZzz | 18:11 | |
*** ttrifonov_zZzz is now known as ttrifonov | 18:11 | |
*** alexpilotti has quit IRC | 18:17 | |
*** overlayer has joined #openstack-meeting-3 | 18:17 | |
*** alexpilotti has joined #openstack-meeting-3 | 18:20 | |
*** emagana has quit IRC | 18:27 | |
*** emagana has joined #openstack-meeting-3 | 18:27 | |
*** emaganap has joined #openstack-meeting-3 | 18:33 | |
*** emagana has quit IRC | 18:35 | |
*** lcheng_ has quit IRC | 18:38 | |
*** lcheng_ has joined #openstack-meeting-3 | 18:39 | |
*** ttrifonov is now known as ttrifonov_zZzz | 18:46 | |
*** ttrifonov_zZzz is now known as ttrifonov | 18:48 | |
*** chuckC has joined #openstack-meeting-3 | 18:50 | |
*** rockyg has joined #openstack-meeting-3 | 18:50 | |
*** coolsvap is now known as coolsvap|afk | 18:52 | |
*** markmcclain has joined #openstack-meeting-3 | 18:54 | |
*** lcheng_ has quit IRC | 18:54 | |
*** garyduan has joined #openstack-meeting-3 | 18:55 | |
*** ttrifonov is now known as ttrifonov_zZzz | 18:56 | |
*** ttrifonov_zZzz is now known as ttrifonov | 18:56 | |
*** dtroyer has joined #openstack-meeting-3 | 18:56 | |
*** beyounn has quit IRC | 18:57 | |
*** gduan has quit IRC | 18:57 | |
*** beyounn has joined #openstack-meeting-3 | 18:57 | |
*** briancurtin has joined #openstack-meeting-3 | 18:59 | |
briancurtin | #startmeeting python-openstacksdk | 19:00 |
openstack | Meeting started Tue May 6 19:00:21 2014 UTC and is due to finish in 60 minutes. The chair is briancurtin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:00 |
*** openstack changes topic to " (Meeting topic: python-openstacksdk)" | 19:00 | |
openstack | The meeting name has been set to 'python_openstacksdk' | 19:00 |
briancurtin | I setup an agenda at https://wiki.openstack.org/wiki/Meetings/PythonOpenStackSDK#Agenda_for_2014-05-06_1900_UTC | 19:00 |
*** jcoufal has joined #openstack-meeting-3 | 19:01 | |
briancurtin | starts by just going through reviews, least contentions to most, so we can get a few small things out of the way and off the plate | 19:01 |
briancurtin | anyway, can anyone here for python-openstacksdk meeting state their name and affiliation? | 19:01 |
briancurtin | Brian Curtin, Rackspace | 19:02 |
dtroyer | Dean Troyer, Nebula | 19:02 |
jamielennox | Jamie Lennox, Red Hat | 19:03 |
briancurtin | potentially light meeting i guess, but may as well get started | 19:04 |
briancurtin | #topic https://review.openstack.org/#/c/90301/ - Resource properties (Jamie) | 19:04 |
*** openstack changes topic to "https://review.openstack.org/#/c/90301/ - Resource properties (Jamie) (Meeting topic: python-openstacksdk)" | 19:04 | |
briancurtin | jamielennox: this had two +1s and just that AttributeError question - i looked around and it seems like AttributeError is the way to go. the descriptor tutorial also does it | 19:05 |
jamielennox | ok, i guess that makes as much sense as anything | 19:06 |
jamielennox | i had missed that comment | 19:06 |
edleafe- | Ed Leafe, Rackspace | 19:06 |
briancurtin | #topic https://review.openstack.org/#/c/91448/ - Example code for presentation (Terry) | 19:07 |
*** openstack changes topic to "https://review.openstack.org/#/c/91448/ - Example code for presentation (Terry) (Meeting topic: python-openstacksdk)" | 19:07 | |
*** terrylhowe has joined #openstack-meeting-3 | 19:08 | |
dtroyer | I'm still trying to get caught up but this looks fine to me so far. Terry's comment thought brings up something that I don't know if we have talked about in general. | 19:08 |
dtroyer | That being if attribute names must match the names used in the REST API | 19:08 |
briancurtin | this change depends on a later one that doesn't work, but it's an easy fix for that - so this and its dependency are close | 19:08 |
*** wchrisj_ has joined #openstack-meeting-3 | 19:09 | |
dtroyer | I'll answer no in the hopes that we can set come consistency here, ie, all resources have a 'name' | 19:09 |
jamielennox | dtroyer: related to which patch? | 19:09 |
dtroyer | The resource properties. Terry has a coment in resource.py that made me think of this. | 19:10 |
dtroyer | We don't need to answer it now but I'd like to eventually come to a consensus | 19:10 |
briancurtin | setting consistency here seems like a good goal to me | 19:11 |
dtroyer | My canonical example of this is using 'project' vs 'tenant', which is what I did in OSC | 19:11 |
edleafe- | All resources should have a name and id attribute. When the service doesn't supply one or the other, make them properties. | 19:12 |
jamielennox | dtroyer: right, so the way descriptors work in general it's easier to specify a name in the constructor | 19:12 |
*** edleafe- has left #openstack-meeting-3 | 19:12 | |
*** edleafe- has joined #openstack-meeting-3 | 19:12 | |
jamielennox | so name = prop('name') | 19:12 |
jamielennox | but it has the side effect that you could easily do: | 19:13 |
jamielennox | project = prop('project') | 19:13 |
jamielennox | tenant = prop('tenant') | 19:13 |
jamielennox | bah | 19:13 |
*** ttrifonov is now known as ttrifonov_zZzz | 19:13 | |
jamielennox | tenant = prop('project') | 19:13 |
jamielennox | and have them set the same value in the underlying message | 19:13 |
*** ttrifonov_zZzz is now known as ttrifonov | 19:13 | |
terrylhowe | or in cinder name = prop('display_name') | 19:14 |
dtroyer | I was thinking at a layer or two up, as in what names we choose for properties/attributes to document and expose to SDK users | 19:14 |
dtroyer | I like this way of handling it | 19:14 |
briancurtin | since we have a few reviews to cover, is the usage of prop important to figure out now, or is the code in that review fine to go in? | 19:14 |
wchrisj_ | jamielennox: dtroyer: won't that sort of thing be handled properly once we version services on the SDK side, or not? | 19:14 |
dtroyer | we don't need to answer this now… let's get back to reviews | 19:15 |
dtroyer | can talk in #-sdks later | 19:15 |
briancurtin | now that terrylhowe is here, https://review.openstack.org/#/c/91448/ - Example code for presentation | 19:16 |
jamielennox | wchrisj_: propably - either way | 19:16 |
briancurtin | pending the dep change working, seems fine to me | 19:16 |
briancurtin | (and the dep has a comment on how to fix) | 19:16 |
terrylhowe | excellent, thanks briancurtin I was having py33 on my dev box and couldn't recreate | 19:17 |
briancurtin | i dont think there's much there to discuss, and it's pretty quiet, so moving on to the two bigger reviews | 19:18 |
briancurtin | #topic https://review.openstack.org/#/c/90538/ - Add presentation layer | 19:18 |
*** openstack changes topic to "https://review.openstack.org/#/c/90538/ - Add presentation layer (Meeting topic: python-openstacksdk)" | 19:18 | |
dtroyer | I would like to not remove lower-level examples… if they need to be moved, fine. I like the idea of building in a series of scripts, not a single massive sample | 19:19 |
dtroyer | again, I may just be behind here | 19:19 |
jamielennox | dtroyer: right, i like keeping the lower levels accessible | 19:20 |
*** lcheng_ has joined #openstack-meeting-3 | 19:21 | |
terrylhowe | dtroyer, I did have this kind of CLI command like thing going, but I removed it to simplify | 19:21 |
terrylhowe | I could bring it back into the example | 19:21 |
dtroyer | I was thinking about the make_transport() being removed from common.py. I may have not added the bits that use it yet, so I can then if necessary, | 19:22 |
jamielennox | uploaded https://review.openstack.org/#/c/90301 with AttributeError fixes | 19:23 |
terrylhowe | make_transport got moved into the connection class dtroyer | 19:23 |
dtroyer | I'll dig into it more, but IIRC that breaks the lower-layer stuff I had going…again, I may not have included it all yet | 19:24 |
terrylhowe | the connection class could maybe be changed to just create a transport for some commands | 19:25 |
dtroyer | maybe, but then to do a transport/session example we need the next layer up? | 19:25 |
terrylhowe | yeh | 19:26 |
jamielennox | i have a general question about how we represent nested resources when we get a chance, i have User and Roles as top level, but with a Resource class how do we specify a User's Roles, eg /user/xxx/roles | 19:26 |
dtroyer | jamielennox: according to the reviews in OSC right now, Assignments! | 19:27 |
dtroyer | that's too general for my tastes, but I don't have a better suggestion yet | 19:27 |
jamielennox | dtroyer: i haven't seen that yet | 19:27 |
dtroyer | https://review.openstack.org/91634 | 19:27 |
jamielennox | i spent a while on it directly after the last meeting and otherwise haven't looked at sdk much since | 19:27 |
*** lsmola has quit IRC | 19:28 | |
*** ttrifonov is now known as ttrifonov_zZzz | 19:29 | |
*** ttrifonov_zZzz is now known as ttrifonov | 19:29 | |
jamielennox | dtroyer: i can't even tell what that's trying to do | 19:29 |
dtroyer | apparently it's for a new v3 API to get the mapping info between users/groups/domains/project/roles | 19:29 |
dtroyer | it's all new to me too | 19:30 |
dtroyer | looks like a special case of 'role list' to me | 19:30 |
dtroyer | but that's off-topic here | 19:30 |
terrylhowe | Where are we on the presentation https://review.openstack.org/#/c/90538 ? | 19:31 |
jamielennox | dtroyer: oh yea, i didn't realize we were exposing that | 19:31 |
jamielennox | terrylhowe: sorry, we should finish talking about that first | 19:31 |
dtroyer | terrylhowe: how is the Json class different from the JSON encoding/decoding already in Transport? | 19:32 |
terrylhowe | Well, it pulls all that out of the transport class so the one class controls encode/decode | 19:32 |
terrylhowe | OSI model style | 19:32 |
dtroyer | I'm −2 on that | 19:33 |
terrylhowe | why the hate :) | 19:33 |
dtroyer | Realistically, what other encoding is going to be usable here? Maybe XML. | 19:33 |
terrylhowe | xml and maybe plain text | 19:34 |
dtroyer | That forces me up another layer or two to do things like API discovery | 19:34 |
terrylhowe | api discovery is a bit different kind of like authentication because you don't have a session | 19:34 |
dtroyer | exactly, I dont' always want a session | 19:35 |
terrylhowe | well, you have have a presentation, session and you still could use the transport | 19:35 |
*** lcheng_ has quit IRC | 19:36 | |
jamielennox | the only problem i have with presentation is the assumption that you can always change between them | 19:36 |
dtroyer | but I lose JSON, or I have to do another subclass to put it back? | 19:37 |
jamielennox | it works if JSON or XML or plain text is available and interchangable for every interface on every services | 19:37 |
jamielennox | but if i pass the JSON presentation to the whichever cinder API that makes plain text requests what does it do? | 19:37 |
terrylhowe | failure | 19:38 |
*** ttrifonov is now known as ttrifonov_zZzz | 19:38 | |
terrylhowe | we could also create some sort of no authenticate session if we wanted presentation with no session | 19:39 |
*** ttrifonov_zZzz is now known as ttrifonov | 19:40 | |
dtroyer | why is having this layer be distinct important? | 19:40 |
terrylhowe | only for xml support | 19:41 |
jamielennox | terrylhowe: in which case then the user of the resource/operation needs to know which presentation layer to pass? | 19:41 |
dtroyer | where do we see needing XML support? | 19:41 |
terrylhowe | I'm not a big xml fan, but if developers want to test that API it would be handy | 19:41 |
dtroyer | IIRc only Nova really has usable (?) XML API, does novalicent have it today? (I should know that but I don't...) | 19:42 |
terrylhowe | neutron has xml | 19:42 |
terrylhowe | I think nova has gaps in xml support | 19:43 |
*** ttrifonov is now known as ttrifonov_zZzz | 19:43 | |
dtroyer | and it's tested on par with JSON? | 19:43 |
edleafe- | Am I the only one who gets the feeling that we are making things overly complex? All the services speak JSON, and we are taking that and creating Python objects, no? | 19:43 |
*** ttrifonov_zZzz is now known as ttrifonov | 19:44 | |
dtroyer | edhall: no you are not... | 19:44 |
terrylhowe | could be, it also may be that neutron, nova, etc devs might lend more support if they could use the sdk for testing | 19:44 |
*** ttrifonov is now known as ttrifonov_zZzz | 19:45 | |
dtroyer | So to get a bit more pragmatic, what about Presentation is there that couldn't be retro-fitted into Session later if necessary? | 19:45 |
*** ttrifonov_zZzz is now known as ttrifonov | 19:46 | |
*** mrunge has quit IRC | 19:46 | |
dtroyer | class XML_Session(Session): | 19:46 |
*** ttrifonov is now known as ttrifonov_zZzz | 19:47 | |
jamielennox | dtroyer: the reason i made original session take a json= parameter rather than a body= parameter is to distinguish them | 19:47 |
jamielennox | you can add an xml= if you wanted | 19:47 |
*** ttrifonov_zZzz is now known as ttrifonov | 19:48 | |
dtroyer | jamielennox: right, and that's why I'm trying to understand why another wrapper above Session is necessary to do this. | 19:48 |
terrylhowe | my first patch on the presentation, the session just had one | 19:48 |
terrylhowe | https://review.openstack.org/#/c/90538/1/openstack/session.py | 19:48 |
*** lcheng_ has joined #openstack-meeting-3 | 19:48 | |
*** lsmola2 has joined #openstack-meeting-3 | 19:48 | |
terrylhowe | it is kind of less pure, but maybe less complicated at the same time | 19:49 |
jamielennox | i'm not opposed to the layer, just the assumption that it should be passed | 19:50 |
jamielennox | if the Resource creates the wrapper then that makes sense because the resource knows what it needs to talk | 19:51 |
dtroyer | I'm not convinced we need the layer…not necessarily opposed to it (I'll linkely never use it), but want to understand what it's value-add is | 19:51 |
edleafe- | I would prefer keeping things simple at first, and adding complexity only where it turns out we really need it. | 19:51 |
dtroyer | IOW, right now I can't defend it to someone outside this room… | 19:52 |
*** ttrifonov is now known as ttrifonov_zZzz | 19:54 | |
*** eguz has quit IRC | 19:55 | |
jamielennox | terrylhowe: having the prenstation embeded in there doesn't solve the issue because you still can't differentiate for when a resource needs to use a different format | 19:55 |
*** eghobo has joined #openstack-meeting-3 | 19:55 | |
*** ttrifonov_zZzz is now known as ttrifonov | 19:55 | |
terrylhowe | If presentation was an argument to _request, they could specify a one off presentation | 19:56 |
*** lsmola2 has quit IRC | 19:56 | |
*** markmcclain1 has joined #openstack-meeting-3 | 19:57 | |
briancurtin | (couple minutes left, then probably continue in -sdks) | 19:57 |
*** lsmola2 has joined #openstack-meeting-3 | 19:58 | |
terrylhowe | authentication is still out there | 19:59 |
*** pballand has joined #openstack-meeting-3 | 19:59 | |
*** markmcclain2 has joined #openstack-meeting-3 | 19:59 | |
terrylhowe | there are a lot of comments there I need to address | 19:59 |
briancurtin | terrylhowe: yeah, with that one, i think it's generally fine given some cleanup to not bring in a lot of that deprecated stuff | 19:59 |
*** markmcclain has quit IRC | 19:59 | |
dtroyer | re: auth, I'd like to see the backeard-compat stuff gone before we commit it | 19:59 |
*** markmcclain2 has quit IRC | 19:59 | |
*** jpomero has quit IRC | 19:59 | |
terrylhowe | cool | 19:59 |
briancurtin | and i believe jamie got most of them, i think i caught one or two possible areas. other than that, seemed cool | 20:00 |
jamielennox | terrylhowe: yea, for my comments anything not marked as deprecated is fine to bring in | 20:00 |
briancurtin | time to head back to -sdks | 20:00 |
briancurtin | #endmeeting | 20:00 |
terrylhowe | I'll get on it | 20:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:00 | |
openstack | Meeting ended Tue May 6 20:00:56 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-05-06-19.00.html | 20:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-05-06-19.00.txt | 20:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-05-06-19.00.log.html | 20:01 |
briancurtin | thanks everyone | 20:01 |
*** otherwiseguy has quit IRC | 20:01 | |
*** terrylhowe has left #openstack-meeting-3 | 20:01 | |
*** markmcclain has joined #openstack-meeting-3 | 20:01 | |
*** chuckC has left #openstack-meeting-3 | 20:01 | |
*** ttrifonov is now known as ttrifonov_zZzz | 20:01 | |
*** jcoufal has quit IRC | 20:01 | |
*** markmcclain1 has quit IRC | 20:02 | |
*** dtroyer has left #openstack-meeting-3 | 20:02 | |
*** ttrifonov_zZzz is now known as ttrifonov | 20:02 | |
*** chuckC has joined #openstack-meeting-3 | 20:03 | |
*** chuckC has left #openstack-meeting-3 | 20:04 | |
*** briancurtin has left #openstack-meeting-3 | 20:05 | |
*** lcheng_ has quit IRC | 20:07 | |
*** pballand has quit IRC | 20:08 | |
*** jamielennox has left #openstack-meeting-3 | 20:13 | |
*** ttrifonov is now known as ttrifonov_zZzz | 20:15 | |
*** ttrifonov_zZzz is now known as ttrifonov | 20:17 | |
*** ttrifonov is now known as ttrifonov_zZzz | 20:20 | |
*** ttrifonov_zZzz is now known as ttrifonov | 20:21 | |
*** ttrifonov is now known as ttrifonov_zZzz | 20:25 | |
*** gduan has joined #openstack-meeting-3 | 20:25 | |
*** otherwiseguy has joined #openstack-meeting-3 | 20:25 | |
*** ttrifonov_zZzz is now known as ttrifonov | 20:26 | |
*** beyounn has quit IRC | 20:26 | |
*** garyduan has quit IRC | 20:27 | |
*** terryw has joined #openstack-meeting-3 | 20:27 | |
*** ttrifonov is now known as ttrifonov_zZzz | 20:27 | |
*** ttrifonov_zZzz is now known as ttrifonov | 20:27 | |
*** beyounn has joined #openstack-meeting-3 | 20:28 | |
*** ttrifonov is now known as ttrifonov_zZzz | 20:28 | |
*** lsmola2 has quit IRC | 20:29 | |
*** pballand has joined #openstack-meeting-3 | 20:29 | |
*** otherwiseguy has quit IRC | 20:30 | |
*** julim has quit IRC | 20:31 | |
*** pballand has quit IRC | 20:32 | |
*** lcheng_ has joined #openstack-meeting-3 | 20:33 | |
*** chuckC has joined #openstack-meeting-3 | 20:42 | |
*** terryw has quit IRC | 20:44 | |
*** otherwiseguy has joined #openstack-meeting-3 | 20:45 | |
*** mestery has joined #openstack-meeting-3 | 20:46 | |
*** troytoma- has quit IRC | 20:47 | |
*** troytoman has joined #openstack-meeting-3 | 20:47 | |
*** otherwiseguy has quit IRC | 20:51 | |
*** rockyg has quit IRC | 20:52 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:06 | |
*** lblanchard has quit IRC | 21:10 | |
*** otherwiseguy has quit IRC | 21:12 | |
*** eguz has joined #openstack-meeting-3 | 21:18 | |
*** eghobo has quit IRC | 21:22 | |
*** chuckC has quit IRC | 21:30 | |
*** jaypipes has quit IRC | 21:30 | |
*** peristeri has quit IRC | 21:38 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:39 | |
*** david-lyle has quit IRC | 21:48 | |
*** chuckC has joined #openstack-meeting-3 | 21:48 | |
*** otherwiseguy has quit IRC | 21:53 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:53 | |
*** otherwiseguy has quit IRC | 21:58 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:59 | |
*** pballand has joined #openstack-meeting-3 | 22:01 | |
*** SumitNaiksatam has quit IRC | 22:06 | |
*** catherineD has joined #openstack-meeting-3 | 22:09 | |
*** catherineD has left #openstack-meeting-3 | 22:10 | |
*** mwagner_ has quit IRC | 22:27 | |
*** pballand has quit IRC | 22:27 | |
*** TravT has joined #openstack-meeting-3 | 22:36 | |
*** TravT has quit IRC | 22:36 | |
*** overlayer has quit IRC | 22:48 | |
*** pballand has joined #openstack-meeting-3 | 22:48 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 22:50 | |
*** s3wong has quit IRC | 22:55 | |
*** emaganap has quit IRC | 22:56 | |
*** eguz has quit IRC | 22:56 | |
*** lcheng_ has quit IRC | 23:04 | |
*** pballand has quit IRC | 23:04 | |
*** lcheng_ has joined #openstack-meeting-3 | 23:05 | |
*** eghobo has joined #openstack-meeting-3 | 23:07 | |
*** eguz has joined #openstack-meeting-3 | 23:13 | |
*** eghobo has quit IRC | 23:17 | |
*** eguz has quit IRC | 23:19 | |
*** banix has quit IRC | 23:25 | |
*** markmcclain has quit IRC | 23:27 | |
*** yamahata has quit IRC | 23:45 | |
*** mwagner_ has joined #openstack-meeting-3 | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!