<div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Feb 4, 2014 at 5:09 AM, Julien Danjou <span dir="ltr"><<a href="mailto:julien@danjou.info" target="_blank">julien@danjou.info</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, Feb 04 2014, Daniel P. Berrange wrote:<br>
<br>
> I think the pretty obvious solution here is to *stop* storing automatically<br>
> generated files in GIT. This kind of problem crops up time & again for any<br>
> project I've seen which stores auto-generated files in GIT. The sample<br>
> config file should only be created when someone actually goes to build<br>
> Nova in their checkout, ie when they do 'python setup.py build'.<br>
<br>
</div>+1</blockquote><div><br></div><div class="gmail_default" style="font-size:small">This does seem like the correct solution, except that it would require having oslo.config and related tools installed just to build the sdist for nova, and I imagine that will break distro packaging.</div>
<div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Moving config options from libraries to a separate file seems like a reasonable compromise. What impact will that have on documentation processes that are using the single file now?</div>
<div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Doug</div><div class="gmail_default" style="font-size:small"></div></div></div></div>