<div dir="ltr">I am not claiming all the top level directories in our repository are candidates for breakout, but as I see it we have this breakdown:<div><br></div><div>Needed to run Katello:</div><div>src/</div><div><br></div>

<div>Needed for a production installation via RPM:</div><div>katello-configure/</div><div>katello-utils/</div><div>rel-eng/</div><div>repos/</div><div>selinux/</div><div>certs-tools/</div><div><br></div><div>Needed for advanced system interaction:</div>

<div>agent/<br><div class="gmail_extra"><br></div><div class="gmail_extra">Needed to interact with a Katello server via command line:</div><div class="gmail_extra">cli/<br><br><br>The claim keeps being made that because code is in a single git repository, people are more aware of it.  And I'd argue, that if you took a survey of our developers, you'd find the overwhelming majority of time is spent in src/ and that there are some parts of repository that are complete mysteries (selinux, katello-utils).  And that's acceptable because not everybody needs to be a domain expert on every aspect. </div>
<div class="gmail_extra"><br></div><div class="gmail_extra">But if I saw the above breakdowns as very clearly broken out pieces, I'd have a better understanding of all the components and how they fit into the overall landscape of our project.  Further, Ruby/Rails developers would not come to our project confused by the lack of standard project layout, and the chunk of python code stuck in alongside everything. And sure, you can claim that we don't have enough upstream developers to warrant their consideration, but as usual I think that is a terrible excuse or reason since our goal is to be upstream friendly so that when upstream developers do come knocking they aren't overwhelmed. (And I agree Petr, documentation can help go a long way for some of this)</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">Eric<br>
<br><div class="gmail_quote">On Mon, Apr 8, 2013 at 7:51 AM, Miroslav Suchý <span dir="ltr"><<a href="mailto:msuchy@redhat.com" target="_blank">msuchy@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>On 04/06/2013 09:23 PM, Eric D Helms wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I didn't lose track of anything. I am lost as to what exactly you are<br>
referencing or trying to imply here.<br>
</blockquote>
<br></div>
Ok, different example. The git repo rail-restapi.git (discussed in different thread from Friday) which was fork of apipie-rails and now it was dead. No one noticed that, no one bother about that. Because no one was forced to check it out.<br>


I'm trying to say that if that would be part of main git repo, someone would notice it much much sooner and done something with that.<br>
When it was standalone git repo everybody ignored it.<span><font color="#888888"><br>
<br>
-- <br>
Miroslav Suchy<br>
Red Hat Systems Management Engineering</font></span><div><div><br>
<br>
______________________________<u></u>_________________<br>
katello-devel mailing list<br>
<a href="mailto:katello-devel@redhat.com" target="_blank">katello-devel@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/katello-devel" target="_blank">https://www.redhat.com/<u></u>mailman/listinfo/katello-devel</a><br>
</div></div></blockquote></div><br></div></div></div>