Merge from emacs-24; up to 2013-01-03T02:31:36Z!rgm@gnu.org
[bpt/emacs.git] / admin / notes / BRANCH
CommitLineData
041b80fc
GM
1You can view the available Emacs branches at
2
3http://bzr.savannah.gnu.org/r/emacs/
db281452 4
041b80fc
GM
5Development normally takes places on the trunk.
6Sometimes specialized features are developed on separate branches
7before possibly being merged to the trunk.
db281452 8
041b80fc 9Development is discussed on the emacs-devel mailing list.
db281452 10
041b80fc 11Sometime before the release of a new major version of Emacs (eg 23.2),
450666b9 12a "feature freeze" is imposed on the trunk. No new features may be
041b80fc 13added after this point. This is usually some months before the release.
450666b9 14
041b80fc
GM
15Shortly before the release, a release branch is created, and the
16trunk is then free for development.
17For example, "emacs-23" for Emacs 23.2 and later, "EMACS_23_1_RC" for
1823.1, "EMACS_22_BASE" for 22.x, and "EMACS_21_1_RC" for 21.x.
450666b9 19
18bf657d
GM
20Consult emacs-devel for exactly what kinds of changes are allowed
21on what branch at any time.
450666b9 22
041b80fc
GM
23If you are looking at this file in a branch other than the trunk,
24there may be some branch-specific documentation below this line.
25________________________________________________________________________
eb8694ee
CY
26
27* elpa
28
29 This branch does not contain a copy of Emacs, but of the Emacs Lisp
30 package archive (elpa.gnu.org). See admin/notes/elpa for further
31 explanation, and the README file in the branch for usage
32 instructions.