diff options
author | ng0 <ng0@infotropique.org> | 2017-11-09 09:04:18 +0000 |
---|---|---|
committer | ng0 <ng0@infotropique.org> | 2017-11-09 09:04:18 +0000 |
commit | c48fc4d4469a99ed95a1c4e22aca19601b38242d (patch) | |
tree | e22b5812e4110167fef609d2aa148aa0f2561e81 /doc/documentation | |
parent | 18d1d9f84f9219bc152f1489950f258e688398b0 (diff) | |
download | gnunet-c48fc4d4469a99ed95a1c4e22aca19601b38242d.tar.gz gnunet-c48fc4d4469a99ed95a1c4e22aca19601b38242d.zip |
Add new contributors manual
Diffstat (limited to 'doc/documentation')
-rw-r--r-- | doc/documentation/chapters/contributing.texi | 55 | ||||
-rw-r--r-- | doc/documentation/gnunet.texi | 16 |
2 files changed, 67 insertions, 4 deletions
diff --git a/doc/documentation/chapters/contributing.texi b/doc/documentation/chapters/contributing.texi new file mode 100644 index 000000000..b655efff8 --- /dev/null +++ b/doc/documentation/chapters/contributing.texi | |||
@@ -0,0 +1,55 @@ | |||
1 | @node GNUnet Contributors Manual | ||
2 | @chapter GNUnet Contributors Manual | ||
3 | |||
4 | @menu | ||
5 | * Contributing to GNUnet:: | ||
6 | * Licenses of contributions:: | ||
7 | * Copyright Assignment:: | ||
8 | * Contributing to the Reference Manual:: | ||
9 | @end menu | ||
10 | |||
11 | @node Contributing to GNUnet | ||
12 | @section Contributing to GNUnet | ||
13 | |||
14 | @node Licenses of contributions | ||
15 | @section Licenses of contributions | ||
16 | |||
17 | GNUnet is a @uref{https://www.gnu.org/, GNU} package. | ||
18 | All code contributions must thus be put under the | ||
19 | @uref{https://www.gnu.org/copyleft/gpl.html, GNU Public License (GPL)}. | ||
20 | All documentation should be put under FSF approved licenses | ||
21 | (see @uref{https://www.gnu.org/copyleft/fdl.html, fdl}). | ||
22 | |||
23 | By submitting documentation, translations, and other content to GNUnet | ||
24 | you automatically grant the right to publish code under the | ||
25 | GNU Public License and documentation under either or both the | ||
26 | GNU Public License or the GNU Free Documentation License. | ||
27 | When contributing to the GNUnet project, GNU standards and the | ||
28 | @uref{https://www.gnu.org/philosophy/philosophy.html, GNU philosophy} | ||
29 | should be adhered to. | ||
30 | |||
31 | @cindex copyright assignment | ||
32 | @node Copyright Assignment | ||
33 | @section Copyright Assignment | ||
34 | We require a formal copyright assignment for GNUnet contributors | ||
35 | to GNUnet e.V.; nevertheless, we do allow pseudonymous contributions. | ||
36 | By signing the copyright agreement and submitting your code (or | ||
37 | documentation) to us, you agree to share the rights to your code | ||
38 | with GNUnet e.V.; GNUnet e.V. receives non-exclusive ownership | ||
39 | rights, and in particular is allowed to dual-license the code. You | ||
40 | retain non-exclusive rights to your contributions, so you can also | ||
41 | share your contributions freely with other projects. | ||
42 | |||
43 | GNUnet e.V. will publish all accepted contributions under the GPLv3 | ||
44 | or any later version. The association may decide to publish | ||
45 | contributions under additional licenses (dual-licensing). | ||
46 | |||
47 | We do not intentionally remove your name from your contributions; | ||
48 | however, due to extensive editing it is not always trivial to | ||
49 | attribute contributors properly. If you find that you significantly | ||
50 | contributed to a file (or the project as a whole) and are not listed | ||
51 | in the respective authors file or section, please do let us know. | ||
52 | |||
53 | @node Contributing to the Reference Manual | ||
54 | @section Contributing to the Reference Manual | ||
55 | |||
diff --git a/doc/documentation/gnunet.texi b/doc/documentation/gnunet.texi index 0489c5df4..24e75cbb7 100644 --- a/doc/documentation/gnunet.texi +++ b/doc/documentation/gnunet.texi | |||
@@ -113,11 +113,12 @@ in the respective authors file or section, please do let us know. | |||
113 | * GNUnet Installation Handbook:: How to install GNUnet | 113 | * GNUnet Installation Handbook:: How to install GNUnet |
114 | * Using GNUnet:: Using GNUnet | 114 | * Using GNUnet:: Using GNUnet |
115 | * Configuration Handbook:: Configuring GNUnet | 115 | * Configuration Handbook:: Configuring GNUnet |
116 | * GNUnet Contributors Handbook:: Contributing to GNUnet | ||
116 | * GNUnet Developer Handbook:: Developing GNUnet | 117 | * GNUnet Developer Handbook:: Developing GNUnet |
117 | * GNU Free Documentation License:: The license of this manual. | 118 | * GNU Free Documentation License:: The license of this manual |
118 | * GNU General Public License:: The license of this manual. | 119 | * GNU General Public License:: The license of this manual |
119 | * Concept Index:: Concepts. | 120 | * Concept Index:: Concepts |
120 | * Programming Index:: Data types, functions, and variables. | 121 | * Programming Index:: Data types, functions, and variables |
121 | 122 | ||
122 | @detailmenu | 123 | @detailmenu |
123 | --- The Detailed Node Listing --- | 124 | --- The Detailed Node Listing --- |
@@ -174,6 +175,13 @@ Using GNUnet | |||
174 | * The GNU Name System:: | 175 | * The GNU Name System:: |
175 | * Using the Virtual Public Network:: | 176 | * Using the Virtual Public Network:: |
176 | 177 | ||
178 | GNUnet Contributors Handbook | ||
179 | |||
180 | * Contributing to GNUnet:: | ||
181 | * Licenses of contributions:: | ||
182 | * Copyright Assignment:: | ||
183 | * Contributing to the Reference Manual:: | ||
184 | |||
177 | GNUnet Developer Handbook | 185 | GNUnet Developer Handbook |
178 | 186 | ||
179 | * Developer Introduction:: | 187 | * Developer Introduction:: |