Comps Cleanup

Richard W.M. Jones rjones at redhat.com
Sun Aug 25 10:00:02 UTC 2013


On Sun, Aug 25, 2013 at 11:10:17AM +0200, Kalev Lember wrote:
> On 08/25/2013 01:17 AM, Till Maas wrote:
> > the comps git repo currently contains comps files for EOL releases,
> > which makes "grep" more cumbersome, because one needs to specify the
> > current non-EOL releases to grep only in them. Also it makes the default
> > make target take unecessarily long, because it build all comps including
> > the EOL ones. Therefore I propose to either
> > 
> > - git rm the EOL comps files (old ones if needed can be read from
> >   history
> > 
> > or
> > - move EOL comps fils to a subdirectory such as EOL/
> 
> Or third option:
> 
> 3) Move to a model where one Fedora branch is one branch in comps
> 
> We're currently putting all branches in one tree because of legacy CVS
> model that didn't have branches. git now has branches, let's use them.
> 
> Switching to a branch based model would make my life easier at least as
> then I can cherry pick comps changes I do between different branches.
> Right now I have to edit the rawhide file, manually generate a patch,
> then apply the patch to the f20 file so that they stay in sync ... lots
> of manual work.
> 
> I'd like to be able to commit to master, check out the f20 branch, and
> 'git cherry-pick master'.

This sounds like a much better idea.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine.  Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/


More information about the devel mailing list