<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Thanks for the details Brad!  I would also be interested in helping out with the work.</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<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>"Bradley Jones (bradjone)" <<a href="mailto:bradjone@cisco.com">bradjone@cisco.com</a>><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">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Date: </span>Thursday, June 4, 2015 at 12:59 PM<br>
<span style="font-weight:bold">To: </span>"OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum - need a vote from the core team<br>
</div>
<div><br>
</div>
<div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">It’s difficult to put a quantifiable figure on how big a work item this is but I can try to give an overview of the steps required.</div>
<div class=""><br class="">
</div>
<div class="">The first step will be to extend the Horizon API to include CRUD operations that we need to perform with Magnum. Assuming that there are no issues here and API changes/additions are not required at this point, we can begin to flesh out how we
 would like the UI to look. We will aim to  reduce the amount of Magnum specific UI code that will need to be maintained by reusing components from Horizon. This will also speed up the development significantly.</div>
<div class=""><br class="">
</div>
<div class="">In version 1 of Magnum UI a user should be able to perform all normal interactions with Magnum through the UI with no need for interaction with the python client.</div>
<div class=""><br class="">
</div>
<div class="">Future versions of Magnum UI would include admin specific views and any additional Magnum specific UI components we may want to add (maybe some visualisations).</div>
<div class=""><br class="">
</div>
<div class="">That is a brief overview of my vision for this effort and I believe that version 1 should comfortably be achievable this release cycle.</div>
<div class=""><br class="">
</div>
Thanks,
<div class="">Brad Jones</div>
</div>
<div class=""><br class="">
</div>
<div class="">
<div>
<blockquote type="cite" class="">
<div class="">On 4 Jun 2015, at 19:49, Brad Topol <<a href="mailto:btopol@us.ibm.com" class="">btopol@us.ibm.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class=""><font size="2" face="sans-serif" class="">How big a work item is this?</font><br class="">
<font size="2" face="sans-serif" class=""><br class="">
<br class="">
Brad Topol, Ph.D.<br class="">
IBM Distinguished Engineer<br class="">
OpenStack<br class="">
(919) 543-0646<br class="">
Internet:  <a href="mailto:btopol@us.ibm.com" class="">btopol@us.ibm.com</a><br class="">
Assistant: Kendra Witherspoon (919) 254-0680</font> <br class="">
<br class="">
<br class="">
<br class="">
<font size="1" color="#5f5f5f" face="sans-serif" class="">From:        </font><font size="1" face="sans-serif" class="">Thai Q Tran/Silicon Valley/IBM@IBMUS</font><br class="">
<font size="1" color="#5f5f5f" face="sans-serif" class="">To:        </font><font size="1" face="sans-serif" class="">"OpenStack Development Mailing List \(not for usage questions\)" <<a href="mailto:openstack-dev@lists.openstack.org" class="">openstack-dev@lists.openstack.org</a>></font><br class="">
<font size="1" color="#5f5f5f" face="sans-serif" class="">Date:        </font><font size="1" face="sans-serif" class="">06/04/2015 02:20 PM</font><br class="">
<font size="1" color="#5f5f5f" face="sans-serif" class="">Subject:        </font><font size="1" face="sans-serif" class="">Re: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum - need a vote from the core team</font><br class="">
<hr noshade="" class="">
<br class="">
<br class="">
<br class="">
<font size="2" face="sans-serif" class="">I am interested but not sure how much time I have this release cycle. I can take on a more hands-off approach and help review to make sure that magnum-ui is align with future horizon directions.<br class="">
</font><font size="2" color="#a1009f" face="sans-serif" class=""><br class="">
-----"Steven Dake (stdake)" <<a href="mailto:stdake@cisco.com" class="">stdake@cisco.com</a>> wrote: -----</font><br class="">
<font size="2" face="sans-serif" class="">To: "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" class="">openstack-dev@lists.openstack.org</a>><br class="">
From: "Steven Dake (stdake)" <<a href="mailto:stdake@cisco.com" class="">stdake@cisco.com</a>><br class="">
Date: 06/04/2015 11:03AM<br class="">
Subject: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum - need a vote from the core team<br class="">
</font><br class="">
<font size="2" face="sans-serif" class="">Hey folks,</font> <br class="">
<br class="">
<font size="2" face="sans-serif" class="">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.</font> <br class="">
<br class="">
<font size="2" face="sans-serif" class="">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.</font><br class="">
<br class="">
<font size="2" face="sans-serif" class="">As far as “how to get patches approved”, there are two models we can go with.</font><br class="">
<br class="">
<font size="2" face="sans-serif" class="">Option #1:</font> <br class="">
<font size="2" face="sans-serif" class="">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.</font><br class="">
<br class="">
<font size="2" face="sans-serif" class="">Option #2:</font> <br class="">
<font size="2" face="sans-serif" class="">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.</font><br class="">
<br class="">
<font size="2" face="sans-serif" class="">Cores, please vote on Option #1, or Option #2, and Adrian can make a decision based upon the results.</font><br class="">
<br class="">
<font size="2" face="sans-serif" class="">Regards</font> <br class="">
<font size="2" face="sans-serif" class="">-steve</font> <br class="">
<br class="">
<font size="3" face="Courier New" class="">__________________________________________________________________________<br class="">
OpenStack Development Mailing List (not for usage questions)<br class="">
Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">
OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe</font><font size="3" color="blue" face="Courier New" class=""><u class=""><br class="">
</u></font><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class=""><font size="3" color="blue" face="Courier New" class=""><u class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</u></font></a><tt class=""><font size="2" class="">__________________________________________________________________________<br class="">
OpenStack Development Mailing List (not for usage questions)<br class="">
Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">
OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class="">
</font></tt><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class=""><tt class=""><font size="2" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</font></tt></a><tt class=""><font size="2" class=""><br class="">
</font></tt><br class="">
__________________________________________________________________________<br class="">
OpenStack Development Mailing List (not for usage questions)<br class="">
Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">
OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class="">
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</span>
</body>
</html>