Tuesday, 2014-08-12

*** MaxV has quit IRC00:00
*** MarkAtwood has quit IRC00:08
*** otherwiseguy has joined #openstack-meeting-300:11
*** tomoe_ has quit IRC00:17
*** tomoe_ has joined #openstack-meeting-300:17
*** nelsnelson has quit IRC00:18
*** nelsnelson has joined #openstack-meeting-300:22
*** MaxV has joined #openstack-meeting-300:31
*** armax has left #openstack-meeting-300:32
*** MaxV has quit IRC00:36
*** SumitNaiksatam has quit IRC00:43
*** banix has joined #openstack-meeting-300:45
*** SumitNaiksatam has joined #openstack-meeting-301:02
*** rudrarugge has quit IRC01:15
*** SumitNaiksatam has quit IRC01:28
*** SumitNaiksatam has joined #openstack-meeting-301:29
*** MaxV has joined #openstack-meeting-301:32
*** rudrarugge has joined #openstack-meeting-301:33
*** carl_baldwin has quit IRC01:35
*** SumitNaiksatam has quit IRC01:36
*** MaxV has quit IRC01:36
*** yamahata has joined #openstack-meeting-301:37
*** SumitNaiksatam has joined #openstack-meeting-301:38
*** SumitNaiksatam has quit IRC01:40
*** banix has quit IRC01:42
*** vkmc has quit IRC01:47
*** SridharR_ has joined #openstack-meeting-302:00
*** SridharRamaswamy has quit IRC02:04
*** SridharR_ has quit IRC02:05
*** eguz has joined #openstack-meeting-302:17
*** eghobo has quit IRC02:18
*** banix has joined #openstack-meeting-302:20
*** eghobo has joined #openstack-meeting-302:29
*** eghobo has quit IRC02:29
*** mfer has quit IRC02:30
*** MaxV has joined #openstack-meeting-302:33
*** eguz has quit IRC02:33
*** shwetaap has joined #openstack-meeting-302:36
*** MaxV has quit IRC02:37
*** david-lyle has joined #openstack-meeting-302:44
*** tomoe_ has quit IRC03:14
*** tomoe_ has joined #openstack-meeting-303:14
*** tomoe_ has quit IRC03:25
*** tomoe_ has joined #openstack-meeting-303:25
*** yamamot__ has joined #openstack-meeting-303:26
*** yamamoto has quit IRC03:29
*** MaxV has joined #openstack-meeting-303:33
*** MaxV has quit IRC03:38
*** SumitNaiksatam has joined #openstack-meeting-303:38
*** shwetaap has quit IRC03:42
*** shwetaap has joined #openstack-meeting-303:42
*** banix has quit IRC03:50
*** eghobo has joined #openstack-meeting-304:03
*** david-lyle has quit IRC04:08
*** david-lyle has joined #openstack-meeting-304:08
*** david-lyle has quit IRC04:13
*** HenryG is now known as HenryG_afk04:14
*** carl_baldwin has joined #openstack-meeting-304:17
*** eghobo has quit IRC04:29
*** MaxV has joined #openstack-meeting-304:34
*** eghobo has joined #openstack-meeting-304:35
*** MarkAtwood has joined #openstack-meeting-304:38
*** MaxV has quit IRC04:39
*** eghobo has quit IRC04:47
*** eghobo has joined #openstack-meeting-304:47
*** rharwood has quit IRC05:07
*** jamielen- has joined #openstack-meeting-305:07
*** Longgeek has joined #openstack-meeting-305:07
*** jomara has quit IRC05:08
*** jamielennox has quit IRC05:08
*** jomara has joined #openstack-meeting-305:08
*** rharwood has joined #openstack-meeting-305:08
*** carl_baldwin has quit IRC05:13
*** jaypipes has joined #openstack-meeting-305:14
*** jamielen- is now known as jamielennox05:15
*** aleksandr_null has quit IRC05:20
*** shwetaap1 has joined #openstack-meeting-305:21
*** shwetaap has quit IRC05:21
*** aleksandr_null has joined #openstack-meeting-305:21
*** shwetaap1 has quit IRC05:21
*** s3wong has joined #openstack-meeting-305:22
*** seizadi has joined #openstack-meeting-305:22
*** otherwiseguy has quit IRC05:22
*** otherwiseguy has joined #openstack-meeting-305:23
*** eghobo has quit IRC05:31
*** eghobo has joined #openstack-meeting-305:31
*** MaxV has joined #openstack-meeting-305:35
*** k4n0 has joined #openstack-meeting-305:37
*** MaxV has quit IRC05:39
*** rharwood has quit IRC05:43
*** jamielen| has joined #openstack-meeting-305:44
*** jamielen| has quit IRC05:44
*** jamielen| has joined #openstack-meeting-305:45
*** rharwood has joined #openstack-meeting-305:45
*** jamielen| has quit IRC05:45
*** jamielennox has quit IRC05:46
*** jamielennox has joined #openstack-meeting-305:47
*** otherwiseguy has quit IRC05:53
*** eguz has joined #openstack-meeting-305:59
*** s3wong has quit IRC06:00
*** tomoe_ has quit IRC06:01
*** kashyap has joined #openstack-meeting-306:01
*** jamielen- has joined #openstack-meeting-306:01
*** tomoe_ has joined #openstack-meeting-306:01
*** rharwood has quit IRC06:01
*** kashyap has left #openstack-meeting-306:02
*** eghobo has quit IRC06:03
*** jamielennox has quit IRC06:05
*** eguz has quit IRC06:05
*** rharwood has joined #openstack-meeting-306:07
*** SumitNaiksatam has quit IRC06:07
*** SumitNaiksatam has joined #openstack-meeting-306:08
*** jtomasek has joined #openstack-meeting-306:09
*** yamamoto has joined #openstack-meeting-306:09
*** yamamo___ has joined #openstack-meeting-306:10
*** yamamot__ has quit IRC06:12
*** yamamoto has quit IRC06:14
*** jtomasek has quit IRC06:16
*** Longgeek has quit IRC06:19
*** Longgeek has joined #openstack-meeting-306:21
*** yamamo___ has quit IRC06:28
*** flaper87|afk is now known as flaper8706:33
*** MaxV has joined #openstack-meeting-306:35
*** MaxV has quit IRC06:40
*** yamamoto has joined #openstack-meeting-306:58
*** MarkAtwood has quit IRC06:59
*** yamamoto has quit IRC07:10
*** jcoufal has joined #openstack-meeting-307:20
*** MaxV has joined #openstack-meeting-307:26
*** seizadi has quit IRC07:27
*** salv-orlando has quit IRC07:27
*** yamamoto has joined #openstack-meeting-307:28
*** yamamoto has quit IRC07:31
*** rudrarugge has quit IRC07:40
*** Krast has joined #openstack-meeting-307:55
*** Krast has quit IRC08:02
*** yamamoto has joined #openstack-meeting-308:02
*** dosaboy_ has joined #openstack-meeting-308:05
*** yamamoto has quit IRC08:06
*** jamielen- is now known as jamielennox|away08:24
*** yamamoto has joined #openstack-meeting-308:28
*** yamamoto has quit IRC08:33
*** dosaboy_ has quit IRC08:36
*** tomoe_ has quit IRC08:38
*** tomoe_ has joined #openstack-meeting-308:38
*** AAzza_afk is now known as AAzza08:45
*** dosaboy_ has joined #openstack-meeting-308:46
*** dosaboy_ is now known as dosaboy-alt08:46
*** dosaboy-alt has quit IRC08:47
*** jtomasek has joined #openstack-meeting-309:12
*** dosaboy has quit IRC09:20
*** dosaboy has joined #openstack-meeting-309:23
*** yamamoto has joined #openstack-meeting-309:29
*** yamamoto has quit IRC09:34
*** erw has quit IRC09:46
*** ctracey has quit IRC09:49
*** erw has joined #openstack-meeting-309:52
*** ctracey has joined #openstack-meeting-309:53
*** flaviof_zzz is now known as flaviof09:55
*** erw has quit IRC09:57
*** MaxV has quit IRC09:59
*** MaxV has joined #openstack-meeting-310:00
*** erw has joined #openstack-meeting-310:01
*** MaxV has quit IRC10:04
*** alexpilotti has joined #openstack-meeting-310:12
*** yamamoto has joined #openstack-meeting-310:29
*** yamamoto has quit IRC10:33
*** AAzza is now known as AAzza_afk11:05
*** yamamoto has joined #openstack-meeting-311:10
*** Longgeek has quit IRC11:10
*** Longgeek has joined #openstack-meeting-311:10
*** yamahata has quit IRC11:11
*** Longgeek has quit IRC11:14
*** flaviof is now known as flaviof_zzz11:23
*** jamielennox|away has quit IRC11:34
*** Longgeek has joined #openstack-meeting-311:34
*** jab is now known as bradjones11:36
*** vkmc has joined #openstack-meeting-311:37
*** vkmc has joined #openstack-meeting-311:37
*** jamielennox|away has joined #openstack-meeting-311:37
*** tmazur has joined #openstack-meeting-312:09
*** salv-orlando has joined #openstack-meeting-312:10
*** cjellick has joined #openstack-meeting-312:15
*** banix has joined #openstack-meeting-312:17
*** jamiehannaford has joined #openstack-meeting-312:18
*** cjellick has quit IRC12:18
*** cjellick has joined #openstack-meeting-312:19
*** yamamoto has quit IRC12:31
*** MaxV has joined #openstack-meeting-312:34
*** harrisonkelly has joined #openstack-meeting-312:44
*** Basil_Saito has joined #openstack-meeting-312:49
*** k4n0 has quit IRC12:53
*** lblanchard has joined #openstack-meeting-312:54
*** banix has quit IRC12:54
*** thomasem has joined #openstack-meeting-313:00
*** jcoufal has quit IRC13:00
*** HenryG_afk is now known as HenryG13:02
*** jcoufal has joined #openstack-meeting-313:03
*** julim has joined #openstack-meeting-313:04
*** julim has quit IRC13:06
*** peristeri has joined #openstack-meeting-313:09
*** flaper87 is now known as flaper87|afk13:10
*** jtomasek_ has joined #openstack-meeting-313:18
*** jtomasek has quit IRC13:21
*** julim has joined #openstack-meeting-313:24
*** MarkAtwood has joined #openstack-meeting-313:25
*** shwetaap has joined #openstack-meeting-313:28
*** yamamoto has joined #openstack-meeting-313:32
*** yamamoto has quit IRC13:36
*** AAzza_afk is now known as AAzza13:38
*** mfer has joined #openstack-meeting-313:42
*** MarkAtwood has quit IRC13:43
*** jamiehan_ has joined #openstack-meeting-313:50
*** jamiehannaford has quit IRC13:51
*** flaviof_zzz is now known as flaviof13:53
*** jamiehan_ has quit IRC13:53
*** cbader has joined #openstack-meeting-313:56
*** AAzza has left #openstack-meeting-313:57
*** julim has quit IRC13:58
*** julim has joined #openstack-meeting-314:01
*** jamiehannaford has joined #openstack-meeting-314:02
*** thangp has joined #openstack-meeting-314:02
*** banix has joined #openstack-meeting-314:06
*** flaper87|afk is now known as flaper8714:09
*** armax has joined #openstack-meeting-314:10
*** otherwiseguy has joined #openstack-meeting-314:15
*** nelsnelson has quit IRC14:24
*** david-lyle has joined #openstack-meeting-314:26
*** nelsnelson has joined #openstack-meeting-314:30
*** seizadi has joined #openstack-meeting-314:31
*** yamamoto has joined #openstack-meeting-314:32
*** salv-orlando has quit IRC14:33
*** yamamoto has quit IRC14:37
*** jgrimm has joined #openstack-meeting-314:40
*** markmcclain has joined #openstack-meeting-314:44
*** apmelton has joined #openstack-meeting-314:45
*** asahlin has joined #openstack-meeting-314:47
*** dgenin has joined #openstack-meeting-314:52
*** mirrorbox has joined #openstack-meeting-314:57
*** carl_baldwin has joined #openstack-meeting-314:58
*** pawels has joined #openstack-meeting-315:00
*** markmcclain1 has joined #openstack-meeting-315:00
*** markmcclain has quit IRC15:01
*** pawels has left #openstack-meeting-315:01
*** bluex-pl has joined #openstack-meeting-315:01
*** jpich has joined #openstack-meeting-315:03
*** dgenin_ has joined #openstack-meeting-315:12
*** banix has quit IRC15:12
*** dgenin has quit IRC15:13
*** MarkAtwood has joined #openstack-meeting-315:16
*** mirrorbox has left #openstack-meeting-315:19
*** amotoki has joined #openstack-meeting-315:27
*** yamamoto has joined #openstack-meeting-315:32
*** harrisonkelly has quit IRC15:34
*** harrisonkelly has joined #openstack-meeting-315:35
*** yamamoto has quit IRC15:37
*** TravT has joined #openstack-meeting-315:47
*** lcheng has joined #openstack-meeting-315:56
*** eghobo has joined #openstack-meeting-315:56
*** _crobertsrh has joined #openstack-meeting-315:57
*** rbertram has joined #openstack-meeting-315:57
*** rdopieralski has joined #openstack-meeting-315:58
*** jgravel_ has joined #openstack-meeting-315:58
*** nlahouti has joined #openstack-meeting-315:59
*** woodm1979 has joined #openstack-meeting-315:59
*** banix has joined #openstack-meeting-315:59
*** gary-smith_ has joined #openstack-meeting-316:00
*** jcoufal has quit IRC16:00
david-lyle#startmeeting Horizon16:01
openstackMeeting started Tue Aug 12 16:01:29 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
*** openstack changes topic to " (Meeting topic: Horizon)"16:01
openstackThe meeting name has been set to 'horizon'16:01
david-lyleHello everyone16:01
jgravel_hello16:01
gary-smith_hi16:01
rdopieralskihi16:01
tmazurhello o/16:01
lblanchardhi all16:01
woodm1979Hello16:01
*** johnma has joined #openstack-meeting-316:01
tsufievhi16:02
_crobertsrhhello/16:02
TravTo/16:02
jpichHello16:02
johnmaHi16:02
amotokihi16:02
david-lyleSo today is feature proposal freeze for Horizon in Juno16:02
*** mxu has joined #openstack-meeting-316:03
david-lyleI've moved ours ahead of the main OpenStack deadline because we already have so many items in flight and review16:03
lchenghello16:03
*** pawels has joined #openstack-meeting-316:03
david-lyleadding more will just make landing things more difficult16:03
david-lyleof course, as with all things, there is an exception process but you request would have to be, well, exceptional :)16:04
jpichPerhaps we should notify the dev list as well?16:04
david-lyleah yes the mailing list, sure16:04
david-lylewill do16:05
jpichCool!16:05
david-lylebefore we jump into the agenda, I just want to look at j-3 status16:05
*** clu_ has joined #openstack-meeting-316:05
david-lyle#link https://launchpad.net/horizon/+milestone/juno-316:05
david-lyleblueprints: 4 Unknown, 11 Started, 6 Slow progress, 7 Good progress, 28 Needs Code Review, 7 Implemented16:06
david-lylestill cleaning up items16:06
*** jtomasek_ has quit IRC16:06
david-lylethere are a few at the top I'd like to get a better status on16:06
david-lylehttps://blueprints.launchpad.net/horizon/+spec/remove-javascript-bundling16:06
david-lylerdopieralski: how are you feeling about this16:07
nlahoutihow can we change the delivery status?16:07
david-lyleI know we were set back a bit with the plugin update16:07
*** doug-fish has joined #openstack-meeting-316:07
rdopieralskidavid-lyle: I had to change the versions of the xstatic packages several times already, and each time the change has to go through global-requirements, which makes it slow. I hope that the current change is the last one required, and that it will get merged soon, but I have no guarantees.16:08
rdopieralskidavid-lyle: so basically I'm waiting for https://review.openstack.org/#/c/113184/ to be merged16:08
david-lylerdopieralski: understood, I feel like we can land this16:09
rdopieralskidavid-lyle: we will need to re-update the bootstrap wizard plugin after that, but that can hopefully be done in a separate patch16:09
*** kashyap has joined #openstack-meeting-316:10
rdopieralskidavid-lyle: also, the bootstrap will be unbundled in a separate patch16:10
david-lylewe have ~3 weeks16:10
*** seizadi has quit IRC16:10
david-lylehttps://blueprints.launchpad.net/horizon/+spec/launch-instance-ux-enhancement16:11
david-lyleseems to have stalled16:11
david-lyleanyone have an update or should I look to move to Kilo?16:11
david-lylethe patch is marked WIP16:11
david-lyleif we think high priority items aren't going to land, it's better to move them out earlier16:12
rdopieralskiMaxV: do you know?16:12
MaxVrdopieralski, david-lyle: currently working on it with UX team16:12
MaxVbut it is slow progress16:13
rdopieralskiMaxV: what are the chances of finishing it on time>16:14
rdopieralski?16:14
MaxVrdopieralski: can you remind me the deadline?16:14
david-lyleSept 416:14
david-lyleis the merge deadline16:14
MaxVouch16:14
david-lylethat's how we all feel :)16:15
david-lyleI may allow an exception for this, if it's really close by sept 416:15
david-lylebut we shouldn't count on that time16:16
david-lyleI'll wait a week and see where we stand16:16
MaxVhope the best expect the worse16:16
*** SridharRamaswamy has joined #openstack-meeting-316:16
lblanchardMaxV: Are you blocked by UX?16:16
MaxVwe did the user testing16:16
MaxVbut there is some changes16:17
MaxV(quite a lot)16:17
lblanchardyeah…all good ones at least :) But yes, lots to do I'm sure.16:17
MaxVI can "try" to have a patch in two weeks16:18
MaxVIt will be really hard16:18
david-lyleMaxV, keep us posted, I would really like to see this land16:19
MaxVthanks16:19
david-lyleis there anything anyone else can help you with?16:19
david-lyleclu_ https://blueprints.launchpad.net/horizon/+spec/client-side-pagination introduces a new js library, which is contradictory to the first bp we discussed, your change just got a lot more complicated16:21
david-lylejust so you're not surprised16:21
MaxVthanks16:21
clu_david-lyle: o.O  uh oh16:21
rdopieralskiclu_: I can package it for xstatic, but as everything it will need to go through infra review in global-requirements16:22
rdopieralskiclu_: where the packagers for different distros can veto it16:22
jpichThe Launch Instance UX patch also introduces several new javascript libraries16:23
MaxVjust one16:23
rdopieralskisame thing applies16:23
MaxVthe bootstrap binding in angular16:23
clu_rdopieralski: that would be great16:23
david-lyleMaxV: will want to start the requirements process now to have any chance16:23
rdopieralskiMaxV: better package it early then, so that we have time for reviews16:23
david-lyle+116:23
MaxVI will remade the patches for the messages16:23
MaxVand the accordion16:23
david-lyleMaxV thanks!16:24
MaxVand ping radomir for his help on packaging the lib16:24
jpichIf some parts can be broken down into multiple patches already, so that they can reviewed already that'd be cool too16:24
MaxVI though about that16:24
jpichCool :)16:25
MaxVI will release patches during the week16:25
amotokigenerally speaking it is sometimes difficult to deal with patches which requires new js libs, ie xstatic packing and global-requirements.16:26
MaxVfor the next meeting in order to have visibility16:26
MaxVI am sure rdopieralski will help me on this :)16:26
amotokican we merge new js libs into the repo once and unbundle it? Or do we require xstatic packaging and global-requirements update?16:26
clu_rdopieralski: I assume we were using this one: https://pypi.python.org/pypi/XStatic-JQuery.TableSorter/2.14.5.1?16:27
rdopieralskiamotoki: no, because then the packagers are screwed, as they won't be able to package horizon for their distros16:27
rdopieralskiamotoki: sorry for the language16:27
*** harrisonkelly has quit IRC16:27
rdopieralskiclu_: yes16:27
rdopieralskiamotoki: the whole point is that they review the new dependency before it gets in16:27
*** harrisonkelly has joined #openstack-meeting-316:28
*** pballand has joined #openstack-meeting-316:28
amotokirdopieralski: sounds reasonable. I just would like to clarify the merging policy.16:28
david-lyleamotoki: the distros end up removing the embedded js anyway and replace it with the system packe, this is cleaner for them16:28
david-lyles/packe/package/16:29
rdopieralskithey don't want unpatched security holes16:29
clu_rdopieralski: ok thx16:29
david-lyleor multiple versions to maintain16:29
david-lyleamotoki: so the policy moving forward should be no more embedded 3rd party js libraries added16:30
david-lyleinto the Horizon code base, only as dependencies16:30
amotokithanks. i believe i understand the background why we need to unbundle js libs. I just would like to clarify the *process* of proposing new libs.16:30
rdopieralskiI will write an e-mail about that to the -dev list tomorrow16:30
rdopieralskidavid-lyle: or would you like to do it?16:31
david-lylerdopieralski: I can do that, I'd like to add it to the developer docs too16:31
rdopieralskicoming from the ptl it would be more official16:31
jpichWiki page would be good too for reference16:31
jpichOr I guess the dev docs if it's a policy16:32
*** yamamoto has joined #openstack-meeting-316:32
rdopieralskiwe have a section on js policy in the dev docs already16:32
david-lylewow, 3 places is a lot.  I was cool with 2 but 3 is more than I can handle16:32
amotokijpich: we can add a link to dev docs in wiki page.16:32
david-lyle:)16:32
david-lylelet's jump into the planned agenda16:33
jpichamotoki: Sure, one place is totally enough! I think we underuse the wiki sometimes, but as long as there's a doc somewhere I'm happy16:33
david-lyleI think we've touched on the first couple a bit, but16:33
david-lyle#link https://wiki.openstack.org/wiki/Meetings/Horizon16:33
david-lyle#topic xstatic-* repositories and their release process (rdopieralski)16:34
*** openstack changes topic to "xstatic-* repositories and their release process (rdopieralski) (Meeting topic: Horizon)"16:34
rdopieralskiso, now that we have all the stackforge/xstatic-* repos, we need to agree on a policy for updating and reviewing them16:34
rdopieralskiI had the infra people add horizon-core and horizon-ptl to xstatic-core and xstatic-ptl respectively16:34
rdopieralskiso you can all review the patches there16:35
rdopieralskiI started adding .gitreview files to those repos, so there are already some patches for review16:35
rdopieralskialso the upstream changes, which are, admittedly, a little messy16:35
david-lylethere's not a shortcut for adding all xstatic repos to my gerrit watch list I suppose?16:35
rdopieralskibut they are aready released, so we probably want to sync to that16:35
rdopieralskidavid-lyle: I'm afraid not16:35
amotokidavid-lyle: gerrit-dashboard can do it.16:35
jpichrdopieralski: Is there a bug tracker for the xstatic projects?16:36
amotokioslo team does the similar.16:36
rdopieralskidavid-lyle: I would also want to ask you to tag the released versions, if you have time, or add me to xstatic-ptl so that I can tag them16:36
david-lyleamotoki: like an xstatic wildcard?16:36
rdopieralskijpich: no16:36
amotokidavid-lyle: yes16:36
bluex-plcan we also update angular to v1.2.16 (or preferably v1.2.20)16:37
david-lyleooh, I'll have to update my dashboard, thanks16:37
*** yamamoto has quit IRC16:37
amotokiit is the example of oslo: https://github.com/stackforge/gerrit-dash-creator/blob/master/dashboards/oslo-program.dash#L416:37
*** thinrichs has joined #openstack-meeting-316:37
jpichrdopieralski: Ok! So when it affects Horizon, simply file a Horizon bug even if the fix will be elsewhere16:38
jpichbluex-pl: Why?16:38
rdopieralskijpich: yeah16:38
rdopieralskijpich: there is a bug that is fixed in it16:38
david-lylerdopieralski: send me a list of repos that are ready to tag16:38
pawelsjpich: there is a bug with number validation ‌in current AngularJS16:38
pawelscurrently used in Horizon16:39
jpichrdopieralski: I guess we'll need to reference the new library requirement in Horizon anyway16:39
jpichCool, if it fixes bugs let's16:39
bluex-pljpich: to resolve https://review.openstack.org/#/c/110578/16:39
pawels jpich: the bug:  https://github.com/angular/angular.js/issues/214416:40
amotokiGerrit query "project:^stackforge/xstatic.* status:open" works too. https://review.openstack.org/#/q/project:%255Estackforge/xstatic.*+status:open,n,z16:40
jpichOk16:40
rdopieralskijpich: the thing is, debian testing has 1.2.1616:40
rdopieralskijpich: so they will most likely veto anything higher16:41
jpichrdopieralski: If it's resolved in 1.2.16 sounds like a reasonable update to me, and sufficient for the requirements bump? Distros can package the most recent version if they prefer16:42
jpich*Other distros16:42
rdopieralskijpich: yes16:42
jpichSweet16:42
*** markmcclain1 has quit IRC16:42
rdopieralskiso we can try the process for upgrade on that16:43
rdopieralski1. send a patch to gerrit and have it merged, 2. have new version released to pypi, 3. add it to global-requirements and have it merged there, 4. add it to horizon16:44
rdopieralskiI wonder how much of it can happen in parallel16:44
pawels;)16:44
jpichIt'll be exciting to find out :-)16:46
*** thomasem_ has joined #openstack-meeting-316:46
david-lylealright time is tight, let's move on16:46
david-lyle#topic the split (rdopieralski)16:46
*** openstack changes topic to "the split (rdopieralski) (Meeting topic: Horizon)"16:46
rdopieralskiok, so shortly16:47
rdopieralskiI don't think the split will happen this cycle16:47
*** thomasem has quit IRC16:47
david-lylerdopieralski: I think you are correct16:47
*** banix has quit IRC16:47
rdopieralskieven if we are on time with patches, I think it's much better to do it early K16:47
jpichMilestone 3 isn't the best time for a change like that16:47
david-lylehappy to get the js out in this release16:47
david-lyleand be better staged for K16:47
*** banix has joined #openstack-meeting-316:48
rdopieralskithat's it about the split :)16:48
*** dgenin_ has left #openstack-meeting-316:48
jpichThanks rdopieralski!16:49
david-lylethanks16:49
*** MaxV has quit IRC16:49
david-lyle#topic angular localization (TravT)16:49
*** openstack changes topic to "angular localization (TravT) (Meeting topic: Horizon)"16:49
TravTwe have a question on localizing angular loaded partials in horizon - is there already a best practice for this documented anywhere?16:49
*** seizadi has joined #openstack-meeting-316:49
TravTI put up an etherpad with more info: #link https://etherpad.openstack.org/p/horizon-angular-partial-localization16:49
TravTso if anybody can help out, it'd be appreciated.16:49
*** seizadi has quit IRC16:50
david-lyleTravT: the only work so far with angular localization was done with the clientside tables patch16:50
david-lylelet me grab the link16:50
*** thomasem_ has quit IRC16:50
david-lylehttps://review.openstack.org/#/c/94706/5316:51
jgravel_+16:51
david-lyleunfortunately tqtran is not here now, but you may want to ping him directly16:51
TravTok. I can do that.16:51
jpichCool! Hope we can document such new best practices somewhere, even quickly in a wiki page :-)16:52
pawelswill do16:52
david-lyletqtran may have, I just don't have the link handy16:52
jpichCool!16:52
rbertramWe're still working on general JS best practices, maybe part of that16:53
pawelsdo we have a particular place for it?16:53
rbertramnot yet - open to ideas16:53
pawelsok16:53
jpichIdea: https://wiki.openstack.org/wiki/Horizon/Javascript , linked back from the Horizon main wiki page?16:53
pawelsgood starting point16:54
TravTthat is memorable16:54
david-lyleworks for me16:54
rbertramjpich: ok, will tell Thai16:54
TravTI'll email tqtram about this as well16:54
david-lyleTravT: anything else?16:54
TravTno, guess not for now16:55
david-lylethanks!16:55
david-lyle#topic Open Discussion16:55
*** openstack changes topic to "Open Discussion (Meeting topic: Horizon)"16:55
david-lylenot much time left, but have at it16:55
nlahoutihow can delivery status be changed (from code review to implemented) in here https://launchpad.net/horizon/+milestone/juno-316:55
rbertramdavid-lyle: still concerned about Bootstrap 3 bugs? I tagged one, but not approved yet.16:55
david-lyleI will change it once it's merged16:55
*** SumitNaiksatam has quit IRC16:56
nlahoutidavid-lyle: so it will be changed for after merged?16:56
david-lylenlahouti: Needs review is the correct state for now16:56
jpichThere's a gerrit hook that updates the status16:56
tsufievin case somebody missed last message about Merlin plans for PoC on ML (I made kind of announcement couple of weeks ago here), here it is: http://lists.openstack.org/pipermail/openstack-dev/2014-August/042128.html16:56
david-lylenlahouti: yes, I will manually update it16:57
nlahoutidavid-lyle: even if the implementation is done.16:57
david-lylejpich not for bps16:57
amotokiI missed the meeting last week as I fall asleep. Regarding compiled message catalog, i agree it is better we keep the current in Juno and discuss about the policy of OpenStack projects as a while in Kilo.16:57
* tsufiev unfortunately forgot to add it to the agenda16:57
jpichdavid-lyle: Really? I thought there used to be16:57
david-lyleimplemented indicates it has merged into horizon tree16:57
*** rdopieralski has quit IRC16:57
nlahoutidavid-lyle: thx . got it16:57
david-lylejpich, not that I've seen16:57
jpichdavid-lyle: My bad, ok!16:57
david-lylejpich, I wish16:58
jpichYeah16:58
david-lyleamotoki: +116:58
jpichI must have seen it in a dream then16:58
tsufievthis message had some ideas about collaboration with Horizon, so please do not hesitate to respond :)16:58
jpichamotoki: Sounds good to me too16:58
david-lyletsufiev: I'm ok doing the library work in Horizon proper if you are16:59
*** arosen has joined #openstack-meeting-316:59
*** Radu_ has joined #openstack-meeting-316:59
tsufievdavid-lyle, what is the proper way of doing library work in Horizon?16:59
tsufievdavid-lyle, just to make sure we understand each other :)16:59
david-lyletsufiev: ping me after this, we're out of time17:00
david-lyle#endmeeting17:00
tsufievdavid-lyle, sure, thanks17:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:00
openstackMeeting ended Tue Aug 12 17:00:16 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-08-12-16.01.html17:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-08-12-16.01.txt17:00
openstackLog:            http://eavesdrop.openstack.org/meetings/horizon/2014/horizon.2014-08-12-16.01.log.html17:00
*** gary-smith_ has left #openstack-meeting-317:00
*** rbertram has left #openstack-meeting-317:00
*** nlahouti has left #openstack-meeting-317:00
*** jpich has quit IRC17:00
lblanchardthanks everyone17:00
*** alexsyip has joined #openstack-meeting-317:01
pballand#startmeeting CongressTeamMeeting17:01
openstackMeeting started Tue Aug 12 17:01:24 2014 UTC and is due to finish in 60 minutes.  The chair is pballand. Information about MeetBot at http://wiki.debian.org/MeetBot.17:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:01
*** openstack changes topic to " (Meeting topic: CongressTeamMeeting)"17:01
openstackThe meeting name has been set to 'congressteammeeting'17:01
arosenhi17:01
harrisonkellyhey17:01
pballandgood morning17:01
alexsyipHi17:01
Basil_SaitoHowdy17:01
*** rajdeep has joined #openstack-meeting-317:02
*** jgravel_ has left #openstack-meeting-317:02
pballandlets get started17:02
*** kellymaud has joined #openstack-meeting-317:02
*** mestery has quit IRC17:02
*** mestery has joined #openstack-meeting-317:03
rajdeephi all17:03
pballandwe’ve been working to stabilize things after the large commits of code that have gone in recently17:03
*** kudva has joined #openstack-meeting-317:03
*** TravT has left #openstack-meeting-317:03
sarobmorning17:03
*** thomasem has joined #openstack-meeting-317:03
*** doug-fish has left #openstack-meeting-317:03
kudvaHi17:03
pballandunfortunately it looks like some of the installs and tests have been broken, so that is a big focus area this week17:03
*** thinrichs has quit IRC17:03
pballandharrisonkelly: I think this is your first meeting - care to introduce yourself, and what brings you to congress?17:04
*** mxu has quit IRC17:04
harrisonkellyOf course17:04
*** cloudtoad has joined #openstack-meeting-317:04
harrisonkellyI’m Harrison Kelly, I’ve been interning at Plexxi since May (I’m from umass lowell) and finished a big integration project with vCenter and Plexxi using the DSE (Derick’s version from before it went into Congress). Derick thought that it would be a good idea for me to get involved in the project and I thought it would also be good for me to get more experience working with and17:05
harrisonkellycontributing to open source software17:05
*** seizadi has joined #openstack-meeting-317:06
cloudtoadWhat's up, Harrison?17:06
harrisonkellyhey Derick17:06
pballandgreat, we’re happy to have your help :)17:06
harrisonkellythanks!17:06
*** keith` has joined #openstack-meeting-317:07
pballandlets go through status updates17:07
pballandBasil_Saito: since you’re also new to the meeting, would you like to go?17:08
*** thangp has quit IRC17:08
Basil_SaitoHello!17:08
*** pawels has left #openstack-meeting-317:08
Basil_SaitoI am an intern at the Marist College IBM/Join Study datacenter17:08
Basil_SaitoI work alongside Radu_, he is a programmer, I am the SysAdmin17:09
Basil_SaitoIt's a pleasure to be here and see what we can do with Congress!17:09
pballandgreat, welcome!17:10
pballandBasil_Saito: do you have any particular use case you are targetting?17:10
Basil_SaitoRadu_ can provide some input on that17:10
pballandhi Radu_ you around?17:11
Radu_yeah17:11
*** thinrichs has joined #openstack-meeting-317:11
Radu_We are creating a driver in order to integrate  Plexxicore with openstack17:12
thinrichsRadu_: Great!17:12
thinrichs(sorry I'm late)17:12
Radu_I have some diagrams outlining a rough usecase that I was working on improving a bit, but the general idea is to use congress to help create affinites between VM's on a network using data from plexxi and other sources such as nova17:12
*** SumitNaiksatam has joined #openstack-meeting-317:12
pballandRadu_: that sounds awesome!17:13
Radu_https://onedrive.live.com/view.aspx?resid=1F3E9DE6C22F170A!171&ithint=file%2cpptx&app=PowerPoint&authkey=!APYFH_qEqMXu2v817:13
Radu_Those are my diagrams, they are still a little rough around the edges17:13
Radu_working on incorperating some feedback to paint a better picture17:13
pballandone of the the things we’ve been trying move towards is gettings specs for all of the work that people are targetting17:14
*** tsufiev has left #openstack-meeting-317:14
pballandunfortunately we’ve been stalled on a spec repo, but sarob was working on that - any updates sarob?17:14
sarobpballand: infra spec patch merged17:15
*** lcheng has quit IRC17:15
sarobthe initial spec patch zuul isnt picking up17:16
sarobim going to add another patch to verify the infra patch worked17:16
pballandcool - fingers crossed that it goes through soon17:17
pballandin the mean time, I think we should continue to post blueprints following the wiki17:17
sarobworking on the patch now17:18
pballandkudva: any updates on the builtins patch?17:18
pballandkudva appears to be away...17:19
kudvapballand: I have checked in the builtin-runtime patch. Tim gave me a few bugs to test the query-optimization and syntax-checking errors. I plan to test them17:19
kudvapballand: been a bit swamped the last week, should have an update next week.17:20
thinrichskudva: before we enable builtins I think we need to fix those bugs.17:20
thinrichsOtherwise if people can write reasonable-looking rules, and the policy engine will break on them.17:20
pballandkudva: is this the patch? https://review.openstack.org/#/c/109099/17:20
kudvathinrichs: yes agreed. Plan to do it this week17:21
kudvapballand: yes17:21
thinrichskudva: good to know.17:21
*** igordcard has joined #openstack-meeting-317:21
thinrichskudva: I'm excited to get those builtins in place.  I *know* people will be asking for them 10 min after they get the hang of writing policy.17:21
kudvathinrichs: yes, I think we are very close. My goal is to get the tests done by Friday this week.17:22
pballandrajdeep: anything new on your end?17:23
*** bluex-pl has quit IRC17:23
rajdeephi , i was trying to setup a new environment with congress17:23
*** bluex-pl has joined #openstack-meeting-317:23
rajdeeplooks like we have lot of undocumented dependencies17:23
rajdeepi will update the docs17:23
rajdeepgot the tests working17:24
pballandok - I know arosen was working on cleaning up some of that...17:24
pballandarosen: can you give an update on what you are working on, and coordinate with rajdeep ?17:24
rajdeepe.g libxml2-dev, libxslt1-dev, lib32z1-dev17:25
thinrichsBTW, there's a new set of instructions if you're installing with devstack.17:25
thinrichsrajdeep: you might try those.17:25
thinrichshttps://github.com/stackforge/congress/blob/master/contrib/devstack/README.rst17:25
arosenSure, i'm about to push a quick patch that removes datasources/settings.py so the datasources can be configured via the config file.17:25
rajdeepsure thinrichs will try that as well17:26
arosenI'm also planning on improving the devstack integration so it's a little easier to undertsand17:26
arosenthat's pretty much it from me this week17:26
*** SridharRamaswamy has quit IRC17:26
pballandthanks - we’ve been trying to get the install instructions seamless17:27
*** SridharRamaswamy has joined #openstack-meeting-317:27
*** MaxV has joined #openstack-meeting-317:27
pballandwe are targeting install directions using devstack, and standalone17:27
*** MaxV has quit IRC17:27
pballandso far the devstack install seems to be working pretty well, with some minor tweaks that arosen is working on17:28
pballandif everyone can beat on these and file bugs, that would be really helpful17:28
*** SridharR_ has joined #openstack-meeting-317:28
*** gokul has joined #openstack-meeting-317:29
pballandalexsyip: welcome to the project - would you mind introducing yourself and what you are working on?17:29
*** MaxV has joined #openstack-meeting-317:30
*** MaxV has quit IRC17:30
alexsyipHi, I’m coming to Congress from vmware NVP/NSX where I worked on the nlog programming language compiler and runtime.17:30
alexsyipCurrently, I am working on a demo policy for congress, in particular the “Public/private networks with group membership” example policy.17:31
alexsyipI have the demo working, and I am working on documenting so that other people can try it out.17:31
*** SridharRamaswamy has quit IRC17:31
pballandvery cool, thanks alexsyip17:31
*** MarkAtwood has quit IRC17:32
pballandgokul: are you around?17:32
gokulhello!  yes -- sorry, joined late.17:32
*** yamamoto has joined #openstack-meeting-317:32
pballand(or anyone else with an update on the optimization+enforcement efforts)17:32
*** MaxV has joined #openstack-meeting-317:32
pballandno worries - thanks for joining :)17:32
gokullet me start with a question:  Tim mentioned that you would have a server etc. running...   was wondering about it.17:33
*** bluex-pl has quit IRC17:33
thinrichs  gokul: I assume you're talking about a prototype that runs end-to-end for monitoring policy.17:33
*** MaxV has quit IRC17:34
gokulI think he referred to a congress policy server with one policy and the whole loop of enforcement (if I understood it right the last time)17:34
thinrichsIt's getting close.  If you check the logs of this meeting you'll see arosen/rajdeep talking about getting a devstack installation ready.17:34
thinrichsgokul: we've pulled enforcement out as a feature of this release (we're targeting an alpha release soon).17:35
thinrichsBut the remnants of basic enforcement code is still in the repo.17:35
thinrichsI'm happy to schedule a time to give you an overview of what we have.17:35
thinrichsProbably on the phone is best.17:35
thinrichsAnyone else is welcome to join, of course.17:35
gokulthinrichs:  ok. thanks.    I think if I can get an overview, that would be awesome.  it will help me bootstrap and contribute faster ;)17:35
thinrichsgokul: sounds good.  Drop me an email to set up a time.  Same goes for everyone else.  thinrichs@vmware.com17:36
*** yamamoto has quit IRC17:37
thinrichsgokul: Enforcement is super-important, so starting the design process is crucial.17:37
thinrichsI'm looking forward to it!17:37
pballanddid I miss anyone?17:37
harrisonkellyI made some progress17:37
gokulthinrichs:  agreed.  thanks!  i'll contact you.17:38
pballandharrisonkelly: great - can you give us some details?17:38
kudvathinrichs: please include me on that phone call for overview17:40
*** salv-orlando has joined #openstack-meeting-317:40
thinrichskudva: ok.17:40
sarobi can jump here17:40
pballandnot sure if harrisonkelly is still around17:40
pballandsarob: that would be great17:40
harrisonkellyI started changing the DSE to use eventlets instead of threads. I used the vCenter integration that I previously did as a test to see if it ran with the new changes.  It sort of ran, but now how I expected it to.  Only 3/8 of the modules did what they were suposed to.  The last ‘step’ that was done was to publish data to another module, so I began by looking into the subscribing/publishing17:40
harrisonkellyfunctions in deepsix.py.  The DSE recognizes that there was a subscription to the module, but when the module published the data, it didn’t have any subscribers.  I think I messed something up in the dse internals and have to look at it more17:40
pballandharrisonkelly: are you able to run the existing unit tests before and after your changes?17:41
harrisonkellyI didn’t attempt to run those, are those the ones that are in the .sh file?17:42
pballandrun_tests.sh17:42
pballand(see the read me)17:42
harrisonkellyI couldn’t get that one to run when I tried to setup Congress last week17:42
pballandlet’s talk about that offline (#congress IRC or mail list) - we need to get to the policy summit17:43
harrisonkellyalright no problem17:43
pballandsarob: you’re up17:43
sarob#link https://etherpad.openstack.org/p/juno-midcycle-policy-summit17:43
*** tmazur has quit IRC17:43
sarobthis is the working etherpad for the 18-19 sep policy summit17:43
sarobwe will need to get people commenting on the schedule17:44
sarobslash agenda17:44
sarobi wil be creating an eventbrite page soon17:44
sarobwith space for 30 people17:44
sarobwho online is planning on joining us?17:45
sarobmestery, mikal?17:45
pballandcloudtoad: ?17:45
sarobthinking thing17:46
sarobing17:46
sarobwell no reason to hold up the meeting17:46
cloudtoadI am planning on going, but it's not cleared yet for me...  I may have to go to Boston that week.17:46
sarobill reach out for some of the others offline17:47
pballandok, thanks sarob :)  We’re hoping to get a good crowd, so please spread the word17:47
sarobspreadign17:47
pballandwe have been working hard to get a release (alpha) out - thinrichs has a short list of items left17:48
pballandthinrichs: can you give us an update, and anyone else chime in with other critical items17:49
thinrichsSure.  It looks like there are a few pretty simple bugs along with a few features we need to expose to the API.17:49
thinrichsIt looks reasonable to do a code freeze on Friday and then spend next week testing/fixing bugs.17:50
thinrichsI'm hoping to get the alpha officially tagged and released by next Friday.17:50
rajdeepdo we have the client library working?17:50
thinrichsI'm doubtful we'll get that into the alpha, unfortunately.17:51
pballandarosen was working on the client library - but I don’t think it will be ready this week17:51
thinrichsWithout it the main interface will be curl/wget17:51
arosenI've made some good progess there. I think i basically have the whole api exposed at this point though I haven't added code coverage yet.17:51
arosenI have a patch online for review if you want to try it out.17:51
thinrichsWell maybe it's more likely to make it in than I thought.17:52
rajdeepwould love to try it17:53
Radu_I've been using some simple python to play with the API a bit. I pasted one test script I was using on the openstack paste section a while back17:53
rajdeepit has a usability aspect which is important17:54
pballandthanks thinrichs - does anyone else have items they think are critical to get in before we publicly announce a “release”?17:54
*** apmelton has left #openstack-meeting-317:55
*** johnma has quit IRC17:55
pballandok, three minutes left - any other topics to discuss?17:56
sarobnope17:56
sarobfor me17:56
pballandok, that’s it for this week17:57
pballandthanks everyone for joining17:57
pballandsee you in #congress17:57
pballand#endmeeting17:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"17:57
openstackMeeting ended Tue Aug 12 17:57:24 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-08-12-17.01.html17:57
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-08-12-17.01.txt17:57
openstackLog:            http://eavesdrop.openstack.org/meetings/congressteammeeting/2014/congressteammeeting.2014-08-12-17.01.log.html17:57
*** rajdeep has quit IRC17:58
arosenlater!18:00
*** mestery has quit IRC18:00
*** jamiehannaford has quit IRC18:00
*** keith` has left #openstack-meeting-318:01
*** thomasem has quit IRC18:04
*** banix has quit IRC18:05
*** thinrichs has quit IRC18:05
*** garyduan has joined #openstack-meeting-318:05
*** woodm1979 has quit IRC18:05
*** gduan has quit IRC18:06
*** jamielennox|away is now known as jamielennox18:06
*** thinrichs has joined #openstack-meeting-318:08
*** otherwiseguy has quit IRC18:08
*** thomasem has joined #openstack-meeting-318:09
*** kellymaud has quit IRC18:13
*** eguz has joined #openstack-meeting-318:14
*** eghobo has quit IRC18:17
*** Radu_ has left #openstack-meeting-318:17
*** thinrichs has quit IRC18:18
*** eguz has quit IRC18:19
*** markmcclain has joined #openstack-meeting-318:21
*** Longgeek has quit IRC18:32
*** yamamoto has joined #openstack-meeting-318:32
*** dconde has joined #openstack-meeting-318:35
*** rudrarugge has joined #openstack-meeting-318:36
*** yamamoto has quit IRC18:36
*** kudva has quit IRC18:38
*** alexpilotti has quit IRC18:39
*** gokul has quit IRC18:39
*** alexsyip has quit IRC18:40
*** banix has joined #openstack-meeting-318:41
*** banix has quit IRC18:43
*** banix has joined #openstack-meeting-318:44
*** MaxV has joined #openstack-meeting-318:45
*** johnma has joined #openstack-meeting-318:45
*** johnma has left #openstack-meeting-318:46
*** stevelle has joined #openstack-meeting-318:50
*** seizadi has quit IRC18:53
*** terrylhowe has joined #openstack-meeting-318:53
*** MarkAtwood has joined #openstack-meeting-318:54
*** banix has quit IRC18:55
*** _crobertsrh has left #openstack-meeting-318:58
*** jtomasek_ has joined #openstack-meeting-318:59
*** briancurtin has joined #openstack-meeting-319:00
briancurtin#startmeeting python-openstacksdk19:00
openstackMeeting started Tue Aug 12 19:00:47 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:00
*** openstack changes topic to " (Meeting topic: python-openstacksdk)"19:00
openstackThe meeting name has been set to 'python_openstacksdk'19:00
terrylhoweTerry Howe, HP19:01
briancurtinBrian Curtin, Rackspace19:01
jamielennoxJamie Lennox, Red Hat19:01
*** rockyg has joined #openstack-meeting-319:01
*** lsmola2 has joined #openstack-meeting-319:02
*** MaxV has quit IRC19:02
briancurtin#topic Current state of resources19:03
*** openstack changes topic to "Current state of resources (Meeting topic: python-openstacksdk)"19:03
briancurtinSo right now I think we're off to a decent start, with compute, networking, and telemetry stuff in motion and mostly rolling right through review19:03
briancurtinsince the last meeting i went through and updated that swift one, which i think should be ok now: https://review.openstack.org/#/c/111807/19:04
stevelleSteve Lewis, Rackspace19:04
briancurtinnow that we have a bunch of them done and seem to have a decent feel for how they're going to work and be built, should we take a look higher or lower at this point before we hammer them all out?19:05
stevelleI believe we will find there are issues at this level we can still dig into19:05
terrylhoweWe don’t have a good example of a resource with a complicated url19:05
terrylhowelike metadata on image or server19:06
*** igordcard has quit IRC19:06
stevellenetworking pool members for example19:06
terrylhoweI think it will be fine, but I’d like to see one19:06
stevelle+1 that also19:06
jamielennoxright, we still have problems with nested resources etc, but i don't think that precludes us from looking at the next level19:07
*** harrisonkelly has left #openstack-meeting-319:07
briancurtinjamielennox: yep. if this swift container change is good, i want to look at objects, since that's all nested19:08
jamielennoxbriancurtin: is there any concepts/WIP of what a higher level looks like at this point?19:10
terrylhowewhat do you guys have in mind for the next level up?  Honestly, I’d need some convincing we need another level.19:10
briancurtinjamielennox: not yet19:10
jamielennoxterrylhowe: we still need a version abstraction layer19:11
terrylhowewell, we definitely need something to sort through version, I agree with that jamielennox19:12
terrylhoweis it a whole level though?19:12
jamielennoxone of the initial goals is to make API versions transparent to the user, so a process of discovering what's available and then using the corect resources19:12
briancurtinterrylhowe: i would like to see if we can make something nice that doesn't require explicitly passing in a session to every single call19:13
briancurtinit's probably a pretty thin layer, just hiding that and getting to "i want to create something that gives me swift containers and objects"19:14
briancurtinalso probably a facade to *_by_id things19:15
*** dtroyer has joined #openstack-meeting-319:15
briancurtinlike i'd rather call get_object('myobj') than Object.get_by_id(sess, 'myobj') or something19:16
briancurtin(maybe?)19:16
dtroyerDean Troyer, Nebula, late19:16
*** otherwiseguy has joined #openstack-meeting-319:16
jamielennoxbriancurtin: i think we discussed moving *_by_id to just regular functions19:17
jamielennoxbriancurtin: but i agree, for a UX perspective the simple case shouldn't need session passing19:17
jamielennoxthe 101 case of how do i create and boot a vm should be simpler than we have now19:17
briancurtinjamielennox: we did, and i sort of looked at that for what dtroyer was talking about in his lower level but haven't completed anything there19:18
briancurtindtroyer: right now we're kind of just talking through where we're at with the resources, and which direction(s) to go - higher and lower. also need to work out resources for some more complex cases (e.g., nesting)19:20
dtroyerok, thanks for the update19:20
briancurtin#action Create Resource classes for more complex URLs, e.g., image or server metadata, network pool members19:23
jamielennoxso are we stuck with a higher case looking like the existing clients?19:23
briancurtin#action Swift objects and/or other nested Resources19:23
jamielennoxclient.compute.images.boot()19:23
jamielennoxah, that's wrong - but that format?19:23
dtroyermaybe, but I would hope there is only one client in that situation, so there's a small improvement...19:24
jamielennoxdtroyer: ++ 1 client19:24
*** alexsyip has joined #openstack-meeting-319:24
jamielennoxdoes client.compute.image_boot() work better? do we want to try to remove the 'compute' term altogether?19:25
dtroyerthere will be sple places you'll need to namespace things, quotas are the first thing that comes to mind19:25
jamielennoxi like the idea of removing compute, but there will be a lot of resources hanging off client otherwise19:25
jamielennoxsple?19:26
terrylhoweI’d sooner see something more like your first example jamielennox19:26
briancurtini'm not sure where the client name is coming from19:26
terrylhoweclient.compute.images.list() though, not sure what a boot method would do19:26
*** mestery has joined #openstack-meeting-319:27
jamielennoxterrylhowe: yea, shows you how well i know the nova api :)19:27
dtroyer<size-question> why is there an images under compute?19:27
dtroyers/size/side/19:27
dtroyerclient.images.list()19:27
jamielennoxok, i chose a really bad example19:27
dtroyer:)19:28
jamielennoxi feel otherwise i keep bringing up keystone examples and no-one else cares :p19:28
terrylhoweclient.identity.user.list()19:28
briancurtinjamielennox: from what you said earlier, i dont think we want to remove the 'compute' term at all19:29
jamielennoxso one of the early goals was to remove code names, my question about removing compute was 'is one of the goals to remove the concept of different services and behave like one cloud'?19:30
briancurtinpartially because then we'll have a ton of things around in the same namespace, but i think we agreed early on to keep things named properly like 'compute' is 'compute' and not 'servers' or 'nova' or anything19:30
briancurtini think we still need the separation, otherwise that'll be one hell of a crowded namespace19:31
jamielennoxfor example when cinder split out and images moved out of nova, we from the client could adapt to a change in client.images.lits()19:31
jamielennoxbriancurtin: ++ that was my first though19:31
jamielennox(not advocating a position on any of this, just throwing ideas around)19:32
dtroyerat what point size-wise would rolling all of these up under a client be considered too big?  Not from a keeping-it-in-memory standpoint, but from a reasonable python thing standpoint?19:32
*** yamamoto has joined #openstack-meeting-319:32
dtroyerthen only things that need the disambiguation get it like compute_quota.verb()19:32
terrylhoweif the19:33
stevelleclient.compute.images() for list and client.compute.images['image_id'].snapshot() for createImage ?19:33
jamielennoxyea, i don't think memory is a consideration - we can do lazy load things - and it's python19:33
terrylhoweSDK ever covered stuff like orchestration, etc, it will get real crouded and confusing19:33
jamielennoxbut would it? i'm trying to think of an example (other than quota) where the same resource name is used across services19:34
dtroyerjamielennox: I wasn't clear…human memory, keeping it all in your mind...19:34
jamielennoxdtroyer: ah, do you think the namespacing helps there? of is it purely easier to segment and document?19:35
dtroyerI think it helps from a doc standpoint, the breakdown helps jump to what you want19:35
dtroyerlook at the TOC on this page and imagine it flat: https://wiki.openstack.org/wiki/OpenStackClient/Commands19:36
terrylhoweA guy was just adding Heat to OSC with commands like “stack create”, etc.  Those are really vague without context19:36
briancurtini have been thinking of all of this as segmented, not any client overlord in front of everything. i auth and create compute, block storage, and networking classes and work with them19:36
dtroyerbriancurtin: +1   I persoanlly needed to go down that path a bit to make sure it wasn't the Right Thing(™)19:37
*** yamamoto has quit IRC19:37
jamielennoxok, just wanted to explore the idea (though kind of like the wholistic cloud thing)19:38
*** thinrichs has joined #openstack-meeting-319:39
jamielennoxthis is possibly a good time to putting something on the MLs a request for comment or something because i know i suck at UX and people seem to have strong opinions19:40
jamielennoxalso someone asked me the other day if this project was still around, so even if no-one resonds it's good for an update19:41
dtroyer+1 to that19:41
briancurtinthat sounds good, both on the ML and probably just in general to be a blog post or something and see what people outside of openstack-dev think (as end-users)19:42
briancurtini can start writing something up as a bit of a status update and then an RFC on how people would want to use it19:42
dtroyerhaving runnable examples to point to for specifics would be good (sez he who has no idean the current state of the examples)19:43
briancurtinright now the examples are intentionally generic, mostly supporting the verbs. I think some service-specific examples could be helpful for this email/post/rfc19:44
terrylhowenear as I know the examples work, but they are very generic at the moment19:44
jamielennoxgeneric is probably ok, we aren't going to change the current levels based on this we just want to figure out how to wrap them into something user friendly19:45
terrylhowewell, the examples are more useful to a developer than a user19:46
briancurtinonce swift properly handles objects, it's an easy enough example to show listing containers, listing objects, downloading an object, in a relatively compact example19:46
notmynamebriancurtin: just saw your comment. what are you looking for in swift?19:47
terrylhoweyeh, we should probably have some scenarios like that for compute and network as well19:47
briancurtinnotmyname: just building out the object resource for python-openstacksdk, have account and container done, just need to finish it up19:48
*** david-lyle has quit IRC19:49
*** david-lyle has joined #openstack-meeting-319:49
briancurtinnotmyname: FYI wasn't really a comment toward swift itself, but support of swift objects within the SDK project19:49
notmynameunderstood19:50
*** david-ly_ has joined #openstack-meeting-319:52
briancurtinso i'll start putting something of a status report together, then put together an RFC on how to move forward - will email it around within the next few days assuming some small examples can come together19:52
*** dconde has quit IRC19:53
briancurtin#action status report and RFC19:53
*** david-lyle has quit IRC19:53
terrylhoweI was planning on working  server metadata which might cover that one action item, but I’m not sure if it is going to fit the pattern we are looking for19:53
terrylhoweeither way, I’ll have something for server metadata and server ips19:54
briancurtincool, will keep an eye out for it, and let me know how i can help19:55
*** SumitNaiksatam has quit IRC19:55
briancurtinanything else in these last 5 minutes?19:56
jamielennoxi'm good19:56
terrylhowenothing here19:57
stevellesame19:57
*** seizadi has joined #openstack-meeting-319:58
briancurtin#endmeeting19:58
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:58
openstackMeeting ended Tue Aug 12 19:58:07 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-08-12-19.00.html19:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-08-12-19.00.txt19:58
openstackLog:            http://eavesdrop.openstack.org/meetings/python_openstacksdk/2014/python_openstacksdk.2014-08-12-19.00.log.html19:58
briancurtinthanks everyone19:58
*** dtroyer has left #openstack-meeting-320:00
*** amotoki has quit IRC20:02
*** thomasem has quit IRC20:02
*** lsmola3 has joined #openstack-meeting-320:03
*** MarkAtwood has quit IRC20:04
*** lsmola2 has quit IRC20:06
*** thinrichs has quit IRC20:10
*** MaxV has joined #openstack-meeting-320:13
*** shwetaap has left #openstack-meeting-320:14
*** dconde has joined #openstack-meeting-320:16
*** MarkAtwood has joined #openstack-meeting-320:17
*** mtreinish has joined #openstack-meeting-320:21
*** flaper87 is now known as flaper87|afk20:23
*** stevelle has left #openstack-meeting-320:23
*** thomasem has joined #openstack-meeting-320:26
*** thomasem has quit IRC20:27
*** thomasem has joined #openstack-meeting-320:27
*** yamamoto has joined #openstack-meeting-320:32
*** clu__ has joined #openstack-meeting-320:34
*** clu_ has quit IRC20:34
*** clu__ is now known as clu_20:34
*** julim has quit IRC20:36
*** yamamoto has quit IRC20:37
*** seizadi has quit IRC20:41
*** seizadi has joined #openstack-meeting-320:41
*** gduan has joined #openstack-meeting-320:45
*** seizadi has quit IRC20:45
*** seizadi has joined #openstack-meeting-320:45
*** garyduan has quit IRC20:46
*** peristeri has quit IRC20:52
*** lsmola3 has quit IRC20:57
*** jtomasek_ has quit IRC20:57
*** thinrichs has joined #openstack-meeting-321:02
*** thinrichs has left #openstack-meeting-321:02
*** MarkAtwood has quit IRC21:05
*** bradjones has quit IRC21:10
*** jtomasek_ has joined #openstack-meeting-321:15
*** dconde has quit IRC21:16
*** yamamoto has joined #openstack-meeting-321:17
*** seizadi has quit IRC21:19
*** seizadi has joined #openstack-meeting-321:19
*** rudrarugge has quit IRC21:21
*** alexsyip has quit IRC21:21
*** lblanchard has quit IRC21:24
*** yamamoto has quit IRC21:24
*** mfer has quit IRC21:27
*** briancurtin has quit IRC21:27
*** MaxV has quit IRC21:46
*** dconde has joined #openstack-meeting-321:51
*** armax has quit IRC21:53
*** eghobo has joined #openstack-meeting-321:57
*** rockyg has quit IRC21:59
*** yamamoto has joined #openstack-meeting-321:59
*** SridharRamaswamy has joined #openstack-meeting-322:02
*** amotoki has joined #openstack-meeting-322:03
*** Sridhar__ has joined #openstack-meeting-322:04
*** SridharR_ has quit IRC22:06
*** SridharRamaswamy has quit IRC22:06
*** banix has joined #openstack-meeting-322:07
*** amotoki has quit IRC22:08
*** cjellick_ has joined #openstack-meeting-322:10
*** seizadi1 has joined #openstack-meeting-322:13
*** seizadi has quit IRC22:13
*** cjellick has quit IRC22:13
*** cjellick_ has quit IRC22:14
*** armax has joined #openstack-meeting-322:22
*** Sridhar__ has quit IRC22:29
*** SridharRamaswamy has joined #openstack-meeting-322:29
*** SridharR_ has joined #openstack-meeting-322:32
*** SridharRamaswamy has quit IRC22:34
*** jaypipes has quit IRC22:36
*** david-ly_ is now known as david-lyle22:41
*** cjellick has joined #openstack-meeting-322:41
*** banix has quit IRC22:44
*** carl_baldwin has quit IRC22:48
*** banix has joined #openstack-meeting-322:49
*** thomasem_ has joined #openstack-meeting-322:50
*** cjellick has quit IRC22:50
*** thomasem has quit IRC22:53
*** thomasem_ has quit IRC22:54
*** julim has joined #openstack-meeting-322:56
*** julim has quit IRC23:00
*** banix has quit IRC23:10
*** SridharRamaswamy has joined #openstack-meeting-323:24
*** dconde has quit IRC23:25
*** Sridhar__ has joined #openstack-meeting-323:26
*** SridharR_ has quit IRC23:27
*** SridharRamaswamy has quit IRC23:28
*** cgoncalves has quit IRC23:36
*** cgoncalves has joined #openstack-meeting-323:37
*** Sridhar__ has quit IRC23:46
*** SridharRamaswamy has joined #openstack-meeting-323:46
*** terrylhowe has left #openstack-meeting-323:48
*** SridharRamaswamy has quit IRC23:51
*** otherwiseguy has quit IRC23:54

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!