<div dir="ltr">Hi Vivek and LBaaS folks,<div><br></div><div>I added [horizon] tag so that Horizon folks can be aware of this thread.<br><div><br></div><div>Before jumping into LBaaS specific topic, let me share the current effort </div><div>As you may know, Horizon team itself is exploring a way how to make development of each panel fast and smooth.</div><div><br></div><div>- One example is a separate repository like designate-dashboard as I mentioned in the last mail.</div><div>  This kind of repositories can be maintained by both the horizon team and the service team (designate-core for designate-dashboard).</div><div>- Another example is 'contrib' directory in the horizon main repository. Sahara dashboard is being moved to contrib directory now.</div><div>  It is done by the same motivation as the first example. Honestly I don't fully understand how it works (subdirectory core reviewers).</div><div>  I think David, Horizon PTL, can explain more detail.</div><div>- Of course, we have third option as you mentioned: a dedicated directory under neutron-lbaas repository.</div><div><br></div><div>If we would like to maintain LBaaS dashboard repository separately for long term,</div><div>First two options look good to me because Horizon developers are easy to find a repository.</div><div><br></div><div>Now I return to LBaaS related topic</div><div>I think we need to consider this from two perspective: technical perspective and release management perspective.</div><div><br>Technically I don't see a problem so far.</div><div>As far as I check LBaaS v1 dashboard, there is no references from outside of LBaaS panel</div><div>so we can easily move it to a separate place.</div><div>One exception is Floating IP panel. It is aware of Load balancer VIP port. Horizon does not</div><div>have a way to customize existing forms at now, so we can need to change codes in Horizon</div><div>repo for such case, but I think it is a special case and I hope it is not a burden.</div><div><br></div><div>From the release management and consumer perspective,</div><div>If we move LBaaS dashboard to some other place, users need to install it separately</div><div>though they don't need to do more previously. It may be a big problem but we need</div><div>to keep it in my mind.</div><div>Another thing is how to manage the release process.</div><div>Who is responsible for the release, Neutron or Horizon?</div><div><br></div><div>I don't have strong opinion on choices.</div><div>I would like to hear David's opinion. I will ask him to join the discussion.</div><div><br></div><div>Thanks,</div><div>Akihiro</div><div><br></div><div class="gmail_extra"><div class="gmail_quote">2015-07-15 2:22 GMT+09:00 Jain, Vivek <span dir="ltr"><<a href="mailto:VIVEKJAIN@ebay.com" target="_blank">VIVEKJAIN@ebay.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div>Thanks Akihiro. Currently lbaas panels are part of horizon repo. If there is a easy way to de-couple lbaas dashboard from horizon? I think that will simplify development efforts. What does it take to separate lbaas dashboard from horizon?</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Vivek</div>
<div><br>
</div>
<span>
<div style="font-family:Calibri;font-size:11pt;text-align:left;color:black;BORDER-BOTTOM:medium none;BORDER-LEFT:medium none;PADDING-BOTTOM:0in;PADDING-LEFT:0in;PADDING-RIGHT:0in;BORDER-TOP:#b5c4df 1pt solid;BORDER-RIGHT:medium none;PADDING-TOP:3pt">
<span style="font-weight:bold">From: </span>Akihiro Motoki <<a href="mailto:amotoki@gmail.com" target="_blank">amotoki@gmail.com</a>><span><br>
<span style="font-weight:bold">Reply-To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
</span><span style="font-weight:bold">Date: </span>Tuesday, July 14, 2015 at 10:09 AM<span><br>
<span style="font-weight:bold">To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
</span><span style="font-weight:bold">Cc: </span>"Balle, Susanne" <<a href="mailto:Susanne.Balle@hp.com" target="_blank">Susanne.Balle@hp.com</a>>, "Tonse, Milan" <<a href="mailto:mtonse@ebay.com" target="_blank">mtonse@ebay.com</a>><div><div><br>
<span style="font-weight:bold">Subject: </span>Re: [openstack-dev] [neutron][lbaas] Horizon support for neutron-lbaas v2<br>
</div></div></div><div><div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">Another option is to create a project under openstack.
<div>designate-dashboard project takes this approach,</div>
<div>and the core team of the project is both horizon-core and designate-core.</div>
<div>We can do the similar approach. Thought?</div>
<div><br>
</div>
<div>I have one question.</div>
<div>Do we have a separate place forever or do we want to merge horizon repo</div>
<div>once the implementation are available.</div>
<div>If we have a separate repo for LBaaS v2 panel, we need to release it separately.</div>
<div><br>
</div>
<div>I am not sure I am available at LBaaS meeting, but I would like to help</div>
<div>this efforts as a core from horizon and neutron.</div>
<div><br>
</div>
<div>Akihiro</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2015-07-15 1:52 GMT+09:00 Doug Wiegley <span dir="ltr"><<a href="mailto:dougwig@parksidesoftware.com" target="_blank">dougwig@parksidesoftware.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I’d be good submitting it to the neutron-lbaas repo, under a horizon/ directory. We can iterate there, and talk with the Horizon team about how best to integrate. Would that work?<br>
<br>
Thanks,<br>
doug<br>
<div>
<div><br>
> On Jul 13, 2015, at 3:05 PM, Jain, Vivek <<a href="mailto:VIVEKJAIN@ebay.com" target="_blank">VIVEKJAIN@ebay.com</a>> wrote:<br>
><br>
> Hi German,<br>
><br>
> We integrated UI with LBaaS v2 GET APIs. We have created all panels for<br>
> CREATE and UPDATE as well.<br>
> Plan is to share our code with community on stackforge for more<br>
> collaboration from the community.<br>
><br>
> So far Ganesh from cisco has shown interest in helping with some work. It<br>
> will be great if we can get more hands.<br>
><br>
> Q: what is the process for hosting in-progress project on stackforge? Can<br>
> someone help me here?<br>
><br>
> Thanks,<br>
> Vivek<br>
><br>
> On 7/10/15, 11:40 AM, "Eichberger, German" <<a href="mailto:german.eichberger@hp.com" target="_blank">german.eichberger@hp.com</a>><br>
> wrote:<br>
><br>
>> Hi Vivek,<br>
>><br>
>> Hope things are well. With the Midccyle next week I am wondering if you<br>
>> made any progress and/or how we can best help with the panels.<br>
>><br>
>> Thanks,<br>
>> German<br>
>><br>
>> From: "Jain, Vivek" <<a href="mailto:VIVEKJAIN@ebay.com" target="_blank">VIVEKJAIN@ebay.com</a><mailto:<a href="mailto:VIVEKJAIN@ebay.com" target="_blank">VIVEKJAIN@ebay.com</a>>><br>
>> Reply-To: "OpenStack Development Mailing List (not for usage questions)"<br>
>> <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a><mailto:<a href="mailto:openstack-dev@lists.openstack.or" target="_blank">openstack-dev@lists.openstack.or</a><br>
>> g>><br>
>> Date: Wednesday, April 8, 2015 at 3:32 PM<br>
>> To: "OpenStack Development Mailing List (not for usage questions)"<br>
>> <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a><mailto:<a href="mailto:openstack-dev@lists.openstack.or" target="_blank">openstack-dev@lists.openstack.or</a><br>
>> g>><br>
>> Cc: "Balle Balle, Susanne"<br>
>> <<a href="mailto:Susanne.Balle@hp.com" target="_blank">Susanne.Balle@hp.com</a><mailto:<a href="mailto:Susanne.Balle@hp.com" target="_blank">Susanne.Balle@hp.com</a>>>, "Tonse, Milan"<br>
>> <<a href="mailto:mtonse@ebay.com" target="_blank">mtonse@ebay.com</a><mailto:<a href="mailto:mtonse@ebay.com" target="_blank">mtonse@ebay.com</a>>><br>
>> Subject: Re: [openstack-dev] [neutron][lbaas] Horizon support for<br>
>> neutron-lbaas v2<br>
>><br>
>> Thanks German for the etherpad link. If you have any documentation for<br>
>> flows, please share those too.<br>
>><br>
>> I will work with my team at ebay to publish wireframes for design we are<br>
>> working on. It will be mostly along the lines I demo’ed in Paris.<br>
>><br>
>> Thanks,<br>
>> Vivek<br>
>><br>
>> From: <Eichberger>, German<br>
>> <<a href="mailto:german.eichberger@hp.com" target="_blank">german.eichberger@hp.com</a><mailto:<a href="mailto:german.eichberger@hp.com" target="_blank">german.eichberger@hp.com</a>>><br>
>> Reply-To: "OpenStack Development Mailing List (not for usage questions)"<br>
>> <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a><mailto:<a href="mailto:openstack-dev@lists.openstack.or" target="_blank">openstack-dev@lists.openstack.or</a><br>
>> g>><br>
>> Date: Wednesday, April 8, 2015 at 11:24 AM<br>
>> To: "OpenStack Development Mailing List (not for usage questions)"<br>
>> <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a><mailto:<a href="mailto:openstack-dev@lists.openstack.or" target="_blank">openstack-dev@lists.openstack.or</a><br>
>> g>><br>
>> Cc: "Balle, Susanne" <<a href="mailto:Susanne.Balle@hp.com" target="_blank">Susanne.Balle@hp.com</a><mailto:<a href="mailto:Susanne.Balle@hp.com" target="_blank">Susanne.Balle@hp.com</a>>><br>
>> Subject: Re: [openstack-dev] [neutron][lbaas] Horizon support for<br>
>> neutron-lbaas v2<br>
>><br>
>> Hi,<br>
>><br>
>> We briefly talked about it a few Neutron meetings back (LBaaS is now on<br>
>> demand) and created an etherpad to track things:<br>
>> <a href="https://etherpad.openstack.org/p/LBaaS_Horizon_Use_Cases" rel="noreferrer" target="_blank">
https://etherpad.openstack.org/p/LBaaS_Horizon_Use_Cases</a><br>
>><br>
>> Susanne and I met with HP’s UX designer to work on the design for some<br>
>> flows for the Horizon panel (cc’d) but I am glad that Vivek is taking the<br>
>> lead. Please check that etherpad for more information and feel free to<br>
>> update as things happen…<br>
>><br>
>> Thanks,<br>
>> German<br>
>><br>
>><br>
>> From: Jain, Vivek [mailto:<a href="mailto:VIVEKJAIN@ebay.com" target="_blank">VIVEKJAIN@ebay.com</a>]<br>
>> Sent: Tuesday, April 07, 2015 9:01 AM<br>
>> To: OpenStack Development Mailing List (not for usage questions)<br>
>> Subject: Re: [openstack-dev] [neutron][lbaas] Horizon support for<br>
>> neutron-lbaas v2<br>
>><br>
>> Hi Evgeny,<br>
>> We have just started working on Horizon lbaasv2 support. I have to sync<br>
>> up with my team on the time-line but it is not targeted for Kilo release.<br>
>> Since it is a major effort, we will need more hands. Let me know if<br>
>> anyone is interested to contribute.<br>
>><br>
>> On a related note, Do we have a sample code which uses neutronclient<br>
>> lbaas v2 methods? That will greatly speedup our horizon integration.<br>
>><br>
>> Thanks,<br>
>> Vivek<br>
>><br>
>> From: Phillip Toohill<br>
>> <<a href="mailto:phillip.toohill@RACKSPACE.COM" target="_blank">phillip.toohill@RACKSPACE.COM</a><mailto:<a href="mailto:phillip.toohill@RACKSPACE.COM" target="_blank">phillip.toohill@RACKSPACE.COM</a>>><br>
>> Reply-To: "OpenStack Development Mailing List (not for usage questions)"<br>
>> <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a><mailto:<a href="mailto:openstack-dev@lists.openstack.or" target="_blank">openstack-dev@lists.openstack.or</a><br>
>> g>><br>
>> Date: Tuesday, April 7, 2015 at 7:50 AM<br>
>> To: "OpenStack Development Mailing List (not for usage questions)"<br>
>> <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a><mailto:<a href="mailto:openstack-dev@lists.openstack.or" target="_blank">openstack-dev@lists.openstack.or</a><br>
>> g>><br>
>> Subject: Re: [openstack-dev] [neutron][lbaas] Horizon support for<br>
>> neutron-lbaas v2<br>
>><br>
>><br>
>> ​Hey Evgeny,<br>
>><br>
>><br>
>><br>
>> I believe Vivek is working on Horizon lbaasv2 support. We werent given a<br>
>> timeline or anything but sounds like its being actively worked on. I<br>
>> would reach out to him to get better timelines if concerned.<br>
>><br>
>><br>
>> Phillip V. Toohill III<br>
>> Software Developer<br>
>> [<a href="http://600a2794aa4ab5bae6bd-8d3014ab8e4d12d3346853d589a26319.r53.cf1.rack" rel="noreferrer" target="_blank">http://600a2794aa4ab5bae6bd-8d3014ab8e4d12d3346853d589a26319.r53.cf1.rack</a><br>
>> <a href="http://cdn.com/signatures/images/rackspace_logo.png" rel="noreferrer" target="_blank">
cdn.com/signatures/images/rackspace_logo.png</a>]<br>
>> phone: <a href="tel:210-312-4366" value="+12103124366" target="_blank">210-312-4366</a><br>
>> mobile: <a href="tel:210-440-8374" value="+12104408374" target="_blank">210-440-8374</a><br>
>><br>
>> ________________________________<br>
>> From: Evgeny Fedoruk <<a href="mailto:EvgenyF@Radware.com" target="_blank">EvgenyF@Radware.com</a><mailto:<a href="mailto:EvgenyF@Radware.com" target="_blank">EvgenyF@Radware.com</a>>><br>
>> Sent: Tuesday, April 7, 2015 5:50 AM<br>
>> To: OpenStack Development Mailing List (not for usage questions)<br>
>> Subject: [openstack-dev] [neutron][lbaas] Horizon support for<br>
>> neutron-lbaas v2<br>
>><br>
>> Hi guys,<br>
>><br>
>> LBaaS v2 has no horizon support as for now and I want to know if this<br>
>> work is planned to be done and , if yes, in what time frame.<br>
>> Is there a plan to develop it for Kilo or for L release?<br>
>><br>
>> Thanks,<br>
>> Evg<br>
>> __________________________________________________________________________<br>
>> OpenStack Development Mailing List (not for usage questions)<br>
>> Unsubscribe:<br>
>> <a href="mailto:OpenStack-dev-request@lists.openstack.org" target="_blank">OpenStack-dev-request@lists.openstack.org</a><mailto:<a href="mailto:OpenStack-dev-request@lis" target="_blank">OpenStack-dev-request@lis</a><br>
>> <a href="http://ts.openstack.org" rel="noreferrer" target="_blank">ts.openstack.org</a>>?subject:unsubscribe<br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>> __________________________________________________________________________<br>
>> OpenStack Development Mailing List (not for usage questions)<br>
>> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
> __________________________________________________________________________<br>
> OpenStack Development Mailing List (not for usage questions)<br>
> Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">
OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div></div></span>
</div>

<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br></div></div></div>