<div dir="ltr">Hi Jim,<br><br>Your characterization of this is incomplete. These are not two equal projects proposing the same thing in different ways, and while I very much want to encourage collaboration, I value our community and feel that this was not done in the spirit of that community.<div><div><div><br></div><div>To be clear: ironic-webclient has been developed with the knowledge and support of the Ironic developer community, and was not moved into the openstack/ namespace on my request, because I have been holding projects to a certain level of maturity before including them in Ironic, roughly equivalent to the TC's bar for "big tent" inclusion.</div><div><br></div><div>On the other hand, ironic-dashboard was done without the knowledge of any Ironic cores, nor with even a "heads up" to the Ironic or Horizon PTLs. Rather than an open design process, this code was just dropped on github and Infra was asked to approve the project creation. I have not had the opportunity to talk with its author *at all* yet.</div><div><br></div><div>I'm glad that ya'll didn't just approve the project creation request without checking with me, and I'm glad we are now having this discussion.<div><br></div><div><div>Now that that is cleared up, let's move on.</div><div><br></div><div><br></div><div>Hi Zhenguo,</div><div><br></div><div>I have some questions about "ironic-dashboard" that I need answered before the Ironic Project Team accepts responsibility for it.</div><div><br></div><div>The git history appears to be squashed [1], and most files don't have an attribution header [2], and none of the headers refer to the company who appears to be behind this (Huawei). What's the rationale for these inconsistencies, and who is actually behind the code?</div><div><br></div><div>Are you going to maintain this project personally, or is there a team at Huawei (or somewhere else) that is going to do that? Or are you expecting Ironic's current developer teams to take ownership of this code and maintain it?</div><div><br></div><div>Are you/they going to become part of Ironic's community, attend our weekly meetings, and follow our design process?<br></div><div><br></div><div>What is the vision / goal that is being working towards? What is the scope of this dashboard? How does it fit in with our existing plans?</div><div><br></div><div><br></div><div>I'm not entirely opposed to having two separate UI projects for Ironic at the moment, but we should be very clear about the rationale if we go that route.</div><div><br></div><div>-Devananda<br></div><div><br></div><div><br></div><div>[1] <a href="https://github.com/niuzhenguo/ironic-dashboard/commit/4be73d19e54eb75aa31da3d1a38fa65c1287bc7b">https://github.com/niuzhenguo/ironic-dashboard/commit/4be73d19e54eb75aa31da3d1a38fa65c1287bc7b</a></div></div></div></div>[2] <a href="https://github.com/niuzhenguo/ironic-dashboard/search?q=copyright">https://github.com/niuzhenguo/ironic-dashboard/search?q=copyright</a></div><div><br></div><div><br></div><div><div class="gmail_quote"><div dir="ltr">On Fri, Jun 19, 2015 at 12:00 PM James E. Blair <<a href="mailto:corvus@inaugust.com" target="_blank">corvus@inaugust.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I'm glad that by asking the ironic-dashboard creators to propose their<br>
project to ironic initially (rather than stackforge) we have prompted<br>
this conversation.  We now know that two independent groups of people<br>
have created standalone ironic dashboards, neither of which is currently<br>
part of an OpenStack project.<br>
<br>
We have an opportunity for those teams to begin collaborating now.  I<br>
would encourage them to do so, along with both the Ironic and Horizon<br>
teams, on a path forward.  Let's end the talk of -1ing someone's every<br>
patch and instead avail ourselves of one of the many ways in our<br>
community we can achieve and record consensus.  Michael, you have a plan<br>
with a number of steps, one of which is already an approved<br>
cross-project spec.  Perhaps that is a good starting point for this<br>
discussion.<br>
<br>
-Jim<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>
</blockquote></div></div></div>