Mercurial > gnulib
comparison doc/maintain.texi @ 17328:603aa5fbb298
autoupdate
author | Karl Berry <karl@freefriends.org> |
---|---|
date | Thu, 14 Feb 2013 09:43:22 -0800 |
parents | 01978a889dad |
children | 8826dc2ee3ee |
comparison
equal
deleted
inserted
replaced
17327:bd1a436d0977 | 17328:603aa5fbb298 |
---|---|
3 @setfilename maintain.info | 3 @setfilename maintain.info |
4 @settitle Information for Maintainers of GNU Software | 4 @settitle Information for Maintainers of GNU Software |
5 @c For double-sided printing, uncomment: | 5 @c For double-sided printing, uncomment: |
6 @c @setchapternewpage odd | 6 @c @setchapternewpage odd |
7 @c This date is automagically updated when you save this file: | 7 @c This date is automagically updated when you save this file: |
8 @set lastupdate January 10, 2013 | 8 @set lastupdate February 13, 2013 |
9 @c %**end of header | 9 @c %**end of header |
10 | 10 |
11 @dircategory GNU organization | 11 @dircategory GNU organization |
12 @direntry | 12 @direntry |
13 * Maintaining: (maintain). Maintaining GNU software. | 13 * Maintaining: (maintain). Maintaining GNU software. |
172 @c We want to repeat this text later, so define a macro. | 172 @c We want to repeat this text later, so define a macro. |
173 @macro gdgnuorgtext | 173 @macro gdgnuorgtext |
174 The directory @file{/gd/gnuorg} mentioned throughout this document is | 174 The directory @file{/gd/gnuorg} mentioned throughout this document is |
175 available on the general GNU server, currently | 175 available on the general GNU server, currently |
176 @code{fencepost.gnu.org}. If you are the maintainer of a GNU package, | 176 @code{fencepost.gnu.org}. If you are the maintainer of a GNU package, |
177 you should have an account there. If you don't have one already, | 177 you should have an account there. If you don't have one already, see |
178 @url{http://www.gnu.org/software/README.accounts.html}. You can also | 178 @url{http://www.gnu.org/software/README.accounts.html}. You can also |
179 ask for accounts for people who significantly help you in working on | 179 ask for accounts for people who significantly help you in working on |
180 the package. | 180 the package. Such GNU login accounts include email |
181 (see @url{http://www.fsf.org/about/systems/sending-mail-via-fencepost}). | |
181 @end macro | 182 @end macro |
182 | 183 |
183 @gdgnuorgtext{} | 184 @gdgnuorgtext{} |
184 | 185 |
185 Other resources available to GNU maintainers are described at | 186 Other resources available to GNU maintainers are described at |
927 name. | 928 name. |
928 | 929 |
929 Please adjust the list of invariant sections as appropriate for your | 930 Please adjust the list of invariant sections as appropriate for your |
930 manual. If there are none, then say ``with no Invariant Sections''. | 931 manual. If there are none, then say ``with no Invariant Sections''. |
931 If your manual is not published by the FSF, and under 400 pages, you | 932 If your manual is not published by the FSF, and under 400 pages, you |
932 can omit both cover texts. | 933 can omit both cover texts. However, if it is copyright FSF, always |
934 ask the FSF what to do. | |
933 | 935 |
934 @xref{GNU Sample Texts,,, texinfo, Texinfo}, for a full example in a | 936 @xref{GNU Sample Texts,,, texinfo, Texinfo}, for a full example in a |
935 Texinfo manual, and see | 937 Texinfo manual, and see |
936 @url{http://www.gnu.org/licenses/fdl-howto.html} for more advice about | 938 @url{http://www.gnu.org/licenses/fdl-howto.html} for more advice about |
937 how to use the GNU FDL. | 939 how to use the GNU FDL. |
2287 for free software. The need for free documentation to come with free | 2289 for free software. The need for free documentation to come with free |
2288 software is now a major focus of the GNU project; to show that we are | 2290 software is now a major focus of the GNU project; to show that we are |
2289 serious about the need for free documentation, we must not contradict | 2291 serious about the need for free documentation, we must not contradict |
2290 our position by recommending use of documentation that isn't free. | 2292 our position by recommending use of documentation that isn't free. |
2291 | 2293 |
2294 Please don't host discussions about your package in a service that | |
2295 requires nonfree software. For instance, Google+ ``communities'' | |
2296 require running a nonfree Javascript program to post a message, so | |
2297 they can't be used in the Free World. To host discussions there would | |
2298 be excluding people who live by free software principles. | |
2299 | |
2300 Of course, you can't order people not to use such services to talk | |
2301 with each other. What you can do is not legitimize them, and use your | |
2302 influence to lead people away from them. For instance, where you say | |
2303 where to have discussions related to the program, don't list such a | |
2304 place. | |
2305 | |
2292 Finally, new issues concerning the ethics of software freedom come up | 2306 Finally, new issues concerning the ethics of software freedom come up |
2293 frequently. We ask that GNU maintainers, at least on matters that | 2307 frequently. We ask that GNU maintainers, at least on matters that |
2294 pertain specifically to their package, stand with the rest of the GNU | 2308 pertain specifically to their package, stand with the rest of the GNU |
2295 project when such issues come up. | 2309 project when such issues come up. |
2296 | 2310 |
2538 | 2552 |
2539 We don't recommend any specific payment service. However, GNU | 2553 We don't recommend any specific payment service. However, GNU |
2540 developers should not use a service that requires them to sign a | 2554 developers should not use a service that requires them to sign a |
2541 proprietary software license, such as Google's payment service. | 2555 proprietary software license, such as Google's payment service. |
2542 | 2556 |
2543 Of course, it is also good to encourage people to join or contribute | 2557 The FSF can collect donations for a limited number of projects; if you |
2544 to the FSF (@url{http://www.fsf.org}), either instead of or as well as | 2558 want to propose that for your project, write to |
2545 package-specific donations. | 2559 @email{maintainers@@gnu.org}. The FSF is required to supervise the |
2560 spending of these funds. | |
2561 | |
2562 Of course, it is also good to encourage people to join the FSF | |
2563 (@url{http://www.fsf.org}) or make a general donation, either instead | |
2564 of or as well as package-specific donations. | |
2546 | 2565 |
2547 | 2566 |
2548 @node Free Software Directory | 2567 @node Free Software Directory |
2549 @chapter Free Software Directory | 2568 @chapter Free Software Directory |
2550 @cindex Free Software Directory | 2569 @cindex Free Software Directory |