<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt">Great!<br><br>Looking forward to seeing more of this discussion. I've mentioned that I submitted a blueprint request extending ExtraRoute extension to include more routing attributes. It's located here: https://blueprints.launchpad.net/neutron/+spec/extended-route-params/ and it contains editable google doc. I don't know if it is of much use as it talks heavily about extra route extension. Please feel free to copy any part if you would find it useful (e.g. screenshot) or if you would appreciate any help with your blueprint I'd be very glad to pitch in.<br><div><span><br></span></div><div style="display: block;" class="yahoo_quoted"> Have a good weekend.<br><br>Sincerely,<br>Artem Dmytrenko<br> <br> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande,
 sans-serif; font-size: 12pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font size="2" face="Arial"> On Friday, October 11, 2013 3:02 PM, Nachi Ueno <nachi@ntti3.com> wrote:<br> </font> </div>  <div class="y_msg_container">Hi Artem<br clear="none"><br clear="none">Thank you for your pointing out this.<br clear="none">I'm still thinking about the design. Once I got the draft, I'll share<br clear="none">it in the bp and here..<br clear="none"><br clear="none">Best<br clear="none">Nachi<br clear="none"><div class="yqt9426459318" id="yqtfd09308"><br clear="none">2013/10/10 Artem Dmytrenko <<a shape="rect" ymailto="mailto:nextone92@yahoo.com" href="mailto:nextone92@yahoo.com">nextone92@yahoo.com</a>>:<br clear="none">> Hi Rudra, Nachi.<br clear="none">><br clear="none">> Glad to see this discussion on the mailing list! The ExtraRoute routes
 are<br clear="none">> fairly<br clear="none">> limited and it would be great to be able to store more complete routing<br clear="none">> information in Neutron. I've submitted a blueprint proposing expanding<br clear="none">> ExtraRoute<br clear="none">> parameters to include more information (extended-route-params). But it still<br clear="none">> has a problem where routes are stored in a list and are not indexed. So an<br clear="none">> update<br clear="none">> could be painful.<br clear="none">><br clear="none">> Could you share what attributes would you like to see in your RIB API?<br clear="none">><br clear="none">> Thanks!<br clear="none">> Artem<br clear="none">><br clear="none">> P.S.<br clear="none">>  I'm OpenStack newbie, looking forward to learning from and working with<br clear="none">> you!<br clear="none">><br clear="none">>>Hi Rudra<br clear="none">>><br
 clear="none">>>ExtraRoute bp was designed for adding some "extra" routing for the router.<br clear="none">>>The spec is very handy for simple and small use cases.<br clear="none">>>However it won't fit large use cases, because it takes all route in a Json<br clear="none">>> List.<br clear="none">>># It means we need to send full route for updating.<br clear="none">>><br clear="none">>>As Salvatore suggests, we need to keep backward compatibility.<br clear="none">>>so, IMO, we should create Routing table extension.<br clear="none">>><br clear="none">>>I'm thinking about this in the context of L3VPN (MPLS) extension.<br clear="none">>>My Idea is to have a RIB API in the Neutron.<br clear="none">>>For vpnv4 routes it may have RT or RDs.<br clear="none">>><br clear="none">>>Best<br clear="none">>>Nachi<br clear="none">><br clear="none">><br clear="none">>
 _______________________________________________<br clear="none">> OpenStack-dev mailing list<br clear="none">> <a shape="rect" ymailto="mailto:OpenStack-dev@lists.openstack.org" href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br clear="none">> <a shape="rect" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br clear="none">><br clear="none"></div><br><br></div>  </div> </div>  </div> </div></body></html>