emacs-diffs
[Top][All Lists]
Advanced

[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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]