<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Apr 18, 2014 at 10:51 AM, Scott Devoid <span dir="ltr"><<a href="mailto:devoid@anl.gov" target="_blank">devoid@anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>The issue is that it is very easy to suggest new features and refactoring when you are very familiar with the codebase. To a newcomer, though, you are basically asking me to do something that is impossible, so the logical interpretation is you're telling me to "go away". <br>
</div>
</div></div></div></blockquote><div><br></div><div>This patch was dropped on us twice without any conversation or warning or discussion about how might be the best approach. Suggestions _were_ made and subsequently ignored.  If there was a lack of understanding, asking questions is a good way to get past that.  None were asked.  I do not view that as saying 'go away'.</div>
<div><br></div><div>The plugin mechanism is designed to facillitate these sort of additions.  They can be completely drop-in, at minimum one file in extras.d and config in local.conf.  The question is about the additional modifications required to the base DevStack scripts.  We can address if anyone can articulate what is not possible with the existing setup.  At this point I do not know what those needs are, nobody has contacted me directly to talk about any of this outside drive-by Gerrit review comments.  That is not the place for a design discussion.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>I see your motivations here. There are systems to help us with this though: redirect them to <a href="http://ask.openstack.org" target="_blank">ask.openstack.org</a> or <a href="http://bugs.launchpad.net" target="_blank">bugs.launchpad.net</a> and have them ping you with the link. Delegate replies to others. I try to answer any questions that pop up on #openstack but I need to look at the <a href="http://ask.openstack.org" target="_blank">ask.openstack.org</a> queue more often. Perhaps we need to put more focus on organizing community support and offloading that task from PTLs and core devs.</div>
</div></div></div></blockquote><div><br></div><div>DevStack is an _opinionated_ OpenStack installer.  It can not and will not be all things to all people.  The first priority is to address services required by OpenStack projects (database, queue, web server, etc) and even then we only use what is provided in the underlying distributions.  (BTW, does zmq even still work?  I don't think it is tested.)</div>
<div><br></div><div>Layered products that require 3rd party repos have a higher bar to get over to be included in the DevStack repo.  If an OpenStack project changes to require such a product, and that change gets through the TC (see MongoDB discussions for an example), then we'll have to re-evaluate that position.</div>
<div><br></div><div>All this said, I really do want to see Ceph support for Cinder, Glance, Swift, etc in DevStack as I think it is cool and useful.  But it is not required to be in the DevStack repo to be useful.</div></div>
<div class="gmail_extra"><br></div>Chmouel has proposed a session on this subject and it is likely to be accepted as there are no other submissions for the last slot.</div><div class="gmail_extra"><br>dt<br clear="all"><div>
<br></div>-- <br><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com" target="_blank">dtroyer@gmail.com</a><br>
</div></div>