This commit was manufactured by cvs2svn to create branch 'grossjoh'.
[elisp/gnus.git-] / README.branch
diff --git a/README.branch b/README.branch
deleted file mode 100644 (file)
index c97790c..0000000
+++ /dev/null
@@ -1,162 +0,0 @@
-README.branch --- description of branches and tags. (DRAFT)
-========================================================================
-
-Semi-gnus revision tree (2001-04-16)
-
-    vendor      personal    main trunk      public
-    branch      branches                    branches
-------------------------------------------------------------------------
-qGnus 0.??  ------> Semi-gnus 6.0.0
-       :                        :
-       :        himi     <--  6.0.7
-       :    ichikawa <------  6.0.8
-       :       |                |
-       :     6.8.17 ---+        :
-       :       :       :        :
-       :               V        :
-       :         pgnus-ichikawa :
-       :               |        :
-       :             6.9.01     :
-       :               :        : (1999.07.02: turn into the public branch)
-       :               +-------->---------------+
-       :                        :               :
-       :                        :               V
-       :                        :            6.10.072 -----> t-gnus-6_12
-       :                        :               :     \      (for FLIM 1.12,
-       :                        :               :      \      stable)
-       :                        :               :       \
-       :                        :               :        --> t-gnus-6_13
-       :                        :               :            (for FLIM 1.13,
-       :                        :               :             develop)
-       :                        :               :               :
-       :                        :         t-gnus-6_10-last-  t-gnus-6_13-last-
-       :                        :               | feedback      |
-       :                        :               +<--------------+
-       :                        :               |               |
-       :            ------------<---------------+            t-gnus-6_14
-       : Oort Gnus /            :               |            (for FLIM 1.13,
-       :     |    |             :               :             develop)
-       :     V    V             :               :               |
-       :  t-gnus-6_15-quimby<---<-----(t-gnus-6_14-quimby)<-----+
-       :          |             :               :               |
-       :          :             :               | feedback      |
-       :                        :               +<--------------+
-       :                        :               |               |
-       :        akr      <--  6.2.3             :            t-gnus-6_15
-       :        shuhei-k <--  6.3.1                          (for FLIM 1.13,
-Gnus 5.6.11 ------>           6.3.3                           develop)
-       :                      6.4.0 (for SEMI 1.5)              |
-       :                      (6.4.?)------> for SEMI 1.5       :
-       :                        |    \
-       :                        |     \
-(Synch with original Gnus       |      ---> for SEMI 1.6
- was done many times, but    (6.4.?)------> 6.5 (for SEMI 1.7)
- we don't include them.)        |        /    6.5.0
-       :                        |    (?)/
-       :                        |   <---
-       :                     (6.5.?)------> 6.6 (for SEMI 1.8, FLIM 1.7)
-       :                        |    \        6.6.0        stable branch
-       :                        |     \
-       :                        |      ---> 6.7 (for SEMI 1.8, FLIM 1.7)
-       :                        |             6.7.0        stable branch
-       :     sync               |               :
-Gnus 5.6.22 ------>             |   feedback  6.7.7
-       :                     (6.7.8)<------   6.7.8
-       :                        |    \
-       :                        |     \
-       :                        |      ---> 6.8 (for SEMI 1.8, FLIM 1.8)
-       :        keiichi  <--  6.8.18          6.8.0        stable branch
-       :     sync               |               :
-Gnus 5.6.45 ------>             |   feedback  6.8.20
-       :                     (6.8.20)<------  6.8.20
-       :                        |     \
-       :                        |      \
-       :                        |       --> 6.9 (for SEMI 1.11, FLIM 1.12)
-       :                        |             6.9.1        stable branch
-       :                        |   feedback  6.9.2
-       :                     (6.9.2)<---------6.9.2
-       :                        |    \
-       :                        |     \
-       :                        |       --> 6.10 (for SEMI 1.12, FLIM 1.12)
-       :                        |             6.10.1      develop branch
-       :                        :               :
-       :                        :               :
-========================================================================
-
-The Vendor Branch
-
-    Original version of Gnus.
-    Each version has a tag of the form "qgnus-0_XY" or "gnus-5_X_Y" or
-    "pgnus-0_XY".
-
-    The branch tag for the vendor branch is "larsi".
-
-The Main Trunk
-
-    Semi-gnus was developed on the main trunk until current branch-
-    management plan (See "Public Branches" below) was introduced.
-    Each version has a tag of the form "gnus-6_N2_N3". (0 < N2 < 5)
-
-Public Branches
-
-    Current main stream of Semi-gnus development.
-
-    [Goal and policy of public branches here ???]
-
-    Each branch has a tag of the form "gnus-N1_N2" and each version
-    has a tag of the form "gnus-N1_N2_N3".
-
-    N1, N2, and N3 are changed by the following rules.
-
-    N1 will be incremented if any fundamental architecture change is
-    made.  Of cource, in this case, N2 and N3 will be reset to zero.
-
-    N2 will be incremented and new branch will be made if any "major
-    changes" are made.  "major changes" include API changes, major
-    version up of original Gnus, or synchronization with original Gnus
-    which requires design decision.
-
-    N3 will be incremented if some "minor changes" are made.  "minor
-    changes" include small bug fix or synchronization with original Gnus
-    without design decision.
-
-    The following branch tags are currently available.
-
-       for-semi-1_5    Semi-gnus for SEMI 1.5 API
-       for-semi-1_6    Semi-gnus for SEMI 1.6 API
-       gnus-6_5        Semi-gnus for SEMI 1.7 API
-       gnus-6_6        Semi-gnus for SEMI 1.8, FLIM 1.7 API (stable)
-       gnus-6_7        Semi-gnus for SEMI 1.8, FLIM 1.7 API (stable)
-       gnus-6_8        Semi-gnus for SEMI 1.8, FLIM 1.8 API (stable)
-       gnus-6_9        Semi-gnus for SEMI 1.11, FLIM 1.12 API (stable)
-       gnus-6_10       Semi-gnus for SEMI 1.12, FLIM 1.12 API (develop)
-       pgnus-ichikawa  (Main trunk of T-gnus)
-       t-gnus-6_12     T-gnus for SEMI 1.12/1.13, FLIM 1.12 API (stable)
-       t-gnus-6_13     T-gnus for SEMI 1.13, FLIM 1.13 API (develop)
-       t-gnus-6_14     T-gnus for SEMI 1.13, FLIM 1.13 API (develop)
-       t-gnus-6_15     T-gnus for SEMI 1.13, FLIM 1.13 API (develop)
-     t-gnus-6_15-quimby        T-gnus for SEMI 1.13, FLIM 1.13 API (develop)
-
-Personal Branches
-
-    Some Semi-gnus developers have their own "personal branches".
-    Each personal branch may have its own goal and/or policy.
-    See README.${tag} (if exists) for information of each branch.
-
-    The following branch tags are curretly available.
-
-       himi            Owner: Miyashita Hisashi
-       ichikawa        Owner: Tatsuya Ichikawa
-       akr             Owner: Tanaka Akira
-       shuhei-k        Owner: Shuhei KOBAYASHI
-       keiichi         Owner: Keiichi Suzuki
-
-"semi-gnus" Tag
-
-    Was assigned to the latest stable version.
-    Currently not maintained. (XXX: ???)
-
-"for-semi-N1_N2" Tags
-
-    Were assigned to corresponding version of SEMI API N1.N2.
-    We will not use this convention any longer. (XXX: ???)