Sync up with Chaos-1_13.
[elisp/gnus.git-] / README.semi
1 This package contains Semi-gnus 6.10.
2
3 What is Semi-gnus?
4 ==================
5
6   Semi-gnus is a replacement of Gnus with gnus-mime for SEMI.  It has
7 all features of Gnus and gnus-mime, so there are no need to install
8 Gnus 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. Semi-gnus 6.10 requires APEL 9.13 or later,
12 the latest FLIM 1.12 and SEMI 1.12. You can get these packages from
13 ftp://ftp.jaist.ac.jp/pub/GNU/elisp/semi/
14 Required environment for SEMI is written in README.en of SEMI package.
15
16 How to get? (via CVS)
17 =====================
18
19 (0) cvs login (first time only)
20
21     % cvs -d :pserver:anonymous@chamonix.jaist.ac.jp:/hare/cvs/root \
22         login
23
24     CVS password: [CR] # NULL string
25
26 (1) checkout
27
28     % cvs -d :pserver:anonymous@chamonix.jaist.ac.jp:/hare/cvs/root \
29         checkout [-r TAG] gnus
30
31 (2) compile
32
33     % cd gnus
34     % make EMACS=<file name of your emacs>
35
36 (3) update
37
38     % cvs update [-r TAG]
39
40 Major tags are following:
41
42     semi-gnus           assigned to the latest stable version.  It is
43                         very conservative.
44
45     for-semi-N1_N2      assigned to the latest stable version for SEMI
46                         API N1.N2 (N1 and N2 are natural number).
47                         (e.g. `for-semi-1_3' is for SEMI API 1.3)
48
49     gnus-N1_N2_N3       assigned to gnus(Gnus) N1.N2.N3
50                         (e.g. `gnus-6_2_1' means gnus 6.2.1).
51
52     larsi               Original Gnus
53
54     himi                himi branch
55
56     pgnus-ichikawa      ichikawa branch
57                         Based on pGnus.
58
59     akr                 akr branch
60
61     shuhei-k            shuhei-k branch
62                         Mail-Followup-To/Mail-Reply-To, gnus-cache fix.
63
64     keiichi             keiichi branch
65     nana-gnus-N1_N2     Stable version of `keiichi branch'.
66
67 For more detailed information, please read README.branch.
68
69
70 How to get? (via ftp)
71 =====================
72
73   Semi-daily snapshots are also available from
74
75     ftp://ftp.jaist.ac.jp/pub/GNU/elisp/chamonix/gnus/
76
77   NOTE: These snapshots are automatically created from our repository
78 if something was changed within a day, and will usually not be tested.
79
80
81 How to join development
82 =======================
83
84   If you have found a bug in Gnus proper, please do `M-x gnus-bug' and
85 send a bug report to the Gnus maintainers.
86
87   If you have found a bug in Semi-gnus, or if you're not sure whether it
88 is a Gnus proper, please send a bug report to the Semi-gnus mailing list:
89
90     semi-gnus-en@meadow.scphys.kyoto-u.ac.jp    (English)
91     semi-gnus-ja@meadow.scphys.kyoto-u.ac.jp    (Japanese)
92
93 Suggestions for Semi-gnus improvements are also welcome.
94
95   Via the Semi-gnus ML, you can report Semi-gnus related bugs, obtain
96 the latest release of Semi-gnus, and discuss future enhancements to
97 Semi-gnus.  To join the Semi-gnus ML, send an empty e-mail to
98
99     semi-gnus-en-help@meadow.scphys.kyoto-u.ac.jp       (English)
100     semi-gnus-ja-help@meadow.scphys.kyoto-u.ac.jp       (Japanese)
101
102   In addition, we need developers.  If you would like to develop it,
103 please send mail to cvs@chamonix.jaist.ac.jp with your account name
104 and UNIX /etc/passwd style crypted password.