| *** 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!