<div dir="ltr"><div class="gmail_extra">On 22 July 2013 12:22, Nick Coghlan <span dir="ltr"><<a href="mailto:ncoghlan@gmail.com" target="_blank">ncoghlan@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 since extras aren't really a thing in their own right (they're just a shorthand for referring to an additional set of dependencies) </blockquote></div><br>I'm still trying to be clear in my mind about what extras are, and how they should work. From this description, it occurs to me to ask, what is the difference between an extra and a (metadata only, empty) second distribution that depends on the base project as well as the "additional set of dependencies"? Is it just the admin overhead of registering a second project?</div>
<div class="gmail_extra"><br></div><div class="gmail_extra" style>Looking at extras this way gives a possible way of generating scripts only when the extras are present - just add the scripts to the dummy "extra" distribution.</div>
<div class="gmail_extra" style><br></div><div class="gmail_extra" style>Paul.</div></div>