*** Guest60909 has quit IRC | 00:03 | |
*** safchain has quit IRC | 00:09 | |
*** chuckC_ has quit IRC | 00:10 | |
*** david-lyle is now known as david-lyle_afk | 00:13 | |
*** ChuckC has joined #openstack-meeting-3 | 00:13 | |
*** pballand has quit IRC | 00:17 | |
*** pballand has joined #openstack-meeting-3 | 00:21 | |
*** ChuckC has quit IRC | 00:25 | |
*** SridharRamaswam1 has quit IRC | 00:29 | |
*** bpokorny has joined #openstack-meeting-3 | 00:30 | |
*** Ark has joined #openstack-meeting-3 | 00:33 | |
*** Ark is now known as Guest25719 | 00:34 | |
*** hurgleburgler has quit IRC | 00:36 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 00:37 | |
*** emagana has joined #openstack-meeting-3 | 00:41 | |
*** SridharRamaswamy has quit IRC | 00:42 | |
*** ChuckC has joined #openstack-meeting-3 | 00:43 | |
*** chuckC_ has joined #openstack-meeting-3 | 00:45 | |
*** bradjones has quit IRC | 00:48 | |
*** ChuckC has quit IRC | 00:48 | |
*** ChuckC has joined #openstack-meeting-3 | 00:49 | |
*** bradjones has joined #openstack-meeting-3 | 00:49 | |
*** carl_baldwin has quit IRC | 00:51 | |
*** dboik_ has joined #openstack-meeting-3 | 00:58 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 01:02 | |
*** yamahata has joined #openstack-meeting-3 | 01:06 | |
*** yamahata has quit IRC | 01:07 | |
*** yamahata has joined #openstack-meeting-3 | 01:07 | |
*** pballand has quit IRC | 01:09 | |
*** pballand has joined #openstack-meeting-3 | 01:10 | |
*** jaypipes has quit IRC | 01:11 | |
*** jacalcat has quit IRC | 01:14 | |
*** salv-orlando has quit IRC | 01:14 | |
*** hinnant has quit IRC | 01:15 | |
*** wuhg has joined #openstack-meeting-3 | 01:18 | |
*** MaxV has quit IRC | 01:18 | |
*** salv-orlando has joined #openstack-meeting-3 | 01:19 | |
*** banix has quit IRC | 01:19 | |
*** emagana has quit IRC | 01:24 | |
*** vkmc has joined #openstack-meeting-3 | 01:26 | |
*** asahlin has quit IRC | 01:27 | |
*** asahlin has joined #openstack-meeting-3 | 01:28 | |
*** SridharRamaswamy has quit IRC | 01:29 | |
*** jacalcat has joined #openstack-meeting-3 | 01:31 | |
*** jacalcat has left #openstack-meeting-3 | 01:31 | |
*** banix has joined #openstack-meeting-3 | 01:41 | |
*** banix has quit IRC | 01:42 | |
*** MarkAtwood has quit IRC | 01:42 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 01:48 | |
*** pballand has quit IRC | 01:48 | |
*** lhcheng_ has quit IRC | 01:50 | |
*** banix has joined #openstack-meeting-3 | 01:53 | |
*** banix has quit IRC | 01:54 | |
*** garyduan has quit IRC | 01:54 | |
*** garyduan has joined #openstack-meeting-3 | 01:55 | |
*** julim has joined #openstack-meeting-3 | 01:56 | |
*** jacalcat has joined #openstack-meeting-3 | 01:59 | |
*** jacalcat has left #openstack-meeting-3 | 02:00 | |
*** mwang2 has quit IRC | 02:03 | |
*** bpokorny has quit IRC | 02:15 | |
*** banix has joined #openstack-meeting-3 | 02:17 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 02:24 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 02:29 | |
*** jacalcat has joined #openstack-meeting-3 | 02:32 | |
*** SridharRamaswamy has quit IRC | 02:37 | |
*** jacalcat has left #openstack-meeting-3 | 02:37 | |
*** vkmc has quit IRC | 02:38 | |
*** Viswanath has joined #openstack-meeting-3 | 02:38 | |
*** sankarshan is now known as sankarshan_away | 02:40 | |
*** Viswanath has quit IRC | 02:41 | |
*** armax has quit IRC | 02:43 | |
*** banix has quit IRC | 02:45 | |
*** etoews has joined #openstack-meeting-3 | 02:48 | |
*** s3wong has quit IRC | 02:51 | |
*** armax has joined #openstack-meeting-3 | 02:56 | |
*** chuckC_ has quit IRC | 02:59 | |
*** chuckC_ has joined #openstack-meeting-3 | 03:00 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 03:02 | |
*** armax has quit IRC | 03:07 | |
*** sergef has joined #openstack-meeting-3 | 03:09 | |
*** SumitNaiksatam has quit IRC | 03:14 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 03:14 | |
*** banix has joined #openstack-meeting-3 | 03:17 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 03:21 | |
*** ivar-laz_ has quit IRC | 03:22 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 03:22 | |
*** ivar-laz_ has quit IRC | 03:22 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 03:23 | |
*** ivar-lazzaro has quit IRC | 03:23 | |
*** ivar-laz_ has quit IRC | 03:23 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 03:25 | |
*** naohirot has quit IRC | 03:27 | |
*** pballand has joined #openstack-meeting-3 | 03:32 | |
*** armax has joined #openstack-meeting-3 | 03:33 | |
*** pballand has quit IRC | 03:35 | |
*** sankarshan_away is now known as sankarshan | 03:36 | |
*** jacalcat1 has joined #openstack-meeting-3 | 03:37 | |
*** chuckC_ has quit IRC | 03:39 | |
*** jacalcat1 has left #openstack-meeting-3 | 03:40 | |
*** jaypipes has joined #openstack-meeting-3 | 03:42 | |
*** etoews has quit IRC | 03:50 | |
*** etoews has joined #openstack-meeting-3 | 03:50 | |
*** armax has quit IRC | 03:58 | |
*** naohirot has joined #openstack-meeting-3 | 04:02 | |
*** armax has joined #openstack-meeting-3 | 04:03 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 04:13 | |
*** ivar-laz_ has quit IRC | 04:13 | |
*** ivar-laz_ has joined #openstack-meeting-3 | 04:13 | |
*** ivar-lazzaro has quit IRC | 04:16 | |
*** ivar-laz_ has quit IRC | 04:17 | |
*** banix has quit IRC | 04:18 | |
*** dboik_ has quit IRC | 04:29 | |
*** etoews has quit IRC | 04:38 | |
*** armax has quit IRC | 04:40 | |
*** etoews has joined #openstack-meeting-3 | 04:42 | |
*** otherwiseguy has quit IRC | 04:55 | |
*** otherwiseguy has joined #openstack-meeting-3 | 04:58 | |
*** banix has joined #openstack-meeting-3 | 05:02 | |
*** s3wong has joined #openstack-meeting-3 | 05:16 | |
*** etoews has quit IRC | 05:17 | |
*** s3wong has quit IRC | 05:21 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 05:21 | |
*** SumitNaiksatam has quit IRC | 05:24 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 05:26 | |
*** banix has quit IRC | 05:43 | |
*** otherwiseguy has quit IRC | 05:57 | |
*** Guest25719 has quit IRC | 06:01 | |
*** SridharRamaswamy has quit IRC | 06:06 | |
*** Longgeek has joined #openstack-meeting-3 | 06:34 | |
*** sunrenjie has quit IRC | 06:34 | |
*** Ark has joined #openstack-meeting-3 | 06:36 | |
*** Ark is now known as Guest99275 | 06:36 | |
*** sunrenjie has joined #openstack-meeting-3 | 06:36 | |
*** sunrenjie has quit IRC | 06:40 | |
*** sunrenjie has joined #openstack-meeting-3 | 06:41 | |
*** mrunge has joined #openstack-meeting-3 | 06:53 | |
*** sankarshan is now known as sankarshan_away | 06:57 | |
*** k4n0 has joined #openstack-meeting-3 | 06:57 | |
*** Guest99275 has quit IRC | 06:58 | |
*** sergef has quit IRC | 07:11 | |
*** iovadia has joined #openstack-meeting-3 | 07:31 | |
*** amotoki has joined #openstack-meeting-3 | 07:32 | |
*** Longgeek has quit IRC | 07:53 | |
*** Longgeek has joined #openstack-meeting-3 | 07:53 | |
*** sunrenjie has quit IRC | 07:54 | |
*** sunrenjie has joined #openstack-meeting-3 | 07:54 | |
*** yamamoto_ has joined #openstack-meeting-3 | 07:56 | |
*** jtomasek has joined #openstack-meeting-3 | 07:56 | |
*** Longgeek_ has joined #openstack-meeting-3 | 07:57 | |
*** Longgeek has quit IRC | 08:00 | |
*** matrohon has joined #openstack-meeting-3 | 08:06 | |
*** Ark has joined #openstack-meeting-3 | 08:09 | |
*** Longgeek_ has quit IRC | 08:09 | |
*** Ark is now known as Guest46043 | 08:09 | |
*** Longgeek has joined #openstack-meeting-3 | 08:10 | |
*** mrmartin has quit IRC | 08:12 | |
*** Guest46043 has quit IRC | 08:13 | |
*** mrmartin has joined #openstack-meeting-3 | 08:13 | |
*** Longgeek_ has joined #openstack-meeting-3 | 08:14 | |
*** VineetMenon has joined #openstack-meeting-3 | 08:15 | |
*** Longgeek has quit IRC | 08:18 | |
*** sunrenjie has quit IRC | 08:19 | |
*** yamamoto_ has quit IRC | 08:25 | |
*** jcoufal has joined #openstack-meeting-3 | 08:26 | |
*** ameade has quit IRC | 08:26 | |
*** sweston has quit IRC | 08:26 | |
*** erw has quit IRC | 08:27 | |
*** ameade_ has joined #openstack-meeting-3 | 08:27 | |
*** sweston_ has joined #openstack-meeting-3 | 08:27 | |
*** erw has joined #openstack-meeting-3 | 08:27 | |
*** lhcheng has joined #openstack-meeting-3 | 08:31 | |
*** sergef has joined #openstack-meeting-3 | 08:33 | |
*** sergef has quit IRC | 08:33 | |
*** sergef has joined #openstack-meeting-3 | 08:33 | |
*** sergef has quit IRC | 08:36 | |
*** MaxV has joined #openstack-meeting-3 | 08:36 | |
*** sergef has joined #openstack-meeting-3 | 08:36 | |
*** MaxV has quit IRC | 08:39 | |
*** mrmartin has quit IRC | 08:40 | |
*** sergef has quit IRC | 08:42 | |
*** sergef has joined #openstack-meeting-3 | 08:43 | |
*** iovadia has left #openstack-meeting-3 | 08:57 | |
*** iovadia has joined #openstack-meeting-3 | 08:57 | |
*** MaxV has joined #openstack-meeting-3 | 08:58 | |
*** safchain has joined #openstack-meeting-3 | 08:59 | |
*** sergef has quit IRC | 09:01 | |
*** sergef has joined #openstack-meeting-3 | 09:02 | |
*** sergef has quit IRC | 09:02 | |
*** sergef has joined #openstack-meeting-3 | 09:04 | |
*** reed has joined #openstack-meeting-3 | 09:09 | |
*** jcoufal has quit IRC | 09:11 | |
*** jcoufal has joined #openstack-meeting-3 | 09:13 | |
*** zz_ttrifonov is now known as ttrifonov | 09:14 | |
*** sergef has quit IRC | 09:14 | |
*** jcoufal has quit IRC | 09:14 | |
*** jcoufal has joined #openstack-meeting-3 | 09:14 | |
*** yamamoto_ has joined #openstack-meeting-3 | 09:25 | |
*** yamamoto_ has quit IRC | 09:30 | |
*** sergef has joined #openstack-meeting-3 | 09:32 | |
*** sergef has quit IRC | 09:37 | |
*** etoews has joined #openstack-meeting-3 | 09:45 | |
*** igordcard has joined #openstack-meeting-3 | 09:45 | |
*** etoews has quit IRC | 09:50 | |
*** sergef has joined #openstack-meeting-3 | 09:53 | |
*** sergef has quit IRC | 09:53 | |
*** matrohon has quit IRC | 09:55 | |
*** matrohon has joined #openstack-meeting-3 | 10:06 | |
*** sergef has joined #openstack-meeting-3 | 10:13 | |
*** ilyashakhat has joined #openstack-meeting-3 | 10:16 | |
*** matrohon has quit IRC | 10:22 | |
*** naohirot has quit IRC | 10:27 | |
*** matrohon has joined #openstack-meeting-3 | 10:34 | |
*** yamamoto has joined #openstack-meeting-3 | 10:41 | |
*** etoews has joined #openstack-meeting-3 | 10:46 | |
*** etoews has quit IRC | 10:50 | |
VineetMenon | \help | 10:50 |
---|---|---|
*** sergef has quit IRC | 10:57 | |
*** yamamoto has quit IRC | 11:03 | |
*** Longgeek_ has quit IRC | 11:04 | |
*** mrmartin has joined #openstack-meeting-3 | 11:04 | |
*** Longgeek has joined #openstack-meeting-3 | 11:05 | |
*** vkmc has joined #openstack-meeting-3 | 11:28 | |
*** gaitan_ has joined #openstack-meeting-3 | 11:34 | |
*** gaitan has quit IRC | 11:37 | |
*** bradjones_ has joined #openstack-meeting-3 | 11:38 | |
*** bradjones has quit IRC | 11:39 | |
*** bradjones_ is now known as bradjones | 11:39 | |
*** bradjones has joined #openstack-meeting-3 | 11:39 | |
*** etoews has joined #openstack-meeting-3 | 11:47 | |
*** etoews has quit IRC | 11:51 | |
*** igordcard has quit IRC | 11:52 | |
*** yamamoto has joined #openstack-meeting-3 | 12:04 | |
*** iovadia has quit IRC | 12:07 | |
*** iovadia has joined #openstack-meeting-3 | 12:08 | |
*** yamamoto has quit IRC | 12:09 | |
*** baoli has quit IRC | 12:13 | |
*** sergef has joined #openstack-meeting-3 | 12:14 | |
*** sergef has quit IRC | 12:14 | |
*** MaxV has quit IRC | 12:15 | |
*** MaxV has joined #openstack-meeting-3 | 12:15 | |
*** jtomasek has quit IRC | 12:41 | |
*** jtomasek has joined #openstack-meeting-3 | 12:47 | |
*** naohirot has joined #openstack-meeting-3 | 12:51 | |
*** baoli has joined #openstack-meeting-3 | 12:57 | |
*** igordcard has joined #openstack-meeting-3 | 12:59 | |
*** k4n0 has quit IRC | 13:01 | |
*** alexpilotti has quit IRC | 13:01 | |
*** alexpilotti has joined #openstack-meeting-3 | 13:03 | |
*** jacalcat has joined #openstack-meeting-3 | 13:06 | |
*** dboik has joined #openstack-meeting-3 | 13:13 | |
*** jacalcat has left #openstack-meeting-3 | 13:19 | |
*** sergef has joined #openstack-meeting-3 | 13:34 | |
*** dboik has quit IRC | 13:35 | |
*** asahlin has quit IRC | 13:38 | |
*** eliqiao has joined #openstack-meeting-3 | 13:39 | |
*** eliqiao has quit IRC | 13:45 | |
*** jacalcat has joined #openstack-meeting-3 | 13:45 | |
*** evgenyf has joined #openstack-meeting-3 | 13:51 | |
*** xuhanp has joined #openstack-meeting-3 | 13:51 | |
*** carl_baldwin has joined #openstack-meeting-3 | 13:52 | |
*** sergef has quit IRC | 13:57 | |
*** banix has joined #openstack-meeting-3 | 13:58 | |
*** mrunge has quit IRC | 14:01 | |
*** yamamoto has joined #openstack-meeting-3 | 14:01 | |
*** marun has joined #openstack-meeting-3 | 14:02 | |
*** dboik has joined #openstack-meeting-3 | 14:02 | |
*** regXboi has joined #openstack-meeting-3 | 14:02 | |
*** regXboi has left #openstack-meeting-3 | 14:03 | |
*** mattfarina has joined #openstack-meeting-3 | 14:04 | |
*** sergef has joined #openstack-meeting-3 | 14:04 | |
*** s3wong has joined #openstack-meeting-3 | 14:05 | |
*** johnbelamaric has joined #openstack-meeting-3 | 14:07 | |
*** jpomero has quit IRC | 14:07 | |
*** seizadi has joined #openstack-meeting-3 | 14:10 | |
*** markmcclain has joined #openstack-meeting-3 | 14:12 | |
*** jgrimm is now known as zz_jgrimm | 14:12 | |
*** amotoki_ has joined #openstack-meeting-3 | 14:13 | |
*** asahlin has joined #openstack-meeting-3 | 14:16 | |
*** sergef has quit IRC | 14:21 | |
*** etoews has joined #openstack-meeting-3 | 14:24 | |
*** akrivoka has joined #openstack-meeting-3 | 14:26 | |
*** vishwanathj has joined #openstack-meeting-3 | 14:26 | |
*** johnbelamaric has quit IRC | 14:29 | |
*** mattfarina has quit IRC | 14:30 | |
*** peristeri has joined #openstack-meeting-3 | 14:30 | |
*** markus_z has joined #openstack-meeting-3 | 14:38 | |
*** david-lyle_afk is now known as david-lyle | 14:43 | |
*** hurgleburgler has joined #openstack-meeting-3 | 14:46 | |
*** emagana has joined #openstack-meeting-3 | 14:46 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:47 | |
*** etoews_ has joined #openstack-meeting-3 | 14:52 | |
*** etoews has quit IRC | 14:55 | |
*** apmelton_ has joined #openstack-meeting-3 | 15:00 | |
*** s3wong has quit IRC | 15:01 | |
*** jpich has joined #openstack-meeting-3 | 15:04 | |
*** armax has joined #openstack-meeting-3 | 15:04 | |
*** seizadi has quit IRC | 15:05 | |
*** SumitNaiksatam has quit IRC | 15:05 | |
*** marun has quit IRC | 15:06 | |
*** naohirot has quit IRC | 15:06 | |
*** hinnant_ has joined #openstack-meeting-3 | 15:07 | |
*** Sukhdev has joined #openstack-meeting-3 | 15:07 | |
*** vishwanathj has quit IRC | 15:08 | |
*** MaxV has quit IRC | 15:09 | |
*** carl_baldwin has quit IRC | 15:11 | |
*** sicarie has joined #openstack-meeting-3 | 15:11 | |
*** ChuckC_ has joined #openstack-meeting-3 | 15:11 | |
*** ChuckC has quit IRC | 15:11 | |
*** banix has quit IRC | 15:13 | |
*** MaxV has joined #openstack-meeting-3 | 15:15 | |
*** apmelton_ has left #openstack-meeting-3 | 15:20 | |
*** MaxV has quit IRC | 15:21 | |
*** ChuckC_ has quit IRC | 15:21 | |
*** MaxV has joined #openstack-meeting-3 | 15:21 | |
*** sweston_ is now known as sweston | 15:23 | |
*** nelsnelson has joined #openstack-meeting-3 | 15:26 | |
*** tmazur has joined #openstack-meeting-3 | 15:28 | |
*** zz_jgrimm is now known as jgrimm | 15:28 | |
*** marun has joined #openstack-meeting-3 | 15:29 | |
*** Sukhdev has quit IRC | 15:34 | |
*** tsufiev has joined #openstack-meeting-3 | 15:38 | |
*** xuhanp has quit IRC | 15:39 | |
*** taravind has joined #openstack-meeting-3 | 15:44 | |
*** taravind has quit IRC | 15:44 | |
*** Sanjay has joined #openstack-meeting-3 | 15:44 | |
*** otherwiseguy has joined #openstack-meeting-3 | 15:45 | |
*** gholler has joined #openstack-meeting-3 | 15:45 | |
*** crobertsrh has joined #openstack-meeting-3 | 15:49 | |
*** markmcclain has quit IRC | 15:52 | |
*** mrmartin has quit IRC | 15:54 | |
*** johnbelamaric has joined #openstack-meeting-3 | 15:55 | |
*** markus_z has left #openstack-meeting-3 | 15:56 | |
*** rdopiera has joined #openstack-meeting-3 | 15:57 | |
*** sergef has joined #openstack-meeting-3 | 15:58 | |
*** sergef has quit IRC | 15:58 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 15:58 | |
*** vladikr has joined #openstack-meeting-3 | 15:58 | |
*** sergef has joined #openstack-meeting-3 | 15:58 | |
*** johnbelamaric has quit IRC | 16:00 | |
*** baoli has quit IRC | 16:00 | |
*** rbertram has joined #openstack-meeting-3 | 16:00 | |
*** tzumainn has joined #openstack-meeting-3 | 16:00 | |
*** dboik_ has joined #openstack-meeting-3 | 16:01 | |
david-lyle | #startmeeting Horizon | 16:01 |
openstack | Meeting started Tue Nov 18 16:01:15 2014 UTC and is due to finish in 60 minutes. The chair is david-lyle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: Horizon)" | 16:01 | |
openstack | The meeting name has been set to 'horizon' | 16:01 |
*** doug-fish has joined #openstack-meeting-3 | 16:01 | |
david-lyle | Hello everyone! | 16:01 |
rhagarty | hello | 16:01 |
asahlin | hi | 16:01 |
akrivoka | hello! o/ | 16:01 |
doug-fish | Hi all | 16:01 |
wuhg | Hello all | 16:02 |
crobertsrh | hello/ | 16:02 |
*** absubram__ has joined #openstack-meeting-3 | 16:02 | |
Sanjay | hi | 16:02 |
*** gary-smith has joined #openstack-meeting-3 | 16:02 | |
*** johnbelamaric has joined #openstack-meeting-3 | 16:02 | |
rbertram | hi | 16:02 |
gary-smith | hi | 16:03 |
lhcheng | hello | 16:03 |
*** sambetts has joined #openstack-meeting-3 | 16:03 | |
*** robcresswell has joined #openstack-meeting-3 | 16:03 | |
*** john-davidge has joined #openstack-meeting-3 | 16:03 | |
absubram__ | hi | 16:03 |
david-lyle | All right, not much on the agenda for today. | 16:03 |
robcresswell | o/ | 16:03 |
*** matrohon has quit IRC | 16:04 | |
rdopiera | hi | 16:04 |
david-lyle | agenda can be found at: #link https://wiki.openstack.org/wiki/Meetings/Horizon | 16:04 |
*** dboik has quit IRC | 16:04 | |
david-lyle | I've started planning out the Kilo blueprints | 16:04 |
david-lyle | #link https://launchpad.net/horizon/+milestone/kilo-1 reflects some of this | 16:05 |
*** yamahata has quit IRC | 16:05 | |
david-lyle | There is a little cleanup to do on there | 16:05 |
*** jpomero has joined #openstack-meeting-3 | 16:05 | |
david-lyle | until we move to a specs repo, there will still be un-prioritized bps at the bottom as that is author's way of asking for inclusion | 16:06 |
david-lyle | Additionally, we have some other blueprints that need to be reviewed, as we discussed at the summit | 16:07 |
*** baoli has joined #openstack-meeting-3 | 16:07 | |
david-lyle | Another observation from walking through the ~270 blueprints is people don't look for matching blueprints before crafting their own | 16:07 |
doug-fish | 270?! | 16:08 |
david-lyle | I think there are at least 4 bps around pagination in general | 16:08 |
*** vladikr has left #openstack-meeting-3 | 16:08 | |
david-lyle | doug-fish: yeah 270 | 16:08 |
david-lyle | don't even look at the bug count | 16:08 |
doug-fish | It's not exactly clear to me which blueprints should still be reviewed. Plus I'm a little bit lazy and might not study all 270. | 16:08 |
david-lyle | that's for another week | 16:08 |
david-lyle | doug-fish: well, I've created a list :) | 16:08 |
david-lyle | #topic Review Blueprints for Approval in Kilo | 16:09 |
*** openstack changes topic to "Review Blueprints for Approval in Kilo (Meeting topic: Horizon)" | 16:09 | |
doug-fish | hooray! a list! | 16:09 |
david-lyle | on the meeting agenda I pasted roughly 12 bps that are written in the new format and should be considered for Kilo | 16:09 |
doug-fish | oh that list. :-) | 16:10 |
david-lyle | I'm not sure walking through each in this meeting is the best use of time. But I would like to provide a little time for questions regarding any of those | 16:10 |
doug-fish | tough to ask questions before we've reviewed. | 16:11 |
david-lyle | let's give them a final yes/no next week | 16:11 |
david-lyle | understood | 16:11 |
david-lyle | There are also no blueprints I've found for the angular work that was agreed to at the summit | 16:12 |
rhagarty | and how does one suggest a blueprint for consideration? | 16:12 |
*** carl_baldwin has joined #openstack-meeting-3 | 16:12 | |
david-lyle | rhagarty: use the new template https://blueprints.launchpad.net/horizon/+spec/template and set the milestone | 16:13 |
david-lyle | to where in Kilo you think it would land | 16:13 |
*** lhcheng_ has joined #openstack-meeting-3 | 16:13 | |
rhagarty | thought I did that... will check | 16:13 |
*** marun has quit IRC | 16:13 | |
doug-fish | I have a question kind of related to angular work. I'm curious if we have any performance metrics for Horizon page load time. I think one of our goals for using angular is to make Horizon load faster, but would be good if we had some way to measure that. | 16:14 |
david-lyle | rhagarty: I'll be honest, I haven't made it past k-1 yet | 16:14 |
*** MarkAtwood has joined #openstack-meeting-3 | 16:14 | |
doug-fish | (I have a fear in the back of my mind using angular is going to make our pages load slower) | 16:14 |
david-lyle | that would be ironic | 16:15 |
*** peristeri has quit IRC | 16:15 | |
doug-fish | I've worked on single page apps before - that load time is tough and has to be managed. | 16:15 |
jpich | I think it's expected to make interactions faster, e.g. realising quicker you didn't fill that form correctly | 16:15 |
david-lyle | but worth categorizing | 16:15 |
jpich | or maybe i'm misunderstanding | 16:15 |
doug-fish | jpich - yeah that's true - the client side only interactions should be better | 16:16 |
david-lyle | doug-fish: we still have to load the data | 16:16 |
rdopiera | david-lyle: I added the oslo-config and stevedore entrypoints blueprints to kilo, not sure if in the right way... | 16:16 |
*** bpokorny has joined #openstack-meeting-3 | 16:16 | |
*** lhcheng has quit IRC | 16:16 | |
david-lyle | the idea is once the data is loaded, we won't keep reloading the data at every click | 16:16 |
david-lyle | so the overall performance should increase | 16:16 |
doug-fish | david-lyle: right, and if we aren't careful we are going to push out a data-less page, then go back and load data, so our load time would get slower by a full page load cycle. | 16:16 |
david-lyle | we can't really speed up the other service APIs | 16:17 |
*** peristeri has joined #openstack-meeting-3 | 16:17 | |
doug-fish | understood. | 16:17 |
rdopiera | doug-fish: but that would be only on the login page :) | 16:17 |
rdopiera | on the other hand, we get async loading for free | 16:17 |
david-lyle | rdopiera: thanks | 16:17 |
rdopiera | which horizon currently doesn't have -- it does all the api calls serially | 16:17 |
doug-fish | sure - calling in parallel should be a nice benefit | 16:18 |
doug-fish | I'm just suggesting we think about how we measure it to make sure we are really getting the benefit we hope for. | 16:18 |
david-lyle | doug-fish: it is a realistic concern | 16:19 |
rdopiera | doug-fish: you want to have benchmarks for regressions on the gate? | 16:19 |
lhcheng_ | if we are doing things in parallel using angular, there is a possibility to hit an issue on api rate limiting. something to validate later. | 16:19 |
rdopiera | doug-fish: that would be awesome :) | 16:19 |
wuhg | david-lyle:should the integration test use the net bp template? | 16:20 |
doug-fish | rdopiera: ideally, I'd like to have those benchmarks. I'm a bit concerned that we'll be measuring the peformance of the gate instead of the performance of Horiozn | 16:20 |
wuhg | s/net/new | 16:20 |
david-lyle | wuhg: for new blueprints yes, I've approved all the integration test bps I could find | 16:20 |
lhcheng_ | we already saw this issue on usage page, call to ceilometer hits api rate limiting. | 16:20 |
david-lyle | those are fairly straight-forward and I just want them done :) | 16:21 |
lhcheng_ | ++ on doug-fish's proposal to do some benchmarking | 16:21 |
* david-lyle puts palm on face | 16:21 | |
doug-fish | lhcheng_: I'm not familiar with api rate limiting. Do you know where I can find out more? | 16:21 |
doug-fish | nevermind. google. | 16:22 |
lhcheng_ | doug-fish: lol | 16:24 |
david-lyle | Around the blueprints for review and overlap in some cases, e.g., pagination, I'm going to pick the one that matches the agreed on path forward at the summit and point all other bp authors to that one | 16:24 |
david-lyle | and mark the other ones superseeded | 16:24 |
*** peristeri has quit IRC | 16:26 | |
*** SumitNaiksatam has quit IRC | 16:26 | |
david-lyle | rhagarty: your bp in k-2 was trivial, just accepted it | 16:26 |
david-lyle | did you have another? | 16:26 |
*** peristeri has joined #openstack-meeting-3 | 16:26 | |
rhagarty | david-lyle, the manage/unamange volume was the one I was thinking of | 16:27 |
*** banix has joined #openstack-meeting-3 | 16:27 | |
david-lyle | rhagarty: not on my radar yet, but I haven't made it through all 270 yet | 16:27 |
david-lyle | wish there was a way to delete some | 16:28 |
*** marun has joined #openstack-meeting-3 | 16:28 | |
david-lyle | I'll keep walking through them | 16:28 |
rhagarty | david-lyle, https://blueprints.launchpad.net/horizon/+spec/add-manage-unmanage-volume | 16:29 |
*** clu_ has joined #openstack-meeting-3 | 16:29 | |
robcresswell | david-lyle: Sounds like a good plan to cut down on repetition | 16:29 |
david-lyle | any other concerns about blueprints for Kilo? | 16:29 |
asahlin | david-lyle: Is there a cutoff date for submitting? | 16:30 |
*** bpokorny has quit IRC | 16:30 | |
david-lyle | asahlin: no, the list is fluid for the milestones until later in k-3 | 16:30 |
doug-fish | https://wiki.openstack.org/wiki/Kilo_Release_Schedule | 16:30 |
david-lyle | but it's nice to have them in plan before the last minute | 16:31 |
asahlin | david-lyle: understood, sooner the better | 16:31 |
doug-fish | and that's not for a while | 16:31 |
*** peristeri has quit IRC | 16:31 | |
david-lyle | I'm going to try and minimize the core-reviewer overload as much as possible | 16:31 |
david-lyle | that may mean leaving some perfectly good ideas out | 16:31 |
amotoki_ | do we obsolete old submitted blueprints? 270 is really too big number. | 16:31 |
david-lyle | amotoki_: I'm open to suggestions | 16:31 |
david-lyle | some are good ideas but need more details and an owner | 16:32 |
*** peristeri has joined #openstack-meeting-3 | 16:32 | |
david-lyle | I can mark the dormant ones obsolete and ask for a resubmit if they are still desired | 16:32 |
david-lyle | there are bps from 2012 in there | 16:32 |
amotoki_ | it is a good idea to leaving a comment to follow our new bp requirement before obsoleting them. | 16:33 |
david-lyle | I agree | 16:33 |
amotoki_ | if authors still have interests on working, they should update details. | 16:33 |
david-lyle | amotoki_: ++ | 16:33 |
david-lyle | I'll continue the clean upd | 16:34 |
david-lyle | #topic Open Discussion | 16:35 |
*** openstack changes topic to "Open Discussion (Meeting topic: Horizon)" | 16:35 | |
john-davidge | We'd like to talk about upstreaming Curvature if there's interest in the community? | 16:35 |
*** pballand has joined #openstack-meeting-3 | 16:36 | |
john-davidge | And if so, we need to agree a stregegy for doing so | 16:36 |
rdopiera | sorry, but what is curvature? | 16:36 |
gary-smith | spine anomaly | 16:36 |
john-davidge | https://www.openstack.org/summit/portland-2013/session-videos/presentation/interactive-visual-orchestration-with-curvature-and-donabe | 16:37 |
john-davidge | Shorter video demo: http://youtu.be/oFTmHHCn2-g | 16:37 |
david-lyle | john-davidge: at the summit we saw image launch, what is does curvature control? | 16:37 |
asahlin | would curvature be a replacement (more advanced) for the network topology that's in horizon | 16:37 |
john-davidge | We currently see it as a new/alternative dashboard view. It could replace the current network topology view but it also has more functionality than just that | 16:38 |
*** yamamoto has quit IRC | 16:39 | |
*** iovadia has quit IRC | 16:39 | |
david-lyle | this seems like a heat template generator | 16:40 |
john-davidge | david-lyle: The video demo should explain everything quite well, but curvature can be used to deploy/modify/destroy instances, networks, routers, volumes | 16:40 |
david-lyle | your doing orchestration outside of heat | 16:41 |
david-lyle | s/your/you're/ | 16:41 |
david-lyle | essentially | 16:41 |
john-davidge | david-lyle: You raise a good point | 16:41 |
david-lyle | I think that would be a great improvement for our heat UI | 16:42 |
amotoki_ | agree. it seems a kind of visual editing of heat template or more. | 16:42 |
asahlin | john-davidge: I watched your demo, it does look pretty cool. Everyone likes interactive UI's. | 16:42 |
rbertram | I watched the vid, & wondered how curvature works at scale. | 16:42 |
rbertram | I do agree it is cool. | 16:42 |
david-lyle | And I could see parts of this in the network topology as well | 16:42 |
john-davidge | rbertram: It handles up to arounf 2k instances quite well, after that browser performance becomes an issue | 16:43 |
rbertram | interesting. | 16:43 |
amotoki_ | it is a big topic how we can manage ~1k instances thru GUI :-) | 16:44 |
*** ChuckC_ has joined #openstack-meeting-3 | 16:44 | |
*** ChuckC_ is now known as ChuckC | 16:44 | |
rbertram | so it's for admin as well as individual projects | 16:44 |
david-lyle | what's the graphing algorithm for 2k nodes, cone tree? | 16:44 |
john-davidge | rbertram: We see it as being most useful to new users who aren't nessessarily familiar with SDN concepts, but can be used by anyone | 16:45 |
john-davidge | rbertram: Great for at-a-glance viewing of tenant activity | 16:45 |
sambetts | david-lyle: its of our own invention on top of D3 cross referencing the OpenStack data | 16:45 |
*** cbader has joined #openstack-meeting-3 | 16:45 | |
rbertram | john-davidge: the new user still has to learn what can connect to what, the meaning of colors, etc. Done user testing? | 16:46 |
sambetts | david-lyle: we've not done anything special just making sure D3 knows where to put links | 16:46 |
david-lyle | sambetts: when you hit 2k nodes a meaningful layout becomes difficult | 16:46 |
john-davidge | rbertram: limited user testing, yes. But community feedback is what we're currently seeking :) | 16:46 |
robcresswell | Yeah, people mentioned at the summit that it would be good to have different "personas" (sp?) I think the word was, for different levels of user. | 16:46 |
*** krykowski has joined #openstack-meeting-3 | 16:46 | |
robcresswell | We wondered if Curvature would help with this goal | 16:46 |
sambetts | david-lyle: agreed | 16:47 |
john-davidge | david-lyle: absolutely, at scale it become less useful, but not as quickly as the current network topology | 16:47 |
doug-fish | when you say "we are constantly getting information back from openstack" how is it interacting with the other services? | 16:47 |
amotoki_ | apart from 2k nodes :-) I agree it can be a good replacement of network topology and "network topology" is a kind of "overview" for users. | 16:47 |
david-lyle | john-davidge: very true | 16:47 |
david-lyle | amotoki_: ++ | 16:47 |
*** devlaps has joined #openstack-meeting-3 | 16:47 | |
asahlin | amotoki_: +1 | 16:47 |
asahlin | IMO, that is where I picture it fitting in. | 16:48 |
rbertram | john-davidge: still wondering about knowing what can connect to what, couldn't tell from video if it helps know that | 16:48 |
david-lyle | I think that makes the most sense, but once we start building up the topology before pushing, I think that would best be in heat template generation | 16:49 |
john-davidge | rbertram: Curvature will only allow the user to draw valid connections. Trying to draw an invalid link just doesn't do anything currently. | 16:49 |
sambetts | david-lyle: thats fine for template generation, but can you live modify a deploied heat template? | 16:50 |
*** SumitNaiksatam has joined #openstack-meeting-3 | 16:50 | |
david-lyle | sambetts: you can modify a template and restack | 16:50 |
rbertram | john-davidge: OK. not a showstopper, but potential improvement for future to show which nodes are valid when user starts connecting. | 16:50 |
john-davidge | david-lyle: I guess perhaps we're filling a gap between single actions and template generation. You don't nessesarily want to save each set of deploy/edit actions as a heat template everytime. | 16:50 |
sambetts | is that a complete redeploy? | 16:50 |
john-davidge | rebertram: Yes that's a good idea. Perhaps something along the lines of greying out invalid nodes when the root node is selected? | 16:51 |
david-lyle | but I think this works in lieu of the network topology, but complete the actions as they are made, rather than delaying them | 16:51 |
amotoki_ | the recent development of network topology is not so active, and it would be really great if we have more active contributions :-) | 16:52 |
rbertram | john-davidge: yeah - just thinking of novices | 16:52 |
amotoki_ | in addition, we can switch both panels. | 16:52 |
david-lyle | I think the first blueprint should target updating/replacing network-topology | 16:52 |
david-lyle | we can hash out the interaction details in the blueprint process | 16:53 |
doug-fish | yeah good approach. this is really cool and would be a great improvememt | 16:53 |
david-lyle | then perhaps use that foundation for generating heat templates, if there is desire to do so by the developers | 16:53 |
robcresswell | david-lyle: Sounds like a good start to us. We're really keen on getting community input on how it would be useful. | 16:54 |
robcresswell | We'll work on a blueprint | 16:54 |
rbertram | How easy is it to install as-is, so people can play with it hands-on? | 16:54 |
david-lyle | might make a good landing page, once it's in | 16:54 |
john-davidge | david-lyle: That sounds like a sensible place to start. | 16:54 |
*** pc_m has joined #openstack-meeting-3 | 16:54 | |
david-lyle | I always wanted a more visual landing page | 16:54 |
robcresswell | rbertram: https://github.com/CiscoSystems/curvature | 16:54 |
sambetts | rbertram: The README on that github should get you up and running ^^ | 16:55 |
robcresswell | Its straightforward, but currently uses Ruby | 16:55 |
david-lyle | network topology just didn't quite get there | 16:55 |
john-davidge | david-lyle ++ | 16:55 |
amotoki_ | +1 | 16:55 |
*** Longgeek has quit IRC | 16:55 | |
robcresswell | On the subject of network topology, is that why we still include jquery-ui? | 16:55 |
robcresswell | I was wondering why we still have jquery-ui and bootstrap | 16:56 |
david-lyle | I think there may be another reason, but it escapes me | 16:56 |
david-lyle | a date picker maybe | 16:56 |
rbertram | yeah | 16:56 |
*** sarob has joined #openstack-meeting-3 | 16:56 | |
john-davidge | Great, well as long as there's interest that gives us something to work towards. Once there's some working code up for review we can talk more about where exactly it will all fit in. | 16:56 |
robcresswell | david-lyle: Fair enough. I was wondering about getting rid of it. It seems an unnecessary requirement, doesnt it? | 16:57 |
rbertram | but I thought there were other things | 16:57 |
david-lyle | john-davidge: please write up a blueprint and target it to k-2 or k-3 | 16:57 |
robcresswell | john-davidge: +1 | 16:57 |
john-davidge | david-lyle: Will do! | 16:57 |
amotoki_ | BTW, there are two hot topics on the dev list: JS tooling (especially dependency management) and horizon/dashboard split. | 16:57 |
david-lyle | robcresswell: well the calendar date picker would need a replacement | 16:57 |
amotoki_ | I would like to see who leads the work, and they are good candidates of next week topics. | 16:57 |
amotoki_ | (regarding splitting, mrunge is leading the work already) | 16:58 |
david-lyle | amotoki_: indeed, I wanted the distro vs js developer debate to drift toward a mutually acceptable solution | 16:58 |
robcresswell | david-lyle: Yes, understood. I just meant the library seems a bit much for a date picker. | 16:58 |
robcresswell | david-lyle: I'll look into it. | 16:58 |
david-lyle | robcresswell: oh, absolutely | 16:58 |
david-lyle | no argument here | 16:59 |
david-lyle | amotoki_: for the split, I think we need mrunge here to discuss | 16:59 |
rbertram | robcresswell: are you just asking why we have jquery-ui? or also why we have bootstrap? | 16:59 |
david-lyle | maybe with the offset meeting times | 16:59 |
amotoki_ | david-lyle: no doubt on that. | 16:59 |
david-lyle | which is another thread | 17:00 |
robcresswell | rbertram: Why we have both. I thought they achieved similar things. | 17:00 |
david-lyle | please fill out the doodle | 17:00 |
*** emagana has quit IRC | 17:00 | |
david-lyle | also on the mailing list | 17:00 |
david-lyle | time's up, thanks everyone! | 17:00 |
david-lyle | #endmeeting | 17:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 17:00 | |
openstack | Meeting ended Tue Nov 18 17:00:29 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-11-18-16.01.html | 17:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-11-18-16.01.txt | 17:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-11-18-16.01.log.html | 17:00 |
pballand | hello | 17:00 |
*** tzumainn has left #openstack-meeting-3 | 17:00 | |
*** pc_m has left #openstack-meeting-3 | 17:00 | |
*** robcresswell has left #openstack-meeting-3 | 17:00 | |
*** emagana has joined #openstack-meeting-3 | 17:00 | |
pballand | #startmeeting CongressTeamMeeting | 17:00 |
openstack | Meeting started Tue Nov 18 17:00:49 2014 UTC and is due to finish in 60 minutes. The chair is pballand. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: CongressTeamMeeting)" | 17:00 | |
*** doug-fish has left #openstack-meeting-3 | 17:00 | |
openstack | The meeting name has been set to 'congressteammeeting' | 17:00 |
*** vishwanathj has joined #openstack-meeting-3 | 17:00 | |
*** clu_ has left #openstack-meeting-3 | 17:01 | |
*** Sanjay has left #openstack-meeting-3 | 17:01 | |
pballand | thinrichs is out this week, so I will be running the meeting | 17:01 |
*** tmazur has quit IRC | 17:01 | |
pballand | anyone around? | 17:01 |
sarob | Morn | 17:01 |
*** rdopiera has left #openstack-meeting-3 | 17:01 | |
*** lhcheng_ has left #openstack-meeting-3 | 17:01 | |
*** jwy has joined #openstack-meeting-3 | 17:01 | |
*** jasonsb has joined #openstack-meeting-3 | 17:01 | |
*** TravT has joined #openstack-meeting-3 | 17:02 | |
pballand | hi sarob | 17:02 |
*** jpich has left #openstack-meeting-3 | 17:02 | |
pballand | welcome back | 17:02 |
sarob | Thx | 17:02 |
*** kudva has joined #openstack-meeting-3 | 17:02 | |
*** sambetts has left #openstack-meeting-3 | 17:02 | |
*** akrivoka has left #openstack-meeting-3 | 17:02 | |
*** absubram__ has quit IRC | 17:02 | |
banix | hi | 17:02 |
*** TravT has left #openstack-meeting-3 | 17:02 | |
pballand | banix: hi | 17:03 |
jasonsb | hallo | 17:03 |
kudva | hi | 17:03 |
pballand | welcome everyone | 17:03 |
pballand | I’ll go ahead and kick things off with an update from the administrative side | 17:03 |
*** s3wong has joined #openstack-meeting-3 | 17:04 | |
pballand | at the summit, we discussed several blueprints and requested they be submitted by last friday | 17:04 |
*** bpokorny has joined #openstack-meeting-3 | 17:04 | |
pballand | there has been quite a bit of activity here | 17:04 |
pballand | #link https://blueprints.launchpad.net/congress | 17:04 |
*** emagana has quit IRC | 17:05 | |
sarob | 24 by last night | 17:05 |
*** tqtran has joined #openstack-meeting-3 | 17:05 | |
*** tqtran has left #openstack-meeting-3 | 17:05 | |
pballand | thinrichs couldn’t make it today, but he submitted numerous blueprints, and there are a lot of specs for review | 17:05 |
*** gary-smith has left #openstack-meeting-3 | 17:05 | |
pballand | #link https://review.openstack.org/#/q/status:open+congress-spec,n,z | 17:05 |
pballand | if you comitted to add a blueprint and haven’t yet done so, please push it asap | 17:06 |
pballand | lets get a quick status update from around the room | 17:06 |
*** MaxV has quit IRC | 17:06 | |
*** jcoufal has quit IRC | 17:07 | |
pballand | who wants to go first? | 17:07 |
pballand | sarob: mind giving an update? | 17:08 |
*** jwy has quit IRC | 17:08 | |
*** rbertram is now known as rbertram_afk | 17:08 | |
sarob | Sure | 17:08 |
*** jwy has joined #openstack-meeting-3 | 17:08 | |
sarob | We met with a lot of people over the summit | 17:09 |
sarob | The two follow up deep dives | 17:09 |
*** rayv has joined #openstack-meeting-3 | 17:09 | |
sarob | I am now following up with what commitments | 17:09 |
*** Steven___ has joined #openstack-meeting-3 | 17:10 | |
sarob | People and companies can make to the kilo release | 17:10 |
sarob | Of congress | 17:10 |
sarob | If you haven't heard from me by mid week | 17:10 |
sarob | Please reach out | 17:11 |
sarob | So we have a gauge of how much work we can get | 17:11 |
sarob | Done this release cycle | 17:11 |
sarob | That's it for me | 17:12 |
pballand | ok, thanks | 17:12 |
banix | I did a few code reviews. was looking at the specs and I think the priority of blueprints need to be set so one can get a better idea about them | 17:12 |
pballand | banix: agreed - the push last week was to get the bluprints published, and now it will be on reviewing and prioritizing them | 17:13 |
pballand | ideally, we would have the blueprints before the summit, but we are a week or two behind | 17:13 |
*** krykowski has quit IRC | 17:13 | |
sarob | Seems like the summit design etherpad | 17:14 |
pballand | I don’t that that is a bad thing at this level or project maturity, however | 17:14 |
sarob | Is a good place to hash out | 17:14 |
sarob | Priorities | 17:14 |
*** crobertsrh has quit IRC | 17:14 | |
sarob | Some of the bp are there but needs an update | 17:15 |
*** johnma has joined #openstack-meeting-3 | 17:15 | |
pballand | banix: id the challenge that there are too many to look at/understand, or just you don’t know where your time would be best spent? | 17:15 |
*** johnma has left #openstack-meeting-3 | 17:15 | |
banix | the latter; i think it wont be bad to have ptl ;) go through them and assign a priority to start with | 17:16 |
banix | of course the priorities can change but having an initial priority will give an structure to what is there and identify major (and less major) areas to work on | 17:16 |
pballand | banix: agreed - I think its reasonable to have that by next week | 17:17 |
pballand | (since thinrichs isn’t here to defend himself, I’ll go ahead and assign that to him ;) ) | 17:17 |
*** baoli has quit IRC | 17:17 | |
jasonsb | banix: i think this is also a function of how many people are working on them per sarob's point | 17:17 |
sarob | Banix what's yours | 17:18 |
pballand | #action PTL to prioritize blueprints by 11/25 meeting, pballand to assist | 17:18 |
kudva | banix: prioritizing will also depend on who will be working on coding those, and with expertise on them no? | 17:18 |
banix | pballand: thanks. I am a bit out of the loop as I had to take several weeks off work for personal reasons and had to cancel my trip to the summit so others may have a better handle of what is what | 17:18 |
pballand | banix: do you have any blueprints to add, or any other updates? | 17:18 |
*** ndillon has joined #openstack-meeting-3 | 17:18 | |
banix | no that’s it for me for now | 17:19 |
*** Steven___ has quit IRC | 17:19 | |
*** stevenld has joined #openstack-meeting-3 | 17:19 | |
pballand | banix seems to have left | 17:20 |
banix | pballand: no just responded | 17:20 |
pballand | ok, thanks banix | 17:20 |
pballand | in case you missed it, all of the notes from the summit are in the etherpad: https://etherpad.openstack.org/p/par-kilo-congress-design-session | 17:21 |
*** alexsyip has joined #openstack-meeting-3 | 17:21 | |
pballand | jasonsb: mind giving an update next? | 17:21 |
jasonsb | sure | 17:22 |
jasonsb | i don't have too much. working on getting something set up with security people to discuss congress | 17:22 |
jasonsb | try to have something this week | 17:22 |
jasonsb | also want to thank arosen for generous time last week to go through some QoS things | 17:23 |
jasonsb | besides that i had a question for the end: murano integration and the recent keystone policy post to the ML | 17:23 |
*** krykowski has joined #openstack-meeting-3 | 17:23 | |
jasonsb | are they solving different problems or same | 17:24 |
rayv | Hello my name is Ray Valdez and I am interested in contributing to congress with respect to security. | 17:25 |
jasonsb | thats it for me | 17:25 |
*** arosen has joined #openstack-meeting-3 | 17:25 | |
pballand | jasonsb, lets give kudva a chance for a status update, and then we can get in to that | 17:25 |
arosen | whoops sorry i'm late. Was thinking it was still at 10am still x.x | 17:25 |
pballand | rayv: hello and welcomed | 17:25 |
pballand | kudva: mind giving an update? | 17:26 |
pballand | rayv: would you mind giving a quick intro after kudva? | 17:26 |
kudva | I started some work on ceilometer integration but a few weeks had to drop it. | 17:27 |
kudva | Will pick it up again and submit something by next week. | 17:27 |
kudva | also, workign with a colleague in security to develop a blueprint | 17:28 |
rayv | I am from IBM Research and work in the area of secure systems | 17:28 |
pballand | kudva: great - there has been some work ongoing with the ceilometer plugin, and we met with the team in Paris | 17:28 |
pballand | what specific features are you working on? | 17:29 |
kudva | pballand: would llike to get an update on that | 17:29 |
*** amotoki_ has quit IRC | 17:29 | |
kudva | pballand: I was looking to see how alarms may be used to communicate between congress and ceilometer | 17:30 |
pballand | I don’t know the specifics on the driver work - but there are three patches in code review | 17:30 |
kudva | pballand: will look, thanks | 17:30 |
pballand | from the team, the way we are polling aggregated stats is inefficient with the current implemenation, and alarms won’t help | 17:31 |
pballand | ceilometer is looking at improving the efficiency of aggregation in this release | 17:31 |
pballand | other than that, I would recommend reaching out wo Pierre ettori and Madhu Mohan for details on their patches | 17:31 |
kudva | pballand: okay, will do that. | 17:32 |
pballand | arosen: do you have any updates to share? | 17:33 |
arosen | pballand: sure | 17:33 |
arosen | On my end the CI has been failing over the last day. Unfortunately, a change merged into devstack that broke anyone using precise as a slave. The devstack fix (https://review.openstack.org/#/c/135163/) is now in the process of merging so hopefully we should be up and running shortly. | 17:34 |
arosen | I'm also working on refactoring the base datasource framework which should hopefully improve a number of things. Here's a WIP patch for that work: https://review.openstack.org/#/c/135099/ | 17:34 |
arosen | Here's the blueprint i have for the specs refactoring work: https://review.openstack.org/#/c/134420/ | 17:35 |
*** dboik_ has quit IRC | 17:35 | |
arosen | that's all from me unless anyone wants to talk about this. | 17:35 |
*** dboik has joined #openstack-meeting-3 | 17:35 | |
pballand | thanks arosen | 17:35 |
pballand | rayv: what brings you to the congress project? | 17:36 |
rayv | I am interest in security policy enforcement | 17:36 |
*** sarob has quit IRC | 17:37 | |
*** dboik has quit IRC | 17:37 | |
*** sarob has joined #openstack-meeting-3 | 17:37 | |
pballand | fantastic - do you have something in particular you are looking to contribute? | 17:37 |
rayv | I have a simple blueprint that I would like to implement as starting point, isolating physical systems for tenants. | 17:39 |
*** jwy has quit IRC | 17:39 | |
*** yamamoto has joined #openstack-meeting-3 | 17:39 | |
*** jwy has joined #openstack-meeting-3 | 17:39 | |
pballand | rayv: I don’t recall seeing that - have you submitted it to launchpad and/or gerrit? | 17:40 |
rayv | I haven't yet, I will work with kudva to submit. | 17:40 |
pballand | ok, fantastic | 17:41 |
pballand | having example use cases that others can follow is great for the project - I’m excited to see how it goes | 17:42 |
pballand | did I miss anyone with status updates? | 17:43 |
*** jwy has quit IRC | 17:43 | |
alexsyip | I have been working on a parent-key relation for datasource drivers. | 17:43 |
pballand | (we still have jasonb’s question) | 17:43 |
alexsyip | I have a change on gerrit that more or less works, but I need to work on it some more. | 17:43 |
*** jwy has joined #openstack-meeting-3 | 17:43 | |
alexsyip | Aaron is using it for the glance driver work. | 17:44 |
alexsyip | I’m also working on a blueprint/spec for a heat driver. | 17:44 |
alexsyip | I should have something today for that. | 17:44 |
*** yamamoto has quit IRC | 17:44 | |
*** baoli has joined #openstack-meeting-3 | 17:45 | |
alexsyip | That’s all. | 17:45 |
pballand | alexsyip: thanks | 17:45 |
*** safchain has quit IRC | 17:45 | |
*** rbertram_afk is now known as rbertram | 17:45 | |
jwy | i'll give updates on the horizon items before i drop out of the room again (internet is being flaky) | 17:46 |
pballand | ok, I’m going to open the floor to jasonsb, and any other topics that people want to bring up | 17:46 |
*** otherwiseguy has quit IRC | 17:47 | |
jwy | finishing up the spec/bp for creating policies in horizon | 17:47 |
jwy | and rajdeep is still working on adding view of data source tables | 17:48 |
jwy | jasonb: you had suggested bip.io in the kilo etherpad for creating policies - wondering if you had specific thoughts on that? | 17:49 |
jasonsb | jwy: no specific thoughts. i was going to attempt to put something together for a POC | 17:50 |
jasonsb | jwy: alas, i got lazy last week | 17:50 |
jwy | haha ok | 17:50 |
jasonsb | jwy: i will try to put together something for a demo | 17:50 |
jwy | cool | 17:51 |
pballand | jasonsb: were you referring to this keyston emai: http://osdir.com/ml/openstack-dev/2014-11/msg01191.html ? | 17:52 |
jasonsb | yes | 17:54 |
jasonsb | thats the one | 17:54 |
pballand | I know thinrichs was working on doing something similar in Congress - injest all the RBAC config files, and answer questions similar to those in the eimail | 17:54 |
pballand | 17:54 | |
pballand | to me, this seems like an appropriate problem for Congress - what do others think? | 17:55 |
jasonsb | looked kind of like an invitation, but i didn't sit in on any of the keystone discussions | 17:56 |
jasonsb | so i was just curious if anybody had more context | 17:56 |
*** cbader has quit IRC | 17:57 | |
pballand | thinrichs and I were too swamped to attend any keystone sessions , unfortunately | 17:57 |
*** cbader has joined #openstack-meeting-3 | 17:57 | |
pballand | it definitely seems like something we should engage with over the mailing list | 17:57 |
*** emagana has joined #openstack-meeting-3 | 17:59 | |
pballand | only 2 more minutes - any last minute comments to squeeze in? | 17:59 |
alexsyip | I agree. Tim has already started working on something for this. The last time the openstack list had a discussion about it, Tim was involved. | 18:00 |
alexsyip | I’ll let him know there’s more activitiy on the keystone list. | 18:00 |
*** kudva has quit IRC | 18:00 | |
pballand | thanks alexsyip | 18:01 |
pballand | thanks everyone for joining | 18:01 |
pballand | have a great week! | 18:01 |
jasonsb | bye | 18:01 |
banix | bye | 18:01 |
pballand | #endmeeting | 18:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:01 | |
openstack | Meeting ended Tue Nov 18 18:01:19 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-11-18-17.00.html | 18:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-11-18-17.00.txt | 18:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-11-18-17.00.log.html | 18:01 |
*** vishwanathj has quit IRC | 18:01 | |
*** rayv has quit IRC | 18:02 | |
*** tsufiev has left #openstack-meeting-3 | 18:04 | |
*** ndillon has left #openstack-meeting-3 | 18:05 | |
*** evgenyf has quit IRC | 18:06 | |
*** ivar-lazzaro has joined #openstack-meeting-3 | 18:07 | |
*** rajdeep has joined #openstack-meeting-3 | 18:08 | |
*** jacalcat has left #openstack-meeting-3 | 18:09 | |
*** jwy has left #openstack-meeting-3 | 18:09 | |
*** dawood has joined #openstack-meeting-3 | 18:09 | |
*** otherwiseguy has joined #openstack-meeting-3 | 18:11 | |
*** dawood has quit IRC | 18:12 | |
*** sergef has quit IRC | 18:15 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 18:15 | |
*** jasonsb has left #openstack-meeting-3 | 18:15 | |
*** pballand has quit IRC | 18:15 | |
*** rajdeep has quit IRC | 18:18 | |
*** sergef has joined #openstack-meeting-3 | 18:21 | |
*** dawood has joined #openstack-meeting-3 | 18:23 | |
*** pballand has joined #openstack-meeting-3 | 18:24 | |
*** nelsnelson has quit IRC | 18:26 | |
*** nelsnelson has joined #openstack-meeting-3 | 18:27 | |
*** LouisF has joined #openstack-meeting-3 | 18:30 | |
*** sergef has quit IRC | 18:30 | |
*** dawood has quit IRC | 18:30 | |
*** bpokorny_ has joined #openstack-meeting-3 | 18:32 | |
*** SridharRamaswamy has quit IRC | 18:33 | |
*** dboik has joined #openstack-meeting-3 | 18:34 | |
*** bpokorny has quit IRC | 18:35 | |
*** ycombinator_ has joined #openstack-meeting-3 | 18:38 | |
*** asahlin has quit IRC | 18:42 | |
*** sergef has joined #openstack-meeting-3 | 18:43 | |
*** bpokorny has joined #openstack-meeting-3 | 18:45 | |
*** peristeri has quit IRC | 18:48 | |
*** bpokorny_ has quit IRC | 18:48 | |
*** sergef has quit IRC | 18:49 | |
*** stevelle has joined #openstack-meeting-3 | 18:49 | |
*** markmcclain has joined #openstack-meeting-3 | 18:51 | |
*** markmcclain has quit IRC | 18:51 | |
*** markmcclain has joined #openstack-meeting-3 | 18:52 | |
*** peristeri has joined #openstack-meeting-3 | 18:52 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 18:53 | |
*** Radu_ has joined #openstack-meeting-3 | 18:55 | |
*** terrylhowe has joined #openstack-meeting-3 | 18:56 | |
*** dboik_ has joined #openstack-meeting-3 | 18:58 | |
*** mwang2 has joined #openstack-meeting-3 | 18:58 | |
*** briancurtin has joined #openstack-meeting-3 | 18:59 | |
briancurtin | hey all, python-openstacksdk getting started | 19:00 |
briancurtin | Brian Curtin | 19:00 |
*** Radu_ has left #openstack-meeting-3 | 19:01 | |
*** dboik has quit IRC | 19:01 | |
terrylhowe | Terry Howe, HP | 19:01 |
sigmavirus24 | Ian Cordasco, Rackspace | 19:01 |
stevelle | Steve Lewis, Rackspace | 19:01 |
*** Ark has joined #openstack-meeting-3 | 19:01 | |
sigmavirus24 | briancurtin: did you start the meeeting? | 19:01 |
*** emagana has quit IRC | 19:01 | |
briancurtin | #startmeeting python-openstacksdk | 19:02 |
openstack | Meeting started Tue Nov 18 19:02:07 2014 UTC and is due to finish in 60 minutes. The chair is briancurtin. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:02 |
sigmavirus24 | s/et/t/ | 19:02 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:02 |
*** openstack changes topic to " (Meeting topic: python-openstacksdk)" | 19:02 | |
openstack | The meeting name has been set to 'python_openstacksdk' | 19:02 |
*** Ark is now known as Guest77830 | 19:02 | |
briancurtin | now i did! | 19:02 |
sigmavirus24 | :D | 19:02 |
*** jamielennox has joined #openstack-meeting-3 | 19:02 | |
briancurtin | anyways, if jamielennox or dtroyer come in, cool, but let's go | 19:03 |
briancurtin | a couple of these are quick | 19:03 |
jamielennox | o/ | 19:03 |
*** emagana has joined #openstack-meeting-3 | 19:03 | |
*** krykowski has quit IRC | 19:03 | |
briancurtin | if anyone has a few minutes to check out the switch from manual limit/marker to an iterator, that would be awesome: https://review.openstack.org/134105 | 19:03 |
* dhellmann arrives late | 19:04 | |
briancurtin | we also had sigmavirus24's entry_points review at https://review.openstack.org/131314 - however, our talk at the summit leans toward this not being something we should pursue, right? | 19:04 |
briancurtin | #topic entry_points to load services - https://review.openstack.org/131314 | 19:04 |
*** openstack changes topic to "entry_points to load services - https://review.openstack.org/131314 (Meeting topic: python-openstacksdk)" | 19:04 | |
sigmavirus24 | briancurtin: that's what I thought, but there seem to be mixed opinions | 19:04 |
sigmavirus24 | I'm on the fence and given the somewhat conflicting opinions I've not abandoned it, yet | 19:05 |
*** krykowski has joined #openstack-meeting-3 | 19:05 | |
terrylhowe | I think jamielennox ’s points against entry points were good, but we still need to do something | 19:05 |
terrylhowe | I was thinking there would be maybe a dict to pass UserPreference constructor that would override and/or add services | 19:06 |
sigmavirus24 | That said, I'm also liable to be very busy for the next couple weeks for personal reasons so if someone wants to commandeer that patchset, by all means, go ahead | 19:06 |
jamielennox | i see the need for them, i just think we need to make it clear that it's not part of our lib or we confuse users when services aren't present | 19:06 |
jamielennox | for example anything in openstack.ext.* is fair game | 19:07 |
jamielennox | s/services/libraries | 19:07 |
dhellmann | jamielennox: I'm not sure I understand, are there notes from that discussion? I hate to make you rehash it here | 19:08 |
terrylhowe | I was thinking maybe create pref = user_preference.UserPreference({‘lbaas’: ‘hp.lbaas’}) | 19:08 |
dhellmann | the comment on the patch says something about the initialization order of the preferences object and command line parsing, but I didn't think we were building a command line tool in the sdk | 19:08 |
terrylhowe | something like that if someone wanted to add a service | 19:08 |
dhellmann | so the application developer would have to explicitly add the services? | 19:09 |
terrylhowe | I guess so | 19:09 |
dhellmann | you can still do that with entry points, fwiw, using the NamedExtensionManager or EnabledExtensionManager | 19:09 |
jamielennox | dhellmann: that was a fairly informal discussion with just the few of us so probably not. My concern with allowing arbitratry entry points on the main client object is the UX of a user not having the designate library installed for example, or dealing with versions of those libraries | 19:09 |
dhellmann | ah, ok, sure -- we'd have to define an API for those plugins to adhere to in any case, so we could take those factors into account | 19:10 |
*** krykowski has quit IRC | 19:10 | |
briancurtin | i dont think you should have to enable services manually - we just have to figure something out between load up everything we have (which may not be in your service catalog), and nothing | 19:10 |
jamielennox | if we don't know if it's going to be installed, or we don't control the functions in it i'd prefer to just namespace it a little so it's obviously an addition to the library | 19:10 |
dhellmann | the alternative is to do some sort of thing where the caller tells us how to import a module, and that is just so ripe for errors that are hard to debug I hate to think of the usability issues | 19:11 |
jamielennox | briancurtin: i agree | 19:11 |
jamielennox | dhellmann: yea, that's not a good approach | 19:11 |
*** Guest77830 has quit IRC | 19:12 | |
*** crobertsrh has joined #openstack-meeting-3 | 19:12 | |
*** ycombinator_ has quit IRC | 19:12 | |
dhellmann | how do we decide when something moves between the special namespace and the default? | 19:12 |
terrylhowe | so are you guys saying we could use entrypoints if the namespace is openstack.ext? | 19:12 |
jamielennox | as i said the best i've though of was a ext obj, which had not much more than a __getattr__ that hands off to a NamedExtensionManager from that value | 19:12 |
terrylhowe | the only thing is we have to do this before we have a service catalog | 19:12 |
briancurtin | ah, yeah | 19:12 |
dhellmann | the actual plugin namespace is invisible to everyone except the developer, so I'm not sure that name makes a lot of difference. I assumed you meant that the sdk objects would treat extensions somehow differently from builtins | 19:12 |
dhellmann | it seems like deciding which plugins to load is independent of the service catalog, isn't it? | 19:13 |
sigmavirus24 | jamielennox: so something like openstack.services.builtin vs openstack.services.ext? | 19:14 |
jamielennox | dhellmann: i would think so, you just get an exception if you don't have the entry in SC | 19:14 |
dhellmann | jamielennox: or we could disable the plugin once we do have the service catalog | 19:14 |
dhellmann | but yeah, and exception is probably better since it's an opportunity to explain what's going wrong instead of just having a feature disappear | 19:14 |
terrylhowe | well, the service catalog is used to create the Connection class, it just wouldn’t have the attribute | 19:15 |
jamielennox | sigmavirus24: i was more thinking with an object, c = openstack.Connection() c.identity vs c.ext.dns | 19:15 |
briancurtin | fail as early as we can, but no earlier | 19:15 |
*** ycombinator_ has joined #openstack-meeting-3 | 19:15 | |
dhellmann | jamielennox: how do we decide when c.ext.dns is "good enough" to become c.dns? | 19:15 |
jamielennox | dhellmann: i think it's a matter of explaining the failure, if the entry isn't in the catalog and you get a NoCatalogEntryExc as opposed to a AttributeException for it just not being there | 19:16 |
jamielennox | dhellmann: i was thinking when it moved into the tree | 19:16 |
*** igordcard has quit IRC | 19:16 | |
*** LouisF has quit IRC | 19:16 | |
jamielennox | dhellmann: at least initially the point was to have no external deps | 19:16 |
dhellmann | jamielennox: changing the name of the thing when it moves into the tree is just going to break any apps that use it, though | 19:16 |
dhellmann | we don't need external dependencies to "mix" access to the plugins, do we? I think I don't understand the concerns, still. | 19:17 |
jamielennox | there's a transition period anyway where you no longer have to install the external library, if the library was still available it would still work under c.ext | 19:18 |
dhellmann | yeah, but then you have an opportunity for 2 versions of the same thing to be present as well | 19:18 |
jamielennox | my concern is more for when the dns people add a bunch of functions we don't want to support in SDK, the project graduates and we are left supporting all those functions | 19:18 |
briancurtin | i would think of something like c.ext for where rackspace non-standard auth goes, instead of something like a designate lib | 19:19 |
*** baoli has quit IRC | 19:19 | |
dhellmann | jamielennox: why would we not support the full API? | 19:19 |
jamielennox | it's not the API that's the problem - you should see the amount of random crap that gets thrown in these client libraries | 19:20 |
dhellmann | I guess you're anticipating an incubation period for a library that would be outside of the sdk tree, and then at some point that code moving into the main tree? | 19:20 |
dhellmann | for oslo that graduation step is a trigger for us to re-evaluate the API of the module and clean it up | 19:21 |
briancurtin | all we should be concerned with, at least at the start, is supporting the REST API. conveniences on top of that, if that's what youre talking about, seem like the "even higher level" | 19:21 |
briancurtin | (where 'even higher level' is that shade-like lib) | 19:21 |
dhellmann | yeah, I would expect something like that to be built on top of this, rather than using this extension mechanism | 19:22 |
*** crobertsrh has left #openstack-meeting-3 | 19:22 | |
sigmavirus24 | So I think I understand jamielennox's POV but I'm not sure I agree with it. If we don't want to immediately include code of incubated libraries then why not give openstack projects the ability to use the entry points without having to do c.ext | 19:22 |
dhellmann | so maybe we just say "this is how you make a plugin to support your rest API" and then later we have other plugins for higher-level functions | 19:22 |
sigmavirus24 | I was thinking of c.ext much the same was as dhellmann so *shrug* | 19:22 |
jamielennox | anyway, it's just my opinion and not one i need to hold to firmly, i'm just concerned that given our goal is to make a nice API if we let everybody join with there own entrypoint we have no control over that and for those that are not intimitely familiar with the library and how entrypoints work we end up in a mess of what is supported and not | 19:23 |
terrylhowe | What if the user had to manually say ‘allow plugins’ and we’d look at entry points | 19:23 |
*** wuhg has quit IRC | 19:23 | |
*** otherwiseguy has quit IRC | 19:23 | |
dhellmann | the plugins we're talking about are one per service, or one per version of a service, right? | 19:24 |
sigmavirus24 | terrylhowe: like c = Connection(load_plugins=True)? | 19:24 |
terrylhowe | yes and yes | 19:24 |
terrylhowe | one per service | 19:24 |
jamielennox | i was trying to visualize this from a coming to openstack and possibly to python what is intuitive | 19:24 |
dhellmann | jamielennox: I can see your point, but I'm worried that segregating the plugins into 2 groups will make the SDK harder for an app developer to use | 19:25 |
jamielennox | plugins into 2 groups? was thinking purely what we maintain (which should be almost everything that is graduated) vs what we don't. What is internal isn't (at least currently) a plugin | 19:26 |
dhellmann | jamielennox: ah, ok, I thought those would just go into a different namespace | 19:26 |
terrylhowe | so, if load_plugins=True we don’t override existing services | 19:27 |
jamielennox | dhellmann: that's at least not currently the plan, we were talking entrypoints only for out of tree | 19:27 |
dhellmann | ok, that wasn't my impression from the patch just mentioned, sorry for the confusion | 19:27 |
jamielennox | i may be wong here | 19:28 |
dhellmann | terrylhowe: "override existing services"? | 19:28 |
terrylhowe | well, you couldn’t override out compute services | 19:28 |
dhellmann | yeah, I don't think we ever want to allow that, do we? | 19:28 |
jamielennox | ah, that patch loads everything via entrypoint - sorry | 19:29 |
dhellmann | jamielennox: right, and I like the "pick one way and do it" approach | 19:29 |
jamielennox | as a preference i'd say lets not use entrypoints for things we can call directly in python, i don't see why we'd want to let anyone change those values | 19:30 |
*** jacalcat has joined #openstack-meeting-3 | 19:30 | |
briancurtin | agreed there | 19:31 |
dhellmann | yeah, I guess the point is to say "here's how we load the services we know about" and then your code doesn't have 2 separate paths for setting things up | 19:31 |
*** SridharRamaswamy has quit IRC | 19:31 | |
dhellmann | if we don't want plugins because we think we'll end up with a lot of crap, let's just not use them at all to begin with | 19:31 |
*** emagana has quit IRC | 19:32 | |
dhellmann | I'd much rather see a well-thought-out sdk that works with a small number of services and tackle the extension issue in a later rev | 19:32 |
*** emagana has joined #openstack-meeting-3 | 19:32 | |
jamielennox | dhellmann: ++ | 19:32 |
jamielennox | punt on extensions until someone really wants them | 19:33 |
briancurtin | works for me | 19:33 |
dhellmann | and at that point we'd have some sense of our requirements to be able to do them more cleanly | 19:33 |
dhellmann | I personally have less concern about the crap issue, since anything out of tree is going to have to be installed separately and someone else is going to maintain it, but I'm willing to wait and see | 19:34 |
*** emagana has quit IRC | 19:34 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 19:34 | |
*** emagana has joined #openstack-meeting-3 | 19:34 | |
briancurtin | since we're a little over halfway through, moving on to get to a few other things | 19:34 |
briancurtin | #topic make prop access return None by default instead of raise AttributeError - https://review.openstack.org/134632 | 19:35 |
*** openstack changes topic to "make prop access return None by default instead of raise AttributeError - https://review.openstack.org/134632 (Meeting topic: python-openstacksdk)" | 19:35 | |
briancurtin | terrylhowe +2'ed that, but it could use looks from others | 19:35 |
dhellmann | do we want to return None or raise a more specific exception for that case? | 19:35 |
dhellmann | I assume some properties can have None as a value? | 19:36 |
*** emagana has quit IRC | 19:36 | |
stevelle | dhellmann: I was considering that case but haven't found any useful way yet | 19:36 |
briancurtin | that's one concern, but having it raise an attribute is kind of ugly to work with | 19:36 |
*** emagana has joined #openstack-meeting-3 | 19:36 | |
terrylhowe | If someone cared, that ould ‘attr’ in resource | 19:36 |
dhellmann | briancurtin: I'm concerned this is going to hide errors caused by typos | 19:37 |
dhellmann | values would always come back None instead of a NoSuchProperty error | 19:37 |
briancurtin | the current one definitely hides typos unless you're very specific about the try/except | 19:38 |
dhellmann | that try:except block in security_group.py should probably be inside the for loop instead of outside, but otherwise that doesn't look bad to me | 19:38 |
dhellmann | yeah, we definitely need a different exception type | 19:38 |
dhellmann | NoSuchPropertyError should subclass AttributeError probably | 19:39 |
jamielennox | so i understand that AttributeError is weird because we defined the attribute with prop, i think None is a bad default and we should make a new exception | 19:39 |
briancurtin | i just think if you want to check if an object has a header value set, you just access and either get back a value or not, like how you do dict.get(key, default) instead of try: dict[key] except KeyError | 19:39 |
jamielennox | briancurtin: so add a default=None to the prop() | 19:40 |
jamielennox | ? | 19:40 |
briancurtin | i had done that a long time ago but either abandoned it or got rejected, but id like to revisit that, i think | 19:40 |
dhellmann | that might work | 19:40 |
terrylhowe | this code would be accessed in the resource.prop case, so it is a little more typo proof | 19:40 |
jamielennox | i'd be happy with default= for that case | 19:41 |
briancurtin | so perhaps two things: betteer exception, an optional default return value | 19:41 |
dhellmann | so if I type "resource.porp" I'll get an AttributeError but if the person who set up "resource.prop" made a type I will get None? | 19:41 |
dhellmann | s/type/typo | 19:41 |
dhellmann | heh | 19:41 |
dhellmann | if I understand correctly, then having a default for the property makes more sense now so I'm OK with returning None | 19:42 |
*** reed has quit IRC | 19:42 | |
*** matrohon has joined #openstack-meeting-3 | 19:42 | |
terrylhowe | resource.porp wouldn’t hit this code, only resource.prop | 19:43 |
briancurtin | are we actually ok setting None as *the* default return value, or just an user-enabled one | 19:45 |
briancurtin | although, i think i would just want to set every single prop ever to be default=None, defeating the purpose of it being user-set (since we're the user in this case) | 19:45 |
stevelle | is the value proposition of a default to really indicate the property by that name exists? | 19:46 |
stevelle | otherwise we might be discussing another requirement for Resource | 19:46 |
dhellmann | briancurtin: I'm ok having None as the default default | 19:47 |
briancurtin | i think so. i'd like to be able to do "obj.read_ACL" and i either get the ACL back or something telling me it exists but isn't actually set, so None | 19:47 |
dhellmann | stevelle: isn't the fact that the developer declared the property an assumption that the value will be there? | 19:47 |
jamielennox | yea, that could work, still expose default= on the prop but default default is None | 19:47 |
dhellmann | jamielennox: ++ | 19:48 |
briancurtin | so i just have to shift https://review.openstack.org/#/c/134632/ around a bit then and we're good? | 19:48 |
jamielennox | if you want to get tricky later if isinstance(default, Exception): raise else return | 19:48 |
dhellmann | briancurtin: I think I'm happy with it as is, if you add the default handling in another patch | 19:49 |
briancurtin | cool | 19:49 |
dhellmann | if there are no objections, I'll approve it now? | 19:49 |
stevelle | none here | 19:50 |
dhellmann | jamielennox? | 19:50 |
jamielennox | that's fine | 19:50 |
dhellmann | ok, +2a | 19:50 |
briancurtin | #topic jenkins/swift high level views | 19:51 |
*** openstack changes topic to "jenkins/swift high level views (Meeting topic: python-openstacksdk)" | 19:51 | |
briancurtin | terrylhowe: what's needed to proceed with the jenkins example and related code? anything? | 19:51 |
terrylhowe | I have two features in my jenkins thing that need to be pulled out into their own patches | 19:51 |
terrylhowe | swift could be rebased on master now | 19:52 |
briancurtin | yeah i need to do that, but i also think im going to start breaking out into other reviews for later things so i dont smash too much in this supposed "first cut" | 19:52 |
briancurtin | once we have these couple of high-level interfaces in, how do we want to go about building them out? do we just go a few different ways, reconvene soon, and see what works? bulk up the examples, do some blog posts, and try to get people to bang on the interfaces to see what they like? | 19:55 |
*** matrohon has quit IRC | 19:55 | |
terrylhowe | I’d like to try a high level and thing POC with OSC | 19:56 |
terrylhowe | s/thing/thin | 19:56 |
terrylhowe | it’d be nice to have the thin code in master even if we scrap it later on just for the POC | 19:57 |
briancurtin | i'll check out that review you have up for it | 19:57 |
terrylhowe | 2 minutes. Unicode? | 19:58 |
briancurtin | one last question with 2 minutes on the clock: in some of my toying with the high-level swift interface, i started wondering if we need to make a decision on unicode/bytes, or if we just pass through what we got and return what we received? | 19:58 |
briancurtin | yep | 19:58 |
dhellmann | it seems like the answer to that depends on the API we're calling, doesn't it? | 19:59 |
briancurtin | it came up because i was trying to determine if you gave me a Container object or a container name, so then i was checking against six.text_type, then i wondered if that's right, or if we should just act as a "you gave me some Python object that is a name, we send that name" | 19:59 |
dhellmann | we can pass the container instance and its name to the same method and that's supposed to work? | 20:00 |
briancurtin | dhellmann: it does, but i guess i havent seen any details around saying "this property must be utf8" or somethig, but i havent dug super far | 20:00 |
briancurtin | dhellmann: i'm toying with something high-level, not set in stone yet | 20:01 |
dhellmann | ok | 20:01 |
* dhellmann has to run to the tc meeting and doesn't have a good answer for that one :-/ | 20:01 | |
briancurtin | dhellmann: it's kind of wonky for now, but i wanted to easily be able to create an object in a container, whether that container is a container.Container or "mycontainer" | 20:01 |
briancurtin | i guess we'll toy with it and see where it goes, don't need to be rigid up front, i think | 20:01 |
*** john-davidge has quit IRC | 20:02 | |
briancurtin | anyways, that's time, so... | 20:02 |
briancurtin | #endmeeting | 20:02 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 20:02 | |
dhellmann | maybe unicode(container.Container) should return its name and then you can use that? | 20:02 |
openstack | Meeting ended Tue Nov 18 20:02:22 2014 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-11-18-19.02.html | 20:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-11-18-19.02.txt | 20:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-11-18-19.02.log.html | 20:02 |
briancurtin | dhellmann: ah, maybe! | 20:02 |
*** Ark has joined #openstack-meeting-3 | 20:03 | |
*** Ark is now known as Guest22552 | 20:03 | |
*** Sukhdev has joined #openstack-meeting-3 | 20:03 | |
*** matrohon has joined #openstack-meeting-3 | 20:17 | |
*** wendar_ is now known as wendar | 20:22 | |
*** alexpilotti has quit IRC | 20:23 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:24 | |
*** ycombinator_ has quit IRC | 20:24 | |
*** matrohon has quit IRC | 20:25 | |
*** alexpilotti has quit IRC | 20:25 | |
*** sarob has quit IRC | 20:26 | |
*** matrohon has joined #openstack-meeting-3 | 20:28 | |
*** matrohon has quit IRC | 20:29 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:38 | |
*** alexpilotti has quit IRC | 20:39 | |
*** sarob has joined #openstack-meeting-3 | 20:39 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:40 | |
*** alexpilotti has quit IRC | 20:41 | |
*** mattfarina has joined #openstack-meeting-3 | 20:42 | |
*** yamamoto has joined #openstack-meeting-3 | 20:42 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:42 | |
*** hurgleburgler has quit IRC | 20:43 | |
*** alexpilotti has quit IRC | 20:43 | |
*** dboik_ has quit IRC | 20:44 | |
*** pballand has quit IRC | 20:44 | |
*** dboik has joined #openstack-meeting-3 | 20:44 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:45 | |
*** alexpilotti has quit IRC | 20:46 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:47 | |
*** yamamoto has quit IRC | 20:47 | |
*** alexpilotti has quit IRC | 20:48 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:49 | |
*** alexpilotti has quit IRC | 20:49 | |
*** johnbelamaric has quit IRC | 20:50 | |
*** johnbelamaric has joined #openstack-meeting-3 | 20:50 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:51 | |
*** alexpilotti has quit IRC | 20:51 | |
*** Guest22552 has quit IRC | 20:51 | |
*** otherwiseguy has joined #openstack-meeting-3 | 20:53 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:53 | |
*** alexpilotti has quit IRC | 20:54 | |
*** jamielennox has left #openstack-meeting-3 | 20:55 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:55 | |
*** devlaps has quit IRC | 20:55 | |
*** alexpilotti has quit IRC | 20:56 | |
*** jacalcat has left #openstack-meeting-3 | 20:57 | |
*** alexpilotti has joined #openstack-meeting-3 | 20:57 | |
*** alexpilotti has quit IRC | 20:59 | |
*** otherwiseguy has quit IRC | 21:01 | |
*** otherwiseguy has joined #openstack-meeting-3 | 21:03 | |
*** SridharRamaswamy has quit IRC | 21:05 | |
*** johnbelamaric has quit IRC | 21:06 | |
*** johnbelamaric has joined #openstack-meeting-3 | 21:06 | |
*** devlaps has joined #openstack-meeting-3 | 21:07 | |
*** baoli has joined #openstack-meeting-3 | 21:08 | |
*** baoli has quit IRC | 21:09 | |
*** baoli has joined #openstack-meeting-3 | 21:10 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 21:10 | |
*** SumitNaiksatam has quit IRC | 21:11 | |
*** mwagner_lap has quit IRC | 21:11 | |
*** terrylhowe has left #openstack-meeting-3 | 21:18 | |
*** sergef has joined #openstack-meeting-3 | 21:27 | |
*** gholler has quit IRC | 21:28 | |
*** bpokorny_ has joined #openstack-meeting-3 | 21:28 | |
*** bpokorny has quit IRC | 21:31 | |
*** sergef has quit IRC | 21:37 | |
*** carl_baldwin has quit IRC | 21:42 | |
*** pballand has joined #openstack-meeting-3 | 21:44 | |
*** baoli has quit IRC | 21:45 | |
*** baoli has joined #openstack-meeting-3 | 21:46 | |
*** baoli has quit IRC | 21:48 | |
*** baoli has joined #openstack-meeting-3 | 21:48 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 21:50 | |
*** baoli has quit IRC | 21:53 | |
*** baoli has joined #openstack-meeting-3 | 21:54 | |
*** carl_baldwin has joined #openstack-meeting-3 | 21:55 | |
*** banix has quit IRC | 21:56 | |
*** mattfarina has quit IRC | 21:58 | |
*** SridharRamaswamy has quit IRC | 22:00 | |
*** dboik has quit IRC | 22:00 | |
*** dboik has joined #openstack-meeting-3 | 22:02 | |
*** Sukhdev has quit IRC | 22:03 | |
*** emagana has quit IRC | 22:05 | |
*** jaypipes has quit IRC | 22:05 | |
*** emagana has joined #openstack-meeting-3 | 22:06 | |
*** emagana has quit IRC | 22:10 | |
*** baoli has quit IRC | 22:22 | |
*** otherwiseguy has quit IRC | 22:22 | |
*** baoli has joined #openstack-meeting-3 | 22:22 | |
*** jacalcat1 has joined #openstack-meeting-3 | 22:23 | |
*** rbertram has quit IRC | 22:25 | |
*** sarob has quit IRC | 22:29 | |
*** jacalcat has joined #openstack-meeting-3 | 22:29 | |
*** jacalcat has left #openstack-meeting-3 | 22:29 | |
*** otherwiseguy has joined #openstack-meeting-3 | 22:31 | |
*** jacalcat1 has quit IRC | 22:31 | |
*** baoli has quit IRC | 22:32 | |
*** peristeri has quit IRC | 22:32 | |
*** baoli has joined #openstack-meeting-3 | 22:33 | |
*** banix has joined #openstack-meeting-3 | 22:33 | |
*** sarob has joined #openstack-meeting-3 | 22:33 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 22:35 | |
*** johnbelamaric has quit IRC | 22:37 | |
*** cbader has quit IRC | 22:37 | |
*** baoli has quit IRC | 22:38 | |
*** emagana has joined #openstack-meeting-3 | 22:38 | |
*** baoli has joined #openstack-meeting-3 | 22:39 | |
*** johnbelamaric has joined #openstack-meeting-3 | 22:39 | |
*** banix has quit IRC | 22:41 | |
*** sarob has quit IRC | 22:41 | |
*** johnbelamaric has quit IRC | 22:43 | |
*** yamamoto has joined #openstack-meeting-3 | 22:44 | |
*** sarob has joined #openstack-meeting-3 | 22:44 | |
*** jpomero has quit IRC | 22:46 | |
*** sarob has quit IRC | 22:48 | |
*** carl_baldwin has quit IRC | 22:48 | |
*** yamamoto has quit IRC | 22:49 | |
*** emagana has quit IRC | 22:50 | |
*** baoli has quit IRC | 22:50 | |
*** emagana has joined #openstack-meeting-3 | 22:50 | |
*** baoli has joined #openstack-meeting-3 | 22:51 | |
*** emagana has quit IRC | 22:55 | |
*** baoli has quit IRC | 22:57 | |
*** baoli has joined #openstack-meeting-3 | 22:57 | |
*** baoli has quit IRC | 23:00 | |
*** baoli has joined #openstack-meeting-3 | 23:00 | |
*** emagana has joined #openstack-meeting-3 | 23:03 | |
*** marun has quit IRC | 23:03 | |
*** jgrimm is now known as zz_jgrimm | 23:05 | |
*** baoli has quit IRC | 23:05 | |
*** baoli has joined #openstack-meeting-3 | 23:06 | |
*** salv-orlando has quit IRC | 23:07 | |
*** SridharRamaswamy has quit IRC | 23:07 | |
*** etoews has joined #openstack-meeting-3 | 23:09 | |
*** ChuckC has quit IRC | 23:11 | |
*** etoews_ has quit IRC | 23:11 | |
*** baoli has quit IRC | 23:14 | |
*** baoli has joined #openstack-meeting-3 | 23:15 | |
*** banix has joined #openstack-meeting-3 | 23:16 | |
*** salv-orlando has joined #openstack-meeting-3 | 23:16 | |
*** baoli has quit IRC | 23:21 | |
*** baoli has joined #openstack-meeting-3 | 23:21 | |
*** otherwiseguy has quit IRC | 23:22 | |
*** salv-orlando has quit IRC | 23:22 | |
*** jpomero has joined #openstack-meeting-3 | 23:23 | |
*** salv-orlando has joined #openstack-meeting-3 | 23:25 | |
*** mwang2 has quit IRC | 23:29 | |
*** wuhg has joined #openstack-meeting-3 | 23:31 | |
*** banix has quit IRC | 23:32 | |
*** dboik_ has joined #openstack-meeting-3 | 23:36 | |
*** ChuckC has joined #openstack-meeting-3 | 23:37 | |
*** dboik_ has quit IRC | 23:37 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 23:37 | |
*** sarob has joined #openstack-meeting-3 | 23:37 | |
*** dboik has quit IRC | 23:39 | |
*** xuhanp has joined #openstack-meeting-3 | 23:40 | |
*** sarob has quit IRC | 23:42 | |
*** SridharRamaswamy has quit IRC | 23:42 | |
*** sarob has joined #openstack-meeting-3 | 23:42 | |
*** xuhanp has quit IRC | 23:43 | |
*** markmcclain has quit IRC | 23:49 | |
*** emagana has quit IRC | 23:54 | |
*** emagana has joined #openstack-meeting-3 | 23:55 | |
*** etoews has quit IRC | 23:55 | |
*** amotoki_ has joined #openstack-meeting-3 | 23:56 | |
*** SridharRamaswamy has joined #openstack-meeting-3 | 23:57 | |
*** amotoki has quit IRC | 23:57 | |
*** banix has joined #openstack-meeting-3 | 23:57 | |
*** emagana has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!