[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] /srv/bzr/emacs/trunk r99904: * admin/notes/BRANCH: Update.
From: |
Glenn Morris |
Subject: |
[Emacs-diffs] /srv/bzr/emacs/trunk r99904: * admin/notes/BRANCH: Update. |
Date: |
Wed, 14 Apr 2010 19:10:20 -0700 |
User-agent: |
Bazaar (2.0.3) |
------------------------------------------------------------
revno: 99904
committer: Glenn Morris <address@hidden>
branch nick: trunk
timestamp: Wed 2010-04-14 19:10:20 -0700
message:
* admin/notes/BRANCH: Update.
modified:
admin/notes/BRANCH
=== modified file 'admin/notes/BRANCH'
--- a/admin/notes/BRANCH 2010-01-17 03:03:59 +0000
+++ b/admin/notes/BRANCH 2010-04-15 02:10:20 +0000
@@ -1,29 +1,26 @@
-This file describes the bzr branch in which it is maintained.
-Everything below the line is branch-specific.
+You can view the available Emacs branches at
+
+http://bzr.savannah.gnu.org/r/emacs/
+
+Development normally takes places on the trunk.
+Sometimes specialized features are developed on separate branches
+before possibly being merged to the trunk.
+
+Development is discussed on the emacs-devel mailing list.
+
+Sometime before the release of a new major version of Emacs (eg 23.2),
+a "feature freeze" is imposed on the trunk. No new features may be
+added after this point. This is usually some months before the release.
+
+Shortly before the release, a release branch is created, and the
+trunk is then free for development.
+For example, "emacs-23" for Emacs 23.2 and later, "EMACS_23_1_RC" for
+23.1, "EMACS_22_BASE" for 22.x, and "EMACS_21_1_RC" for 21.x.
+
+Traditionally only bug-fixes were allowed in minor releases.
+Recently (22.x, 23.2), self-contained new features were allowed on a
+case-by-case basis.
+
+If you are looking at this file in a branch other than the trunk,
+there may be some branch-specific documentation below this line.
________________________________________________________________________
-
-This is the trunk (sometimes mistakenly called "HEAD").
-When people say "use the development version of Emacs" or the
-"bzr version of Emacs", this is the branch they are talking about.
-
-Emacs development takes place on the trunk. Most of the time, Emacs
-hackers add to it relatively free of constraint (aside from proper
-legal / accounting practices), although sometimes there is related
-discussion on the emacs-devel mailing list.
-
-Sometime before the release of a new major version of Emacs (eg 22.1),
-a "feature freeze" is imposed on the trunk. No new features may be
-added after this point. This is usually many months before the release.
-During this time, there is no official place for development of new features.
-
-Shortly before the release, a release branch is created. For example,
-EMACS_22_BASE or EMACS_21_1_RC for Emacs 22.x and 21.x, respectively.
-(Unfortunately the naming scheme has not always been consistent.)
-
-The release branch is used to make the release (22.1), and all later
-members of the series (22.2, 22.3, etc). Generally, only bug-fixes have
-been allowed in the minor releases, although in 22.x, self-contained
-new features were allowed on a case-by-case basis.
-
-From the point that a release branch is created, the trunk is free for
-development for the next major version.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] /srv/bzr/emacs/trunk r99904: * admin/notes/BRANCH: Update.,
Glenn Morris <=