Releasing from Mercurial repo -- procedures?

Stephen J. Turnbull stephen at xemacs.org
Sat Feb 9 13:25:03 EST 2008


Michael Sperber writes:

 > Not the tagging: You create a named branch, make all the changes you
 > need to do, cut the beta release from that.  *Then* you merge your
 > branch back into the mainline, and *then* tag on the mainline.

This means that in the case in point (a concurrent commit to the
mainline) the tagged revision *will* be a merge turd and *will*
include code that is undocumented in the release (at best, and in the
process you suggest, the tag *will* include code that is not in the
tarballs).

No, thank you.

I really don't understand what your point is.  We have the free fire
zone over on the xemacs branch.  Why does it matter if the xemacs-beta
branch has a ceasefire for a few hours?  It only affects you and Vin.



More information about the XEmacs-Beta mailing list