bug-gnulib@gnu.org mirror (unofficial)
 help / color / mirror / Atom feed
* doc: Add section to attract more people towards the GNU project
@ 2022-06-05 17:31 Bruno Haible
  0 siblings, 0 replies; only message in thread
From: Bruno Haible @ 2022-06-05 17:31 UTC (permalink / raw
  To: bug-gnulib; +Cc: José E. Marchesi

On the gnu-prog-discuss mailing list there is agreement that it's a good idea
to have a section that invites the reader to read more about GNU and potentially
join GNU. Several people, including RMS, shaped the text.

In most packages, it's in the README. But Gnulib's documentation is entirely
in TeXinfo format. Therefore it's to be added there.

The only question were was where exactly to add this text. I chose to put it
at the end of the first chapter. Possibly there are better suggestions?


2022-06-05  Bruno Haible  <bruno@clisp.org>

	doc: Add section to attract more people towards the GNU project.
	Inspired by a suggestion from José E. Marchesi <jemarch@gnu.org> on
	the gnu-prog-discuss mailing list.
	* doc/join-gnu.texi: New file.
	* doc/gnulib-readme.texi: Include it.

diff --git a/doc/gnulib-readme.texi b/doc/gnulib-readme.texi
index 9032b1498c..492572799c 100644
--- a/doc/gnulib-readme.texi
+++ b/doc/gnulib-readme.texi
@@ -15,6 +15,7 @@
 * Contributing to Gnulib::
 * Portability guidelines::
 * High Quality::
+* Joining GNU::
 @end menu
 
 @node Gnulib Basics
@@ -583,3 +584,5 @@ libraries (@code{libstdc++} and @code{libubsan}) to be linked
 statically rather than dynamically, though this typically bloats the
 executable and the remaining extra libraries are still linked
 dynamically.
+
+@include join-gnu.texi
diff --git a/doc/join-gnu.texi b/doc/join-gnu.texi
new file mode 100644
index 0000000000..deacc451b6
--- /dev/null
+++ b/doc/join-gnu.texi
@@ -0,0 +1,24 @@
+@c Copyright (C) 2021--2022 Free Software Foundation, Inc.
+
+@c Permission is granted to copy, distribute and/or modify this document
+@c under the terms of the GNU Free Documentation License, Version 1.3 or
+@c any later version published by the Free Software Foundation; with no
+@c Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
+@c copy of the license is at <https://www.gnu.org/licenses/fdl-1.3.en.html>.
+
+@node Joining GNU
+@section Join the GNU Project
+
+GNU Gnulib is part of the GNU Operating System, developed by the GNU Project.
+
+If you are the author of an awesome program and want to join us in
+writing Free (libre) Software, please consider making it an official
+GNU program and become a GNU Maintainer.  Instructions on how to do
+this are @url{https://www.gnu.org/help/evaluation, here}.
+We are looking forward to hacking with you!
+
+Don't have a program to contribute?  Look at all the
+@url{https://www.gnu.org/help/help.html, other ways to help}.
+
+And to learn more about Free (libre) Software in general, please read
+and share @url{https://gnu.org/philosophy/free-sw.html, this page}.





^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2022-06-05 17:31 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-05 17:31 doc: Add section to attract more people towards the GNU project Bruno Haible

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).