[Pkg-clamav-devel] VCS discussion

Stephen Gran sgran at debian.org
Mon Aug 25 14:21:55 UTC 2008


This one time, at band camp, Stephen Gran said:
> I'd prefer to use 
> 
> master            (unstable)
> $release          (which is branched at freeze time)
> volatile/$release (which is branched from $release at freeze time, but
>                    tracks master)
> pristine-tar      (see below)

I've just had another thought that this may not be quite enough - we
look likely to have some Ubuntu branches in there as well, and while
it's unlikely to have overlapping names, it seems easy enough to make
sure we can't by using:

master          
debian/unstable
debian/$release
debian/$release-volatile
pristine-tar
ubuntu/trunk (???)
ubuntu/hardy
ubunut/hardy-backports

etc.  Does that seem reasonable?  Am I forgetting something that should
probably go in?  I suspect that with the above layout, 'master' will
basically just track the upstream release, and we'll do development of
the debian/ directory in the debian/unstable branch for Debian and
ubuntu/trunk for Ubuntu.  This has the advantage that when Debian makes
a set of changes in unstable (pulls new upstream release, fixes a few
bugs in maintainer scripts, etc) Ubuntu can just merge, and vice versa.

Cheers,
-- 
 -----------------------------------------------------------------
|   ,''`.                                            Stephen Gran |
|  : :' :                                        sgran at debian.org |
|  `. `'                        Debian user, admin, and developer |
|    `-                                     http://www.debian.org |
 -----------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-clamav-devel/attachments/20080825/e16f1007/attachment.pgp 


More information about the Pkg-clamav-devel mailing list