Better error message on missing files.
[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
22If you don't know if your site is on USENET, ask your system
23administrator. If you are a USENET site and don't get the gnu.all
24newsgroups, please ask your USENET administrator to get them. If he has
25your feeds ask their feeds, you should win. And everyone else wins:
26newsgroups make better use of the limited bandwidth of the computer
27networks and your home machine than mailing list traffic; and staying
28off the mailing lists make better use of the people who maintain the
29lists and the machines that the GNU people working with rms use (i.e. we
30have more time to produce code!!). Thanx.
1bac2ebb
DL
31
32* Getting the mailing lists directly
33
34If several users at your site or local network want to read a list and
35you aren't a USENET site, Project GNU would prefer that you would set up
36one address that redistributes locally. This reduces overhead on our
37people and machines, your gateway machine, and the network(s) used to
38transport the mail from us to you.
39
40* How to subscribe to and report bugs in mailing lists
41
42Send requests to be added or removed, to help-gnu-emacs-request (or
43info-gnu-request, bug-gdb-request, etc.), NOT to info-gnu-emacs (or
44info-gnu, etc.). Most <LIST_NAME>-request addresses are now handled
6a6cc11c 45automagically by GNU Mailman.
1bac2ebb
DL
46
47If you need to report problems to a human, send mail to gnu@gnu.org
48explaining the problem.
49
50Many of the GNU mailing lists are very large and are received by many
6a6cc11c
RS
51people. Most are unmoderated, so please don't send them anything that
52is not seriously important to all their readers.
1bac2ebb
DL
53
54If a message you mail to a list is returned from a MAILER-DAEMON (often
55with the line:
56 ----- Transcript of session follows -----
57 don't resend the message to the list. All this return means is that
58your original message failed to reach a few addresses on the list. Such
59messages are NEVER a reason to resend a piece of mail a 2nd time. This
60just bothers all (less the few delivery failures (which will probably
61just fail again!)) of the readers of the list with a message they have
62already seen. It also wastes computer and network resources.
63
64It is appropriate to send these to the -request address for a list, and
65ask them to check the problem out.
66
67* Send Specific Requests for Information to: gnu@gnu.org
68
69Specific requests for information about obtaining GNU software, or GNU
70activities in Cambridge and elsewhere can be directed to:
71 gnu@gnu.org
72
73* General Information about all lists
74
75Please keep each message under 25,000 characters. Some mailers bounce
76messages that are longer than this. If your message is long, it is
77generally better to send a message offering to make the large file
78available to only those people who want it (e.g. mailing it to people
79who ask, or putting it up for FTP). In the case of gnu.emacs.sources,
80somewhat larger postings (up to 10 parts of no more than 25,000
81characters each) are acceptable (assuming they are likely to be of
6a6cc11c
RS
82interest to a reasonable number of people); if it is larger than that,
83put it in a web page and announce its URL. Good bug reports are short.
84See section '* General Information about bug-* lists and ...' for
85further details.
1bac2ebb
DL
86
87Most of the time, when you reply to a message sent to a list, the reply
88should not go to the list. But most mail reading programs supply, by
89default, all the recipients of the original as recipients of the reply.
90Make a point of deleting the list address from the header when it does
91not belong. This prevents bothering all readers of a list, and reduces
92network congestion.
93
94The GNU mailing lists and newsgroups, like the GNU project itself, exist
95to promote the freedom to share software. So don't use these lists to
96promote or recommend non-free software or documentation, like
97proprietary books on GNU software. (Using them to post ordering
98information is the ultimate faux pas.) If there is no free program to
99do a certain task, then somebody should write one! Similarly, free
100documentation that is inadequate should be improved--a way in which
101non-programmers can make a valuable contribution. See also the article
102at <URL:http://www.gnu.org/philosophy/free-doc.html>.
103
104* General Information about info-* lists
105
106These lists and their newsgroups are meant for important announcements.
107Since the GNU project uses software development as a means for social
108change, the announcements may be technical or political.
109
110Most GNU projects info-* lists (and their corresponding gnu.*.announce
111newsgroups) are moderated to keep their content significant and
112relevant. If you have a bug to report, send it to the bug-* list. If
113you need help on something else and the help-* list exists, ask it.
114
115See section '* General Information about all lists'.
116
117* General Information about help-* lists
118
119These lists (and their newsgroups) exist for anyone to ask questions
120about the GNU software that the list deals with. The lists are read by
121people who are willing to take the time to help other users.
122
123When you answer the questions that people ask on the help-* lists, keep
124in mind that you shouldn't answer by promoting a proprietary program as
125a solution. The only real solutions are the ones all the readers can
126share.
127
128If a program crashes, or if you build it following the standard
129procedure on a system on which it is supposed to work and it does not
130work at all, or if an command does not behave as it is documented to
131behave, this is a bug. Don't send bug reports to a help-* list; mail
132them to the bug-* list instead.
133
134See section '* General Information about all lists'.
135
136* General Information about bug-* lists and reporting program bugs
137
138If you think something is a bug in a program, it might be one; or, it
139might be a misunderstanding or even a feature. Before beginning to
140report bugs, please read the section ``Reporting Emacs Bugs'' toward the
141end of the GNU Emacs reference manual (or node Emacs/Bugs in Emacs's
142built-in Info system) for a discussion of how and when to send in bug
143reports. For GNU programs other than GNU Emacs, also consult their
144documentation for their bug reporting procedures. Always include the
145version number of the GNU program, as well as the operating system and
146machine the program was ran on (if the program doesn't have a version
147number, send the date of the latest entry in the file ChangeLog). For
148GNU Emacs bugs, type "M-x emacs-version". A debugger backtrace of any
149core dump can also be useful. Be careful to separate out hypothesis
150from fact! For bugs in GNU Emacs lisp, set variable debug-on-error to
151t, and re-enter the command(s) that cause the error message; Emacs will
152pop up a debug buffer if something is wrong; please include a copy of
153the buffer in your bug report. Please also try to make your bug report
154as short as possible; distill the problem to as few lines of code and/or
155input as possible. GNU maintainers give priority to the shortest, high
156quality bug reports.
157
158Please don't send in a patch without a test case to illustrate the
159problem the patch is supposed to fix. Sometimes the patches aren't
160correct or aren't the best way to do the job, and without a test case
161there is no way to debug an alternate fix.
162
163The purpose of reporting a bug is to enable the bug to be fixed for the
164sake of the whole community of users. You may or may not receive a
165response; the maintainers will send one if that helps them find or
166verify a fix. Most GNU maintainers are volunteers and all are
167overworked; they don't have time to help individuals and still fix the
168bugs and make the improvements that everyone wants. If you want help
169for yourself in particular, you may have to hire someone. The GNU
170project maintains a list of people providing such services. It is
6a6cc11c 171found in <URL:http://www.gnu.org/prep/SERVICE>.
1bac2ebb
DL
172
173Anything addressed to the implementors and maintainers of a GNU program
174via a bug-* list, should NOT be sent to the corresponding info-* or
175help-* list.
176
177Please DON'T post your bug reports on the gnu.*.bug newsgroups! Mail
178them to bug-*@gnu.org instead! At first sight, it seems to make no
179difference: anything sent to one will be propagated to the other; but:
180 - if you post on the newsgroup, the information about how to
181reach you is lost in the message that goes on the mailing list. It
182can be very important to know how to reach you, if there is anything
183in the bug report that we don't understand;
184 - bug reports reach the GNU maintainers quickest when they are
185sent to the bug-* mailing list submittal address;
186 - mail is much more reliable then netnews; and
187 - if the internet mailers can't get your bug report delivered,
188they almost always send you an error message, so you can find another
189way to get the bug report in. When netnews fails to get your message
190delivered to the maintainers, you'll never know about it and the
191maintainers will never see the bug report.
192
193And please DON'T post your GNU bug reports to comp.* or other gnu.*
194newsgroups, they never make it to the GNU maintainers at all. Please
195mail them to bug-*@gnu.org instead!
196
6a6cc11c
RS
197* Some special lists that don't fit the usual patterns of help-, bug- and info-
198
199** info-gnu-request@gnu.org to subscribe to info-gnu
1bac2ebb 200
6a6cc11c
RS
201gnUSENET newsgroup: gnu.announce
202Send announcements to: info-gnu@gnu.org
1bac2ebb
DL
203
204This list distributes progress reports on the GNU Project. It is also
205used by the GNU Project to ask people for various kinds of help. It is
6a6cc11c 206moderated and NOT for general discussion.
1bac2ebb 207
6a6cc11c 208** gnu-misc-discuss-request@gnu.org to subscribe to gnu-misc-discuss
1bac2ebb 209
6a6cc11c
RS
210gnUSENET newsgroup: gnu.misc.discuss
211Send contributions to: gnu-misc-discuss@gnu.org
1bac2ebb 212
6a6cc11c 213This list is for serious discussion of free software, the GNU Project,
1bac2ebb
DL
214the GNU Manifesto, and their implications. It's THE place for
215discussion that is not appropriate in the other GNU mailing lists and
216gnUSENET newsgroups.
217
218Flaming is out of place. Tit-for-tat is not welcome. Repetition
219should not occur.
220
221Good READING and writing are expected. Before posting, wait a while,
222cool off, and think.
223
224Don't use this group for complaints and bug reports about GNU software!
6a6cc11c
RS
225The maintainers of the package you are using probably don't read this
226group; they won't see your complaint. Use the appropriate bug-reporting
227mailing list instead, so that people who can do something about the
228problem will see it. Likewise, use the help- list for technical
229questions.
1bac2ebb
DL
230
231Don't trust pronouncements made on gnu-misc-discuss about what GNU is,
232what FSF position is, what the GNU General Public License is, etc.,
233unless they are made by someone you know is well connected with GNU and
234are sure the message is not forged.
235
236USENET and gnUSENET readers are expected to have read ALL the articles
237in news.announce.newusers before posting. If news.announce.newusers is
238empty at your site, wait (the articles are posted monthly), your posting
239isn't that urgent! Readers on the Internet can anonymous FTP these
240articles from host ftp.uu.net under directory ??
241
1bac2ebb
DL
242Remember, "GNUs Not Unix" and "gnUSENET is Not USENET". We have
243higher standards!
244
6a6cc11c 245** guile-sources-request@gnu.org to subscribe to guile-sources
1bac2ebb 246
6a6cc11c
RS
247gnUSENET newsgroup: NONE PLANNED
248Guile source code to: guile-sources@gnu.org
1bac2ebb
DL
249
250This list will be for the posting, by their authors, of GUILE, Scheme,
251and C sources and patches that improve Guile. Its contents will be
252reviewed by the FSF for inclusion in future releases of GUILE.
253
254Please do NOT discuss or request source code here. Use bug-guile for
255those purposes. This allows the automatic archiving of sources posted
256to this list.
257
258Please do NOT post such sources to any other GNU mailing list (e.g
259bug-guile) or gnUSENET newsgroups. It's up to each poster to decide
260whether to cross-post to any non-gnUSENET newsgroup.
261
262Please do NOT announce that you have posted source code to guile.sources
263to any other GNU mailing list (e.g. bug-guile) or gnUSENET newsgroups.
264People who want to keep up with sources will read this list. It's up to
265each poster to decide whether to announce a guile.sources article in any
266non-gnUSENET newsgroup (e.g. comp.emacs or comp.sources.d).
267
268If source or patches that were previously posted or a simple fix is
269requested in bug-guile, please mail it to the requester. Do NOT
270repost it. If you also want something that is requested, send mail to
271the requester asking him to forward it to you. This kind of traffic is
272best handled by e-mail, not by a broadcast medium that reaches millions
273of sites.
274
275If the requested source is very long (>10k bytes) send mail offering to
276send it. This prevents the requester from getting many redundant copies
277and saves network bandwidth.
278
6a6cc11c 279** gnu-emacs-sources-request@gnu.org to subscribe to gnu-emacs-sources
1bac2ebb 280
6a6cc11c
RS
281gnUSENET newsgroup: gnu.emacs.sources
282GNU Emacs source code to: gnu-emacs-sources@gnu.org
1bac2ebb
DL
283
284This list/newsgroup will be for the posting, by their authors, of Emacs
285Lisp and C sources and patches that improve GNU Emacs. Its contents
286will be reviewed by the FSF for inclusion in future releases of GNU
287Emacs.
288
289Please do NOT discuss or request source code here. Use
290help-gnu-emacs/gnu.emacs.help for those purposes. This allows the
291automatic archiving of sources posted to this list/newsgroup.
292
293Please do NOT post such sources to any other GNU mailing list (e.g
294help-gnu-emacs) or gnUSENET newsgroups (e.g. gnu.emacs.help). It's up
295to each poster to decide whether to cross-post to any non-gnUSENET
296newsgroup (e.g. comp.emacs or vmsnet.sources).
297
298Please do NOT announce that you have posted source code to
299gnu.emacs.sources to any other GNU mailing list (e.g. help-gnu-emacs) or
300gnUSENET newsgroups (e.g. gnu.emacs.help). People who want to keep up
301with sources will read this list/newsgroup. It's up to each poster to
302decide whether to announce a gnu.emacs.sources article in any
303non-gnUSENET newsgroup (e.g. comp.emacs or comp.sources.d).
304
305If source or patches that were previously posted or a simple fix is
306requested in help-gnu-emacs, please mail it to the requester. Do NOT
307repost it. If you also want something that is requested, send mail to
308the requester asking him to forward it to you. This kind of traffic is
309best handled by e-mail, not by a broadcast medium that reaches millions
310of sites.
311
312If the requested source is very long (>10k bytes) send mail offering to
313send it. This prevents the requester from getting many redundant copies
314and saves network bandwidth.
315
1bac2ebb
DL
316Local variables:
317mode: outline
318fill-column: 72
319End:
ab5796a9 320
1bb97e22 321Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
0a33da51 322Free Software Foundation, Inc.
b727702b
EZ
323
324 Permission is hereby granted, free of charge, to any person obtaining
325 a copy of this file, to deal in the file without restriction, including
326 without limitation the rights to use, copy, modify, merge, publish,
327 distribute, sublicense, and/or sell copies of the file, and to
328 permit persons to whom the file is furnished to do so, subject to
329 the following condition:
330
331 The above copyright notice and this permission notice shall be
332 included in all copies or substantial portions of the file.
333
334
ab5796a9 335arch-tag: 6e42bba8-7532-4a23-8486-99dbc5770a8e