merge trunk
[bpt/emacs.git] / etc / MAILINGLISTS
CommitLineData
1bac2ebb 1 GNU Project Electronic Mailing Lists and gnUSENET Newsgroups
b727702b 2 Last Updated 2006-06-03
1bac2ebb
DL
3
4 Please report improvements to: gnu@gnu.org
5
b727702b
EZ
6 See the end of this file for copyright notice and copying conditions
7
1bac2ebb
DL
8* Mailing list archives
9
6a6cc11c
RS
10The GNU mailing lists are archived at http://lists.gnu.org.
11
12* Some GNU mailing lists are also distributed as USENET news groups
13
14Certain GNU mailing lists are gated both ways with the gnu.all
15newsgroups at uunet. You can tell which they are, because the names
16correspond. For instance, bug-gnu-emacs corresponds to gnu.emacs.bug;
17info-gnu-emacs, to gnu.emacs.announce; help-gnu-emacs, to
18gnu.emacs.help; gnu-emacs-sources, to gnu.emacs.sources. Replacing
19`emacs' with some other program in those four examples shows you
20the whole pattern.
21
1bac2ebb
DL
22* How to subscribe to and report bugs in mailing lists
23
24Send requests to be added or removed, to help-gnu-emacs-request (or
25info-gnu-request, bug-gdb-request, etc.), NOT to info-gnu-emacs (or
26info-gnu, etc.). Most <LIST_NAME>-request addresses are now handled
6a6cc11c 27automagically by GNU Mailman.
1bac2ebb
DL
28
29If you need to report problems to a human, send mail to gnu@gnu.org
30explaining the problem.
31
32Many of the GNU mailing lists are very large and are received by many
0ede4df3 33people.
1bac2ebb
DL
34
35If a message you mail to a list is returned from a MAILER-DAEMON (often
36with the line:
37 ----- Transcript of session follows -----
38 don't resend the message to the list. All this return means is that
39your original message failed to reach a few addresses on the list. Such
40messages are NEVER a reason to resend a piece of mail a 2nd time. This
41just bothers all (less the few delivery failures (which will probably
42just fail again!)) of the readers of the list with a message they have
43already seen. It also wastes computer and network resources.
44
45It is appropriate to send these to the -request address for a list, and
46ask them to check the problem out.
47
48* Send Specific Requests for Information to: gnu@gnu.org
49
50Specific requests for information about obtaining GNU software, or GNU
51activities in Cambridge and elsewhere can be directed to:
52 gnu@gnu.org
53
54* General Information about all lists
55
0ede4df3
GM
56Do not send very large files to mailing lists; instead put then on a web
57page and announce the URL. Good bug reports are short.
6a6cc11c
RS
58See section '* General Information about bug-* lists and ...' for
59further details.
1bac2ebb 60
1bac2ebb
DL
61The GNU mailing lists and newsgroups, like the GNU project itself, exist
62to promote the freedom to share software. So don't use these lists to
63promote or recommend non-free software or documentation, like
64proprietary books on GNU software. (Using them to post ordering
65information is the ultimate faux pas.) If there is no free program to
66do a certain task, then somebody should write one! Similarly, free
67documentation that is inadequate should be improved--a way in which
68non-programmers can make a valuable contribution. See also the article
69at <URL:http://www.gnu.org/philosophy/free-doc.html>.
70
71* General Information about info-* lists
72
73These lists and their newsgroups are meant for important announcements.
74Since the GNU project uses software development as a means for social
75change, the announcements may be technical or political.
76
77Most GNU projects info-* lists (and their corresponding gnu.*.announce
78newsgroups) are moderated to keep their content significant and
79relevant. If you have a bug to report, send it to the bug-* list. If
80you need help on something else and the help-* list exists, ask it.
81
82See section '* General Information about all lists'.
83
84* General Information about help-* lists
85
86These lists (and their newsgroups) exist for anyone to ask questions
87about the GNU software that the list deals with. The lists are read by
88people who are willing to take the time to help other users.
89
90When you answer the questions that people ask on the help-* lists, keep
91in mind that you shouldn't answer by promoting a proprietary program as
92a solution. The only real solutions are the ones all the readers can
93share.
94
95If a program crashes, or if you build it following the standard
96procedure on a system on which it is supposed to work and it does not
97work at all, or if an command does not behave as it is documented to
98behave, this is a bug. Don't send bug reports to a help-* list; mail
99them to the bug-* list instead.
100
101See section '* General Information about all lists'.
102
103* General Information about bug-* lists and reporting program bugs
104
105If you think something is a bug in a program, it might be one; or, it
106might be a misunderstanding or even a feature. Before beginning to
0ede4df3
GM
107report bugs, please read the section ``Reporting Bugs'' in
108the GNU Emacs reference manual (or node Bugs in Emacs's
1bac2ebb
DL
109built-in Info system) for a discussion of how and when to send in bug
110reports. For GNU programs other than GNU Emacs, also consult their
111documentation for their bug reporting procedures. Always include the
112version number of the GNU program, as well as the operating system and
113machine the program was ran on (if the program doesn't have a version
114number, send the date of the latest entry in the file ChangeLog). For
115GNU Emacs bugs, type "M-x emacs-version". A debugger backtrace of any
116core dump can also be useful. Be careful to separate out hypothesis
117from fact! For bugs in GNU Emacs lisp, set variable debug-on-error to
118t, and re-enter the command(s) that cause the error message; Emacs will
119pop up a debug buffer if something is wrong; please include a copy of
120the buffer in your bug report. Please also try to make your bug report
121as short as possible; distill the problem to as few lines of code and/or
122input as possible. GNU maintainers give priority to the shortest, high
123quality bug reports.
124
125Please don't send in a patch without a test case to illustrate the
126problem the patch is supposed to fix. Sometimes the patches aren't
127correct or aren't the best way to do the job, and without a test case
128there is no way to debug an alternate fix.
129
130The purpose of reporting a bug is to enable the bug to be fixed for the
131sake of the whole community of users. You may or may not receive a
132response; the maintainers will send one if that helps them find or
133verify a fix. Most GNU maintainers are volunteers and all are
134overworked; they don't have time to help individuals and still fix the
135bugs and make the improvements that everyone wants. If you want help
136for yourself in particular, you may have to hire someone. The GNU
137project maintains a list of people providing such services. It is
0ede4df3 138found at <URL:http://www.fsf.org/resources/service>.
1bac2ebb 139
0b381c7e 140Anything addressed to the implementers and maintainers of a GNU program
1bac2ebb
DL
141via a bug-* list, should NOT be sent to the corresponding info-* or
142help-* list.
143
144Please DON'T post your bug reports on the gnu.*.bug newsgroups! Mail
145them to bug-*@gnu.org instead! At first sight, it seems to make no
146difference: anything sent to one will be propagated to the other; but:
147 - if you post on the newsgroup, the information about how to
148reach you is lost in the message that goes on the mailing list. It
149can be very important to know how to reach you, if there is anything
150in the bug report that we don't understand;
151 - bug reports reach the GNU maintainers quickest when they are
152sent to the bug-* mailing list submittal address;
153 - mail is much more reliable then netnews; and
154 - if the internet mailers can't get your bug report delivered,
155they almost always send you an error message, so you can find another
156way to get the bug report in. When netnews fails to get your message
157delivered to the maintainers, you'll never know about it and the
158maintainers will never see the bug report.
159
160And please DON'T post your GNU bug reports to comp.* or other gnu.*
161newsgroups, they never make it to the GNU maintainers at all. Please
162mail them to bug-*@gnu.org instead!
163
6a6cc11c
RS
164* Some special lists that don't fit the usual patterns of help-, bug- and info-
165
166** info-gnu-request@gnu.org to subscribe to info-gnu
1bac2ebb 167
6a6cc11c
RS
168gnUSENET newsgroup: gnu.announce
169Send announcements to: info-gnu@gnu.org
1bac2ebb
DL
170
171This list distributes progress reports on the GNU Project. It is also
172used by the GNU Project to ask people for various kinds of help. It is
6a6cc11c 173moderated and NOT for general discussion.
1bac2ebb 174
6a6cc11c 175** gnu-misc-discuss-request@gnu.org to subscribe to gnu-misc-discuss
1bac2ebb 176
6a6cc11c
RS
177gnUSENET newsgroup: gnu.misc.discuss
178Send contributions to: gnu-misc-discuss@gnu.org
1bac2ebb 179
6a6cc11c 180This list is for serious discussion of free software, the GNU Project,
1bac2ebb
DL
181the GNU Manifesto, and their implications. It's THE place for
182discussion that is not appropriate in the other GNU mailing lists and
183gnUSENET newsgroups.
184
185Flaming is out of place. Tit-for-tat is not welcome. Repetition
186should not occur.
187
188Good READING and writing are expected. Before posting, wait a while,
189cool off, and think.
190
191Don't use this group for complaints and bug reports about GNU software!
6a6cc11c
RS
192The maintainers of the package you are using probably don't read this
193group; they won't see your complaint. Use the appropriate bug-reporting
194mailing list instead, so that people who can do something about the
195problem will see it. Likewise, use the help- list for technical
196questions.
1bac2ebb
DL
197
198Don't trust pronouncements made on gnu-misc-discuss about what GNU is,
199what FSF position is, what the GNU General Public License is, etc.,
200unless they are made by someone you know is well connected with GNU and
201are sure the message is not forged.
202
203USENET and gnUSENET readers are expected to have read ALL the articles
0ede4df3 204in news.announce.newusers before posting.
1bac2ebb 205
1bac2ebb
DL
206Remember, "GNUs Not Unix" and "gnUSENET is Not USENET". We have
207higher standards!
208
6a6cc11c 209** gnu-emacs-sources-request@gnu.org to subscribe to gnu-emacs-sources
1bac2ebb 210
6a6cc11c
RS
211gnUSENET newsgroup: gnu.emacs.sources
212GNU Emacs source code to: gnu-emacs-sources@gnu.org
1bac2ebb
DL
213
214This list/newsgroup will be for the posting, by their authors, of Emacs
215Lisp and C sources and patches that improve GNU Emacs. Its contents
216will be reviewed by the FSF for inclusion in future releases of GNU
217Emacs.
218
219Please do NOT discuss or request source code here. Use
220help-gnu-emacs/gnu.emacs.help for those purposes. This allows the
221automatic archiving of sources posted to this list/newsgroup.
222
223Please do NOT post such sources to any other GNU mailing list (e.g
224help-gnu-emacs) or gnUSENET newsgroups (e.g. gnu.emacs.help). It's up
225to each poster to decide whether to cross-post to any non-gnUSENET
0ede4df3 226newsgroup (e.g. comp.emacs).
1bac2ebb
DL
227
228Please do NOT announce that you have posted source code to
229gnu.emacs.sources to any other GNU mailing list (e.g. help-gnu-emacs) or
230gnUSENET newsgroups (e.g. gnu.emacs.help). People who want to keep up
231with sources will read this list/newsgroup. It's up to each poster to
232decide whether to announce a gnu.emacs.sources article in any
0ede4df3 233non-gnUSENET newsgroup (e.g. comp.emacs).
1bac2ebb
DL
234
235If source or patches that were previously posted or a simple fix is
236requested in help-gnu-emacs, please mail it to the requester. Do NOT
237repost it. If you also want something that is requested, send mail to
238the requester asking him to forward it to you. This kind of traffic is
239best handled by e-mail, not by a broadcast medium that reaches millions
240of sites.
241
0ede4df3 242If the requested source is very long, send mail offering to
1bac2ebb
DL
243send it. This prevents the requester from getting many redundant copies
244and saves network bandwidth.
245
1bac2ebb
DL
246Local variables:
247mode: outline
248fill-column: 72
249End:
ab5796a9 250
ba318903 251Copyright (C) 1999, 2001-2014 Free Software Foundation, Inc.
b727702b
EZ
252
253 Permission is hereby granted, free of charge, to any person obtaining
254 a copy of this file, to deal in the file without restriction, including
255 without limitation the rights to use, copy, modify, merge, publish,
256 distribute, sublicense, and/or sell copies of the file, and to
257 permit persons to whom the file is furnished to do so, subject to
258 the following condition:
259
260 The above copyright notice and this permission notice shall be
261 included in all copies or substantial portions of the file.