TopGit: Is there still a need for a long-lived build branch?
martin f krafft
madduck at debian.org
Wed May 6 19:39:31 UTC 2009
also sprach Frédéric Brière <fbriere at fbriere.net> [2009.05.06.2049 +0200]:
> Given what I previously said about all debian/* topic branches
> falling behind as soon as I commit something to master, I'm
> considering basing them off the upstream branch. After all,
> there's no technical reason for basing them off master;
> I certainly won't be patching anything in debian/.
I thought it was a nice logical separation between features that are
intended for upstream, and features which we know are
Debian-specific. If you make the distinction, then you can tell
upstream to just track all branches off upstream (assuming TopGit
could identify them easily). OTOH, this is what namespaces
upstream/* and debian/* are for.
> > I still think the proper solution is the one discussed in
> > #500656, specifically to implement refs/top-tags, which holds
> > */base and */tip tags for each tg-tag. I don't actually think
> > this is very hard to implement, but I've not been able to make
> > time for it. If you
>
> Hmm, I initially dismissed this as something I didn't need, but on
> second thought (yeah, thanks Gmane) there is some appeal to the
> idea of being able to run tg-cleanexport for previous versions.
> Maybe this could also be useful for backports and security
> updates?
>
> (OTOH, I'm not particularly looking forward to having even more
> top-* refs that I'll forget to push...)
You know you can set it up to auto-push, right? ;)
--
.''`. martin f. krafft <madduck at d.o> Related projects:
: :' : proud Debian developer http://debiansystem.info
`. `'` http://people.debian.org/~madduck http://vcs-pkg.org
`- Debian - when you have better things to do than fixing systems
"emacs sucks, literally, not an insult, just a comment that it's
large enough to have a noticeable gravitational pull..."
-- mercury on #debian-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/)
URL: <http://lists.alioth.debian.org/pipermail/vcs-pkg-discuss/attachments/20090506/80198710/attachment.pgp>
More information about the vcs-pkg-discuss
mailing list