Amir J Katz <amir(a)ndsoft.com> writes in xemacs-beta(a)xemacs.org:
1. Wanting to always be on XEmacs' bleeding edge, which version
whould I be using now, 21.0-b50, or 21.2-b1?
No one is expected to follow both trees.
The new changes in 21.2 are relatively few at the moment. The only
major-ish change is the mass elimination of obsolete symbols. If
you're interested in coding up new features, that's the one you should
follow. Changes in 21.0 are being tracked, but the releases will be
coming out much slower than 21.0 and 21.1 in a few weeks will be.
Speaking of 21.0, there's a new release -- 21.0-pre8 "Corsican" on the
FTP site that I put out this morning. I'm anticipating one or two
more interim releases before we put out the version for binary kit
building.
2. When a new version of a package is released, is it enough to
unpack it, then do this:
rm lib-src/DOC
gmake
No. We're moving away from having packages requiring redumping.
There are only three left:
efs (Michael has promised an update prior to 21.0 release)
and egg-its, skk. I'll fix them prior to release also.
Or should something else be done?
To install by hand, cd to the top level directory of your
xemacs-packages directory.
$ /bin/rm -rf lisp/<package>
$ gunzip -c /path/to/package-X.YY-pkg.tar.gz | tar xf -
The `rm -rf' is important to clean out files that may have
disappeared. A restart of the editor is all it takes to have the new
package picked up.