<div>Looking forward to this feature, too.</div><div><includetail><div> </div><div>-tobe</div><div> </div><div style="font:Verdana normal 14px;color:#000;"><div style="FONT-SIZE: 12px;FONT-FAMILY: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="FONT-SIZE: 12px;background:#efefef;padding:8px;"><div id="menu_sender"><b>From: </b> "niuzhenguo"<niuzhenguo@huawei.com>;</div><div><b>Date: </b> Thu, Jun 25, 2015 05:05 PM</div><div><b>To: </b> "openstack-dev@lists."<openstack-dev@lists.openstack.org>; <wbr></div><div></div><div><b>Subject: </b> Re: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum- need a vote from the core team</div></div><div> </div>
<style> <!--
@font-face
{font-family:Courier;
panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
p.MsoNormal, li.MsoNormal, div.MsoNormal{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.EmailStyle17
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
{page:WordSection1;}
-->}
</style><!--[if gte mso 9]><![endif]--><!--[if gte mso 9]><![endif]-->
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style=" font-size:10.5pt ; ; ; ;;color:#1F497D ">Hi folks,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style=" font-size:10.5pt ; ; ; ;;color:#1F497D "><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style=" font-size:10.5pt ; ; ; ;;color:#1F497D ">How is the project going? openstack/magnum-ui is still empty for now.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style=" font-size:10.5pt ; ; ; ;;color:#1F497D "><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style=" font-size:10.5pt ; ; ; ;;color:#1F497D "><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style=" font-size:10.5pt ; ; ; ;;color:#1F497D ">-zhenguo<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style=" font-size:10.5pt ; ; ; ;;color:#1F497D "><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style=" font-size:10.0pt ; ; ; ; ">From:</span></b><span lang="EN-US" style=" font-size:10.0pt ; ; ; ; "> Bradley Jones (bradjone) [mailto:bradjone@cisco.com]
<br>
<b>Sent:</b> Friday, June 12, 2015 6:31 PM<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
<b>Subject:</b> Re: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum - need a vote from the core team<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">The review for the creation of the new project is here <a href="https://review.openstack.org/190998">https://review.openstack.org/190998</a>
<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">To confirm Adrian, do you intend to use the Magnum launchpad for UI related bps and bugs or the Magnum UI launchpad indicated in the spec (<a href="https://launchpad.net/magnum-ui">https://launchpad.net/magnum-ui</a>)?
If it’s the former I shall update the spec to indicate so.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">Thanks,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">Brad<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal"><span lang="EN-US">On 12 Jun 2015, at 03:21, Adrian Otto <<a href="mailto:adrian.otto@rackspace.com" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=adrian.otto@rackspace.com&cc=&bcc=&su=&body=','_blank');return false;">adrian.otto@rackspace.com</a>> wrote:<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US">Team,<br>
<br>
We are fortunate enough to have a thriving community of developers who want to make OpenStack great, and several of us have pledged support for this work in Magnum. Due to the amount of interest expressed in this pursuit, and the small amount of overlap between
the developers in magnum-core, I’m authorizing the creation of a new gerrit ACL group named magnum-ui-core. Please install me as the pilot member of the group. I will seed the group with those who have pledged support for the effort from the “essential” subscribers
to the following blueprint. If our contributors to the magnum-ui repo feel that review velocity is too low, I will add magnum-core as a member so we can help. On regular intervals, I will review the activity level of our new group, and make adjustments as
needed to add/subtract from it in accordance with input from the active contributors. We will use the Magnum project on Launchpad for blueprints and bugs.
<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><a href="https://blueprints.launchpad.net/magnum/+spec/magnum-horizon-plugin">https://blueprints.launchpad.net/magnum/+spec/magnum-horizon-plugin</a><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">There are 8 contributors identified, who will comprise our initial magnum-ui-core group.<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">I ask that the ACLs be configured as follows:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<blockquote style="margin-left:30.0pt;margin-right:0cm">
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">[access "refs/heads/*"]</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">abandon = group magnum-ui-core</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">create = group magnum-milestone</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">label-Code-Review = -2..+2 group magnum-ui-core</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">label-Workflow = -1..+1 group magnum-ui-core</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">[access "refs/tags/*"]</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">pushSignedTag = group magnum-milestone</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">[receive]</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">requireChangeId = true</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">requireContributorAgreement = true</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">[submit]</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:Courier">mergeContent = true</span><span lang="EN-US"><o:p></o:p></span></p>
</div>
</blockquote>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">Thanks everyone for your enthusiasm about this new pursuit. I look forward to working together with you to make this into something we are all proud of.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">Adrian<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US">PS: Special thanks to sdake for initiating this conversation, and helping us to arrive at a well reasoned decision about how to approach this.<o:p></o:p></span></p>
</div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US"><br>
<br>
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">On Jun 4, 2015, at 10:58 AM, Steven Dake (stdake) <<a href="mailto:stdake@cisco.com" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=stdake@cisco.com&cc=&bcc=&su=&body=','_blank');return false;">stdake@cisco.com</a>> wrote:<br>
<br>
Hey folks,<br>
<br>
I think it is critical for self-service needs that we have a Horizon dashboard to represent Magnum. I know the entire Magnum team has no experience in UI development, but I have found atleast one volunteer Bradley Jones to tackle the work.<br>
<br>
I am looking for more volunteers to tackle this high impact effort to bring Containers to OpenStack either in the existing Magnum core team or as new contributors. If your interested, please chime in on this thread.<br>
<br>
As far as “how to get patches approved”, there are two models we can go with.<br>
<br>
Option #1:<br>
We add these UI folks to the magnum-core team and trust them not to +2/+A Magnum infrastructure code. This also preserves us as one team with one mission.<br>
<br>
Option #2:<br>
We make a new core team magnum-ui-core. This presents special problems if the UI contributor team isn’t large enough to get reviews in. I suspect Option #2 will be difficult to execute.<br>
<br>
Cores, please vote on Option #1, or Option #2, and Adrian can make a decision based upon the results.<br>
<br>
Regards<br>
-steve<br>
<br>
__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=OpenStack-dev-request@lists.openstack.org&cc=&bcc=&su=&body=','_blank');return false;">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US">__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" onclick="window.open('https://mail.google.com/mail/?view=cm&tf=1&to=OpenStack-dev-request@lists.openstack.org&cc=&bcc=&su=&body=','_blank');return false;">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><o:p></o:p></span></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</div>
</div><!--<![endif]--></includetail></div>