<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Apr 5, 2013 at 2:02 PM, Jay Dobies <span dir="ltr"><<a href="mailto:jason.dobies@redhat.com" target="_blank">jason.dobies@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">One suggestion. When we did it, two new repos were created and stuff picked out of the initial repo and copied over. That ended up losing all of the git history and making annotate show Mike's name for every file.<br>

<br>
Instead, try adding each repo as a new remote and pushing a full copy into each, then pruning off what you don't need. That should maintain the history and annotate.<div class="HOEnZb"><div class="h5"><br></div></div>
</blockquote><div style>+1 this would be my suggested plan of attack as well (to keep tags as well) </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb">
<div class="h5">
<br>
On 04/05/2013 02:01 PM, David Davis wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also, the team is a lot different now. I wasn't here for the original discussion but I'd vote we split it up. Like Jay said, I think scanning stuff like git history would be easier if the code was separated into distinct repos.<br>

<br>
David<br>
<br>
----- Original Message -----<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
From: "Eric D Helms" <<a href="mailto:ericdhelms@gmail.com" target="_blank">ericdhelms@gmail.com</a>><br>
To: "Cliff Perry" <<a href="mailto:cperry@redhat.com" target="_blank">cperry@redhat.com</a>><br>
Cc: "katello-devel" <<a href="mailto:Katello-devel@redhat.com" target="_blank">Katello-devel@redhat.com</a>><br>
Sent: Friday, April 5, 2013 1:59:19 PM<br>
Subject: Re: [katello-devel] Codebase Split-up<br>
<br>
<br>
<br>
<br>
On Fri, Apr 5, 2013 at 1:52 PM, Cliff Perry < <a href="mailto:cperry@redhat.com" target="_blank">cperry@redhat.com</a> > wrote:<br>
<br>
<br>
<br>
On 05/04/13 18:36, Eric D Helms wrote:<br>
<br>
<br>
The idea of splitting our codebase up into more logical repositories has<br>
come about again as we head towards our 1.3 release. This is a topic<br>
that we have broached in the past, see<br>
<a href="https://www.redhat.com/" target="_blank">https://www.redhat.com/</a> archives/katello-devel/2012- August/msg00243.html<br>
<br>
The potential places for splitting out repos:<br>
<br>
cli/<br>
agent/<br>
certs-tools/<br>
katello-configure/<br>
katello-utils/<br>
selinux/<br>
repos/<br>
src/ (a.k.a Katello)<br>
<br>
The direct benefits I see:<br>
<br>
- Travis can run smaller focused test suites and run faster (mostly for<br>
the CLI (python based) and the Web App (ruby based))<br>
- Clearer distinction about where a particular chunk of code lives (e.g.<br>
configuration lives with katello-configure)<br>
- Cleaner distinction between the application itself and the tooling<br>
that surrounds it<br>
<br>
So, I'll ask, *why* are you posting this thread. What is your motivation for<br>
bring this topic up again. I suspect it is, your feeling that the 3 above<br>
items will benefit you or the team/project.<br>
<br>
This was brought up by a few team members during our planning for the sprint<br>
(who were not me) and since I tried to push for this way back when, I took<br>
it on as a task to get the ball rolling since it is a story for current<br>
sprint.<br>
<br>
<br>
<br>
What has changed since last time, that makes you feel the time is right to<br>
re-propose this?<br>
- otherwise folks will re-hash the same discussion you pointed too.<br>
<br>
Circumstance has placed us in a situation where if we were ever going to do<br>
it, now would be the best time, where as previously there was associated<br>
overhead due to the place the project was in.<br>
<br>
<br>
<br>
Cliff<br>
<br>
<br>
<br>
<br>
<br>
Please add comments, concerns, justifications for or against as well as<br>
ideas on how we'd tackle parts like packaging.<br>
<br>
<br>
-Eric<br>
<br>
<br>
______________________________ _________________<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/" target="_blank">https://www.redhat.com/</a> mailman/listinfo/katello-devel<br>
<br>
<br>
<br>
--<br>
Clifford Perry<br>
Manager, Satellite Engineering<br>
Red Hat, Inc.<br>
<a href="http://www.redhat.com/" target="_blank">http://www.redhat.com/</a><br>
RHCA / RHCE# 805007680128201<br>
<br>
<br>
______________________________ _________________<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/" target="_blank">https://www.redhat.com/</a> mailman/listinfo/katello-devel<br>
<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>
</blockquote>
<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>
<br>
</blockquote>
<br>
<br></div></div><div class="im HOEnZb">
-- <br>
Jay Dobies<br>
Freenode: jdob @ #pulp<br>
<a href="http://pulpproject.org" target="_blank">http://pulpproject.org</a><br>
<br></div><div class="HOEnZb"><div class="h5">
______________________________<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>