X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=README.branch;fp=README.branch;h=0000000000000000000000000000000000000000;hb=b369cf058148bbe6dee0154df7bcc2a7c0cc63d0;hp=c97790c83c01ce520aea15311ff3f4d7b82da246;hpb=73430ac519bb1723c621b7b393a1e37c949e4c16;p=elisp%2Fgnus.git- diff --git a/README.branch b/README.branch deleted file mode 100644 index c97790c..0000000 --- a/README.branch +++ /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: ???)