19:59:59 #startmeeting gbp-status 19:59:59 Meeting started Thu May 1 19:59:59 2014 UTC. The chair is dconde. Information about MeetBot at http://ci.openstack.org/meetbot.html. 19:59:59 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 19:59:59 The meeting name has been set to 'gbp_status' 20:02:18 What is google hangout link for today please? 20:03:58 just a moment 20:04:19 #link for hangout is https://plus.google.com/hangouts/_/calendar/ZHZvcmtpbkBub2lyb25ldHdvcmtzLmNvbQ.nf43n3np1b0kc48it41dsg4v2o 20:04:37 dlenrow - let me know if that works 20:04:55 At least it's easy to memorize :-) 20:05:12 #chair alagalah 20:05:12 Current chairs: alagalah dconde 20:05:44 starting in 5 minutes 20:05:51 #table dconde 20:06:12 #info here 20:06:18 #info here 20:06:41 * tbachman #info here 20:07:02 #table, chair, sofa 20:07:21 #info dconde here 20:07:24 #info here 20:07:52 #topic start of meeting 20:07:59 #info agenda item 20:08:10 who will be committing code 20:08:30 #info we see the list of people who will be committed 20:08:37 #info anyone else should speak up. 20:08:52 #agreed that the list if what we have for now. 20:09:27 #info liemmn is 20%, right? but may ramp in future? 20:09:50 #info liemmn said starting at less than 20 but may ramp to 40% 20:10:03 #info uchau may ramp up in similar way 20:10:34 #info Hemanth adds 20% to himself and another TBD from oneConvergence. 20:10:53 #info A4, a4 in spreadsheet is a reference to tasks in the spreadsheet. 20:11:11 #info concept of dummy renderer. 20:11:19 #info we see a diagram on the hangout. 20:12:14 #info this idagram is going to change since renderers have two components. we have common store for the 4 boxes. repo, ep reg, enforcement repo, op states. 20:12:45 #info benefits in parallel development by creating a dummy renderer that statically responds (like a stub?) same for SB renderer 20:13:12 #info it's a stub with a statically defined field. 20:13:34 #info if I know the subject,etc. we can stuff the subject into the stub 20:14:14 #info we need to work with the scorer for the scalar generation algorithm. Someone in APIC team has done that. So alagalah will contact them for background. 20:14:28 #info same for thresholding and acknowledgement 20:14:39 #info the boxes have very little intelligence in them. 20:14:49 #info the renderer has all the intelligence in them. 20:15:15 #topic parallel implementation 20:15:24 there are folks trying to join the hangout and can’t - google says the video call is full… 20:15:40 if you cannot get into hangout, please telephone in. 20:16:08 what’s the bridge #? 20:16:11 dvorkinista states that renderer … (lost audio?) 20:16:25 US/Canada: +1.866.432.9903 United Kingdom: +44.20.8824.0117 20:17:29 #info the DSE talk to the Endpoint registry / mapper 20:17:45 #info DSE / Governance / Congress /etc. needs to fit in. 20:18:00 #info DSE stands for data services engine 20:18:10 #info Plexxi guys contributed that to the Congress project. 20:18:36 #info DSE pulls out network metadata from other sources 20:18:56 it can influence policies and influence groups of endpoints. 20:19:36 #info there is a placeholer in the release plan. 20:19:51 #info we start with OpenFlow and OpFlex moved into incubation this morning 20:20:03 #info so that's a real project. 20:20:58 #info we want to implement REnderer common and migrate OF Strawman 20:21:18 mickey_spiegel says that we need to figure out the unknown unknown 20:21:41 if the renderer is stateless and transofrmational, then we have more restrictions on subscription, 20:21:54 What subjects we plan to render for needs to be defined in more detail for Helium 20:22:11 #info we will talk about that in the ARCH meeting tomorrow. 20:22:27 #info we think subscription and rendering is intertwined. 20:22:38 #info everyting in column A should be a sheet. 20:22:53 #info interdependencies are critical. 20:23:13 #topic release plan schedule 20:23:24 #info we are looking at gates. 20:23:30 #info M1 to M3 is easy 20:23:34 #info M4 and 5 are harder 20:24:41 #info all things are gated on beginning of a week except we have a conflict with Labor day for code freeze 20:25:24 #info probability for working on labor day is low 20:25:36 #info dvorkinista reviewing release plan. 20:25:49 #info this is aggressive. 20:26:08 #info if people at 20% then if you are not familiar with ODL it's hard. 20:26:10 The problem space for which one can define subjects and associated rendering is nearly infinite. What subset do we foresee delivering? 20:26:50 #info we can do stuff like pair work, etc to ramp it up. alagalah says we need to experience first hand if this is sane. 20:27:23 #info if the goal is to render everything forever, it's hopeless. 20:27:30 #info we need to understand the subset. 20:27:58 #info dlenrow is talking about stretch goals, etc. a few subjects to render 20:28:26 #info dvorkinista says if we do it well, it's better than something fast that does not work. 20:29:07 #info mickey_spiegal says that contracts and such need to be put in early. 20:29:27 #info dvorkinista says it needs to be fast too. 20:29:48 #info alagalah says a subset is doable. 20:30:18 #info dvorkinista 20:30:43 #info most affects are on service chaining, but dvorkinista says we can hold off on that but it needs to be done well, and we can wait for that. 20:31:12 #info we need to be very careful and not over commit. 20:31:25 #topic service chaining 20:31:29 Derick is talking 20:31:50 #info looking at diagram 20:32:06 #info the diagram will be mailed out. 20:32:15 #info dvorkinista we need to make sure it is extensible. 20:32:23 #info OK to skip functions to edit without rewrite. 20:32:57 #info dvorkiinsta not worried about policy. EPR needs to be fast. Renderer is where all crazy behaviour is. 20:33:18 #info it seems to make sense for parallel development. 20:33:37 #info alagalah says we need to worry about extensibility in renderer. 20:33:58 #info we need to describe a policy that governs that. 20:35:10 #info all of these things can be subclassed, says dvorkinista 20:35:20 #info OF stuff is down below, says mickey_spiegel 20:36:15 #info this is in the OF render, not part of the common renderer. 20:37:00 #info dvorkiista says it's another layer of abstraction. OpenFlow based, affinity, etc. 20:37:34 #topic renderer 20:37:47 #info we are redrawing diagram. 20:38:01 #info adding OF renderer below Flow based renderer 20:38:54 #info idea to make the dummy object is statically defined and we invoke this into flows. 20:39:22 #info flow based rendering is not stateless. 20:39:58 #info render common is constantly rendering. Are we worried about passing vs. storing. 20:41:29 #info we talked about schedule. 20:41:35 #topic recap 20:41:42 #info is this a sane plan? 20:43:16 #info keep everything equal. and statically define it. 20:43:47 #info readams asks.does the dummy version need to be created first? 20:44:26 #info readams says we cannot make progress until model is defined. 20:45:22 #info readams what is A5 for renderer? 20:46:09 #info alagalah asks which parts do you want to contrib to? 20:46:21 #topic call fo volunteers 20:46:31 #topic call for volunteers 20:47:34 #topic we have a proposal now. 20:47:52 #info liemnm how do we do tests? 20:48:40 #info we do have dependencies -- says lenrow 20:48:50 #info alagalah UI extensions are unknown. 20:49:18 #ifo DLUX is horizon port to ODL 20:50:05 #info we need to look at QOS, openflow 1.3 metering impl, etc. 20:50:11 #info this may limit what labels we can use. 20:50:31 #action alagalah to follow on edwarnicke ODL plans 20:51:02 dconde: why would it affect labels? This is insane! 20:51:35 OK. I think I mis-scribed. 20:52:11 dvorkinista the cross talk got me rendering improperly on IRC 20:52:38 dconde: it's all good 20:52:51 #info test dev platform == mininet. but ideally we need real set-up. 20:53:20 #info tbachman to document the ovsdb / openstack / ovs dev environment 20:53:28 #info also for openflow on mininet. 20:53:57 lol -- right when alagalah mentions my name, ghangout drops on me! 20:53:58 #info for OpFlex, it's nascent, so we need to figure out. probably mininet too,b ut it may be ovs switches directly on Linux. Who knows. 20:54:44 #info spredsheet was emailed out. 20:55:10 #info sharing is failing. 20:56:13 #info sharing of gDocs done. 20:56:53 #topic anything else? 20:57:22 #info monday COB has the final commitment. 20:57:48 dlenrow says ghangout max was reached. 20:59:07 #info if you cannot get on ghangout then go to IRC and say you cannot get on, and then we can fire off a WebEx. 20:59:40 #info of use YouTube live to stream video. 20:59:53 #endmeeting