Synch with Oort Gnus.
[elisp/gnus.git-] / README.semi
1 This package contains T-gnus 6.15.
2
3 What is T-gnus?
4 ===============
5
6   T-gnus is a replacement of Gnus with gnus-mime for SEMI.  It has all
7 features of Gnus and gnus-mime, so there are no need to install Gnus
8 to use it, and you must not use gnus-mime for SEMI.
9
10   It requires APEL, FLIM and SEMI packages, so please get and install
11 them before to install it.  T-gnus 6.15 requires APEL 10.0 or later,
12 FLIM (1.13.1 or later) and SEMI/WEMI (1.13.5 or later).  You can get
13 these packages from:
14
15 ftp://ftp.m17n.org/pub/mule/apel/
16 ftp://ftp.m17n.org/pub/mule/flim/flim-1.13/
17 ftp://ftp.m17n.org/pub/mule/semi/semi-1.13-for-flim-1.13/
18
19 Required environment for SEMI is written in README.en of SEMI package.
20
21   In addition, if you wish to use the web based backend `nnshimbun',
22 you have to install the package Emacs-W3M and the external command W3M.
23 Visit the following pages for more information.
24
25 http://emacs-w3m.namazu.org/
26 http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/
27
28
29 How to get? (via CVS)
30 =====================
31
32 (0) cvs login (first time only)
33
34     % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root login
35
36     CVS password: [CR] # NULL string
37
38 (1) checkout
39
40     % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root \
41         checkout -r t-gnus-6_15-quimby gnus
42
43 (2) compile
44
45     % cd gnus
46     % configure [options]
47     % make [options]
48
49 (3) update
50
51     % cvs update -r t-gnus-6_15-quimby gnus
52
53 Major tags are following:
54
55     t-gnus-6_15-quimby  Assigned to the latest version of T-gnus for
56                         developing and synchronizing with Oort Gnus.
57
58     t-gnus-6_15         Assigned to the latest version of T-gnus for
59                         developing and synchronizing with the released
60                         version of Oort Gnus.
61
62     pgnus-ichikawa      The main trunk of T-gnus.
63
64     semi-gnus           Assigned to the latest stable version.  It is
65                         very conservative. Currently it is not used.
66
67     for-semi-N1_N2      assigned to the latest stable version for SEMI
68                         API N1.N2 (N1 and N2 are natural number).
69                         (e.g. `for-semi-1_3' is for SEMI API 1.3)
70
71     gnus-N1_N2_N3       assigned to gnus(Gnus) N1.N2.N3
72                         (e.g. `gnus-6_2_1' means gnus 6.2.1).
73
74     larsi               Original Gnus
75
76     himi                himi branch
77
78     akr                 akr branch
79
80     shuhei-k            shuhei-k branch
81                         Mail-Followup-To/Mail-Reply-To, gnus-cache fix.
82
83     keiichi             keiichi branch
84     nana-gnus-N1_N2     Stable version of `keiichi branch'.
85
86 For more detailed information, please read README.branch.
87
88
89 How to get? (via ftp)
90 =====================
91
92   T-gnus 6.15 is available from
93
94     ftp://ftp.jpl.org/pub/elisp/t-gnus-6.15/snapshots/
95
96   NOTE: These snapshots are manually created when the urge takes the
97   administrator of the a-ftp site, and will usually not be tested.
98
99
100 How to join development
101 =======================
102
103   If you have found a bug in Gnus proper, please do `M-x gnus-bug' and
104 send a bug report to the Gnus maintainers.
105
106   If you have found a bug in T-gnus, or if you're not sure whether it
107 is a Gnus proper, please send a bug report to the Semi-gnus mailing
108 list:
109
110     semi-gnus-en@meadowy.org    (English)
111     semi-gnus-ja@meadowy.org    (Japanese)
112
113 Suggestions for T-gnus improvements are also welcome.
114
115   Via the Semi-gnus ML, you can report T-gnus related bugs, obtain the
116 latest release of T-gnus, and discuss future enhancements to T-gnus.
117 To join the Semi-gnus ML, send an empty e-mail to
118
119     semi-gnus-en-help@meadowy.org       (English)
120     semi-gnus-ja-help@meadowy.org       (Japanese)
121
122   In addition, we need developers.  If you would like to develop it,
123 please send mail to cvs@cvs.m17n.org with your account name and your
124 public key for ssh.  cvsroot is :ext:cvs@cvs.m17n.org:/cvs/root.
125 If you cannot use ssh, please send UNIX /etc/passwd style crypted
126 password instead.  cvsroot is
127 :pserver:<accountname>@cvs.m17n.org:/cvs/root in this case.  You can
128 get the notice of modifications in m17n open CVS server via the mail
129 which also contains informations on the other modules.  To subscribe
130 it, send an empty e-mail to
131
132     cvs-info-help@cvs.m17n.org