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