I wanted to correct some of the glaring factual errors on the
website's development instructions.
- Vin
diff -r e77ced97bd3a Develop/ChangeLog
--- a/Develop/ChangeLog Thu Oct 13 09:01:48 2011 +0000
+++ b/Develop/ChangeLog Sat Dec 03 21:54:49 2011 -0500
@@ -1,3 +1,9 @@
+2011-12-03 Vin Shelton <acs(a)xemacs.org>
+
+ * hgaccess.content: The hg repositories have moved from debian to
+ bitbucket.
+ * index.content: All the repositories are under hg now.
+
2011-05-09 Stephen J. Turnbull <stephen(a)xemacs.org>
* hgaccess.content: Point to 'xemacs' repo by preference. Also:
diff -r e77ced97bd3a Develop/hgaccess.content
--- a/Develop/hgaccess.content Thu Oct 13 09:01:48 2011 +0000
+++ b/Develop/hgaccess.content Sat Dec 03 21:54:49 2011 -0500
@@ -9,25 +9,13 @@
<h1>XEmacs Mercurial Repository</h1>
- <p>Debian has upgraded Mercurial, and security tightened somewhat.
- <a href="#trusted-users">How to tell Mercurial to trust a
- developer.</a></p>
-
- <p>As of 5 December 2007, the development mainline (aka version
- 21.5) has been moved to a
+ <p>As of October, 2011, all the XEmacs repositories have moved to
<a
href="http://hgbook.red-bean.com/hgbook.html">Mercurial</...
- repository on <code>hg.debian.org</code> from which you may
- <a
href="http://hg.debian.org/hg/xemacs/xemacs">browse</a>
the
+ repositories on <code>bitbucket.org</code> from which you may
+ <a
href="https://bitbucket.org/xemacs/xemacs/src">browse</a>
the
latest checked-in code. This page describes access to those
resources.</p>
- <p>Other XEmacs repositories, including the 21.4 branch, the
- packages, and the sources for this website, continue to be
- provided by the CVS repository on <code>cvs.alioth.debian.org</code>,
- hosted by our friends at <code>Alioth.debian.org</code>. Please see
the
- introduction to the <a href="cvsaccess.html">XEmacs CVS
- Repository</a> for instructions on its use.</p>
-
<p><strong>Please note:</strong> This page was hacked up quickly
by copying and editing the corresponding page for CVS. If you
spot any CVS-isms or other statements that are not correct for
@@ -68,7 +56,7 @@
<p>
To get the official (21.5) development sources, do:</p>
<pre xml:space="preserve">
- <strong>hg clone
http://hg.debian.org/hg/xemacs/xemacs</strong>
+ <strong>hg clone
https://bitbucket.org/xemacs/xemacs</strong>
</pre>
<p>
This may include a few bleeding edge patches that are still under
@@ -78,17 +66,6 @@
reasonably stable.
</p>
<p>
- If you have problems, you can try the 'xemacs-beta' branch with
- <pre xml:space="preserve">
- <strong>hg clone
http://hg.debian.org/hg/xemacs/xemacs-beta</strong>
- </pre>
- <p>
- instead, but it frequently lags the mainline by several days
- (that's what it is for!) or even weeks. If you consistently
- experience build problems with the mainline, please let us know
- on the xemacs-beta mailing list, and we'll consider stepping up
- the frequency of updates for this branch.</p>
- <p>
The XEmacs Lisp packages are now unbundled, and are
available from the <a href="cvsaccess.html">CVS
repository</a>.
Older versions of XEmacs, including the currently stable version
diff -r e77ced97bd3a Develop/index.content
--- a/Develop/index.content Thu Oct 13 09:01:48 2011 +0000
+++ b/Develop/index.content Sat Dec 03 21:54:49 2011 -0500
@@ -8,21 +8,18 @@
<h2 id="xemacs">XEmacs Development</h2>
- <p>As of 5 December 2007, the development mainline (aka version
- 21.5) has been moved to a
+ <p>As of October, 2011, all the XEmacs repositories have moved to
<a
href="http://hgbook.red-bean.com/hgbook.html">Mercurial</...
- repository on <code>hg.debian.org</code> from which you may
- <a
href="http://hg.debian.org/hg/xemacs/xemacs">browse</a> the
- latest checked-in code. Please see the introduction to the
- <a href="hgaccess.html">XEmacs Mercurial Repository</a> for
- instructions on its use.</p>
-
- <p>Other XEmacs repositories, including the 21.4 branch, the
- packages, and the sources for this website, continue to be
- provided by the CVS repository, which moved from
- <code>cvs.xemacs.org</code>, hosted by our friends at
- <code>dotsrc.org</code>, to <code>Alioth.debian.org</code>
in
- November 2009.</p>
+ repositories on <code>bitbucket.org</code>. You may browse the
+ latest beta (21.5) sources online
+ <a
href="https://bitbucket.org/xemacs/xemacs/src">here</a>.
The
+ stable (21.4) sources are
+ <a
href="https://bitbucket.org/xemacs/xemacs-21.4/src">here<...
+ and the packages sources are
+ <a
href="https://bitbucket.org/xemacs/xemacs-packages/src">here...;.
+ Please see the introduction to the
+ <a href="hgaccess.html">XEmacs Mercurial Repository</a> for
+ instructions on accessing and using the repository.</p>
<p>
If you'd like to help with the XEmacs development effort, do the
@@ -33,16 +30,12 @@
<p>
<a href="<!-- _GP_ relPath(qq{Download/index.html})
-->">Download</a>
the latest releases of 21.4 (the stable branch) or 21.5 (the
- development mainline, or (better) get the most up-to-date
- sources from the source repositories. For 21.5, see the
- introduction to the
+ development mainline), or (better) get the most up-to-date
+ sources from the source repositories. To get code from the
+ source repositories (either XEmacs 21.4, XEmacs 21.5 or any of
+ the XEmacs Packages, see the introduction to the
<a href="hgaccess.html">XEmacs Mercurial Repository</a> and
- follow the instructions to get an up-to-date tree of the
- XEmacs 21.5 source. For other resources, such as the 21.4
- stable tree, the package tree and the source to this website,
- see the introduction to the
- <a href="cvsaccess.html">XEmacs CVS Repository</a> and
follow
- the instructions to get an up-to-date trees of those resources.</p>
+ follow the instructions.</p>
</li>
<li>
<p>
@@ -79,15 +72,11 @@
web version</a>.
</p>
- <p>
- You may find the <a
-
href="http://alioth.debian.org/scm/viewvc.php/XEmacs/xemacs-builds/b...
- perl script useful to create your patches.</p>
<p>
No matter whether you are just getting involved with creating
patches or you generate huge amounts of them, <a
-
href="http://alioth.debian.org/scm/viewvc.php/XEmacs/packages/xemacs...
+
href="https://bitbucket.org/xemacs/xemacs-devel/src">patcher...
is for you. Please install the <a href="<!-- _GP_
relPath(qq{Develop/packages.html#xemacs-devel})
-->">xemacs-devel</a> package which it is part of. Read its
@@ -102,7 +91,7 @@
<p>
The development of XEmacs Packages is supported by hourly builds
- from latest CVS sources. <a
+ from latest sources. <a
href="http://www.contactor.se/~matsl/smoketest/">XEmacs
Package Smoketest</a> results are readily available.</p>
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches