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