Re: svn or arch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2004-12-17 at 13:30 -0800, Rahul Sundaram wrote:
> Hi
> > Yes; but you still have the rpm revision number.  I
> > am arguing for its
> > removal entirely.  That's one less spurious thing
> > you see in a diff
> > between branches, and one less thing to merge
> > conflict on.
> 
> 
> can such things be done without breaking compatibility ?

In short, yes.  

I see no serious problems with taking a snapshot of the source tree and
generating a compatible SRPM.  It's trivial to regenerate the Release:
and Version: headers from the package build database.  The changelog can
be generated from the RCS history.

Keeping compatibility with PatchN: is a bit harder since with a modern
RCS, you can e.g. add a binary file in a branch.  But if you limit your
branches to what can be expressed by diff, then you just do a checkout
of the patch-branch, do a diff, and stick in a PatchN line.

One thing that should be clear is that by using a revision control
system for RPM packaging, we've already conceptually broken
compatibility because the SRPM is no longer the preferred form of
modification, to use the GPL terminology.



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux