XEmacs CVS goes Mercurial

Neal Becker ndbecker2 at gmail.com
Sun Dec 2 12:22:15 UTC 2007


Michael Sperber wrote:

> 
> If you don't use the XEmacs CVS repository, you can safely ignore this
> message.
> 
> XEmacs is switching its home for active development from CVS to
> Mercurial.
> 
> THIS WILL HAPPEN ON THURSDAY, DECEMBER 6.
> 
> At that time, we will also set up a mirror from Mercurial to CVS, so,
> for the time being you can still use CVS to keep current with the source
> code if you wish.
> 
> This only affects the core of XEmacs for the time being, and only the
> trunk of the CVS.  Both the packages and 21.4 development will continue
> to live in CVS for the time being.
> 
> Location
> ========
> 
> Read-only access will be available here:
> 
> http://hg.debian.org/hg/xemacs/xemacs-beta
> 
> Commit Access
> =============
> 
> If you currently have commit access to the XEmacs CVS, but don't have
> commit access to the Mercurial repository yet, go to:
> 
> http://alioth.debian.org/account/register.php
> 
> There, sign up as a user and send me your account name.  I'll get you
> set up.
> 
> Getting Mercurial
> =================
> 
> Mercurial itself is available here:
> 
> http://www.selenic.com/mercurial/wiki/
> 
> This online book on Mercurial is a highly recommended resource:
> 
> http://hgbook.red-bean.com/hgbook.html
> 
> Commit policy
> =============
> 
> The active developers will commit to a separate "xemacs" repository.
> The "xemacs-beta" repository will slightly lag "xemacs"---selected
> developers will push changes from "xemacs" to "xemacs-beta" with a delay
> of at least 48 hours, and only to the point where there aren't any
> immediate serious problems with the changes to be pushed (such as a
> review veto or a broken build).  Authors of patches that are vetoed are
> expected to back them out (via "hg backout").
> 
> To facilitate this process, every commit to "xemacs" will trigger an
> e-mail to be sent to xemacs-patches at xemacs.org, where it can be reviewed
> and discussed.  These automatic e-mails replace the manual e-mails we
> have now.  To make sure they fulfill the same purpose, committers are
> asked to provide informative ChangeLog entries and commit messsages.
> Commit messages may be identical to the ChangeLog entry.
> 
> Users without commit access will continue to send patches to
> xemacs-patches as currently.  Anybody who wishes their patch to receive
> review before committing is also welcome to send a patch to
> xemacs-patches for discussion."
> 
g




More information about the Mercurial mailing list