/[www]/www/philosophy/kind-communication.html
ViewVC logotype

Contents of /www/philosophy/kind-communication.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.21 - (show annotations) (download) (as text)
Sun Oct 9 20:19:05 2022 UTC (23 months ago) by rms
Branch: MAIN
CVS Tags: HEAD
Changes since 1.20: +2 -2 lines
File MIME type: text/html
Update copyright years.

1 <!--#include virtual="/server/header.html" -->
2 <!-- Parent-Version: 1.96 -->
3 <!-- This page is derived from /server/standards/boilerplate.html -->
4 <!--#set var="TAGS" value="essays upholding action" -->
5 <!--#set var="DISABLE_TOP_ADDENDUM" value="yes" -->
6 <title>GNU Kind Communications Guidelines
7 - GNU Project - Free Software Foundation</title>
8 <!--#include virtual="/philosophy/po/kind-communication.translist" -->
9 <!--#include virtual="/server/banner.html" -->
10 <!--#include virtual="/philosophy/ph-breadcrumb.html" -->
11 <!--GNUN: OUT-OF-DATE NOTICE-->
12 <!--#include virtual="/server/top-addendum.html" -->
13 <div class="article reduced-width">
14 <h2>GNU Kind Communications Guidelines</h2>
15
16 <address class="byline">by
17 <a href="https://www.stallman.org/">Richard Stallman</a></address>
18
19 <h3>Purpose</h3>
20
21 <p>The GNU Project encourages contributions from anyone who wishes to
22 advance the development of the GNU system, regardless of gender, race,
23 ethnic group, physical appearance, religion, cultural background, and
24 any other demographic characteristics, as well as personal political
25 views.</p>
26
27 <p>People are sometimes discouraged from participating in GNU
28 development because of certain patterns of communication that strike
29 them as unfriendly, unwelcoming, rejecting, or harsh. This
30 discouragement particularly affects members of disprivileged
31 demographics, but it is not limited to them. Therefore, we ask all
32 contributors to make a conscious effort, in GNU Project discussions,
33 to communicate in ways that avoid that outcome&mdash;to avoid
34 practices that will predictably and unnecessarily risk putting some
35 contributors off.</p>
36
37 <p>These guidelines suggest specific ways to accomplish that goal.</p>
38
39 <h3>Guidelines</h3>
40
41 <ul>
42 <li>Please assume other participants are posting in good faith, even if
43 you disagree with what they say. When people present code or text as
44 their own work, please accept it as their work. Please do not
45 criticize people for wrongs that you only speculate they may have
46 done; stick to what they actually say and actually do.</li>
47
48 <li>Please think about how to treat other participants with respect,
49 especially when you disagree with them. For instance, call them by
50 the names they use, and refer to them using words whose meanings (as
51 you understand them) cover those participants' stated gender
52 identities. Please also show tolerance and respect for people who
53 do that using different words from the words you use.</li>
54
55 <li>Please do not take a harsh tone towards other participants, and
56 especially don't make personal attacks against them. Go out of your
57 way to show that you are criticizing a statement, not a person.</li>
58
59 <li>Please recognize that criticism of your statements is not a
60 personal attack on you. If you feel that someone has attacked you, or
61 offended your personal dignity, please don't &ldquo;hit back&rdquo;
62 with another personal attack. That tends to start a vicious circle of
63 escalating verbal aggression. A private response, politely stating
64 your feelings <em>as feelings</em>, and asking for peace, may calm
65 things down. Write it, set it aside for hours or a day, revise it to
66 remove the anger, and only then send it.</li>
67
68 <li>Please avoid statements about the presumed typical desires,
69 capabilities or actions of some demographic group. They can offend
70 people in that group, and they are always off-topic in GNU Project
71 discussions.</li>
72
73 <li>Please be especially kind to other contributors when saying they
74 made a mistake. Programming means making lots of mistakes, and we all
75 do so&mdash;this is why regression tests are useful. Conscientious
76 programmers make mistakes, and then fix them. It is helpful to show
77 contributors that being imperfect is normal, so we don't hold it
78 against them, and that we appreciate their imperfect contributions
79 though we hope they follow through by fixing any problems in them.</li>
80
81 <li>Likewise, be kind when pointing out to other contributors that they
82 should stop using certain nonfree software. For their own sake, they
83 ought to free themselves, but we welcome their contributions to our
84 software packages even if they don't do that. So these reminders
85 should be gentle and not too frequent&mdash;don't nag.
86
87 <p>By contrast, to suggest that others run a nonfree program opposes
88 the basic principles of GNU, so it is not allowed in GNU Project
89 discussions.</p>
90 </li>
91
92 <li>Please respond to what people actually said, not to exaggerations
93 of their views. Your criticism will not be constructive if it is aimed
94 at a target other than their real views.</li>
95
96 <li>If in a discussion someone brings up a tangent to the topic at
97 hand, please keep the discussion on track by focusing on the current
98 topic rather than the tangent. This is not to say that the tangent is
99 bad, or not interesting to discuss&mdash;only that it shouldn't
100 interfere with discussion of the issue at hand. In most cases, it is
101 also off-topic, so those interested ought to discuss it somewhere
102 else.
103
104 <p>If you think the tangent is an important and pertinent issue,
105 please bring it up as a separate discussion, with a Subject field to
106 fit, and consider waiting for the end of the current discussion.</p>
107 </li>
108
109 <li>Rather than trying to have the last word, look for the times when
110 there is no need to reply, perhaps because you already made the
111 relevant point clear enough. If you know something about the game of
112 Go, this analogy might clarify that: when the other player's move is not
113 strong enough to require a direct response, it is advantageous to give
114 it none and instead move elsewhere.</li>
115
116 <li>Please don't argue unceasingly for your preferred course of action
117 when a decision for some other course has already been made. That
118 tends to block the activity's progress.</li>
119
120 <li>If others have irritated you, perhaps by disregarding these
121 guidelines, please don't excoriate them, and especially please don't
122 hold a grudge against them. The constructive approach is to
123 encourage and help other people to do better. When they are trying
124 to learn to do better, please give them plenty of chances.</li>
125
126 <li>If other participants complain about the way you express your
127 ideas, please make an effort to cater to them. You can find ways to
128 express the same points while making others more comfortable. You are
129 more likely to persuade others if you don't arouse ire about secondary
130 things.</li>
131
132 <li>Please don't raise unrelated political issues in GNU Project
133 discussions, because they are off-topic. The only political positions
134 that the GNU Project endorses are (1) that users should have control
135 of their own computing (for instance, through free software) and (2)
136 supporting basic human rights in computing. We don't require you as a
137 contributor to agree with these two points, but you do need to accept
138 that our decisions will be based on them.</li>
139 </ul>
140
141 <p>By making an effort to follow these guidelines, we will encourage
142 more contribution to our projects, and our discussions will be
143 friendlier and reach conclusions more easily.</p>
144 <div class="column-limit"></div>
145 </div>
146
147 </div><!-- for id="content", starts in the include above -->
148 <!--#include virtual="/server/footer.html" -->
149 <div id="footer" role="contentinfo">
150 <div class="unprintable">
151
152 <p>Please send general FSF &amp; GNU inquiries to
153 <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.
154 There are also <a href="/contact/">other ways to contact</a>
155 the FSF. Broken links and other corrections or suggestions can be sent
156 to <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.</p>
157
158 <p><!-- TRANSLATORS: Ignore the original text in this paragraph,
159 replace it with the translation of these two:
160
161 We work hard and do our best to provide accurate, good quality
162 translations. However, we are not exempt from imperfection.
163 Please send your comments and general suggestions in this regard
164 to <a href="mailto:web-translators@gnu.org">
165 &lt;web-translators@gnu.org&gt;</a>.</p>
166
167 <p>For information on coordinating and contributing translations of
168 our web pages, see <a
169 href="/server/standards/README.translations.html">Translations
170 README</a>. -->
171 Please see the <a
172 href="/server/standards/README.translations.html">Translations
173 README</a> for information on coordinating and contributing translations
174 of this article.</p>
175 </div>
176
177 <!-- Regarding copyright, in general, standalone pages (as opposed to
178 files generated as part of manuals) on the GNU web server should
179 be under CC BY-ND 4.0. Please do NOT change or remove this
180 without talking with the webmasters or licensing team first.
181 Please make sure the copyright date is consistent with the
182 document. For web pages, it is ok to list just the latest year the
183 document was modified, or published.
184
185 If you wish to list earlier years, that is ok too.
186 Either "2001, 2002, 2003" or "2001-2003" are ok for specifying
187 years, as long as each year in the range is in fact a copyrightable
188 year, i.e., a year in which the document was published (including
189 being publicly visible on the web or in a revision control system).
190
191 There is more detail about copyright years in the GNU Maintainers
192 Information document, www.gnu.org/prep/maintain. -->
193
194 <p>Copyright &copy; 2018-2022 Free Software Foundation, Inc.</p>
195
196
197 <p>This page is licensed under a <a rel="license"
198 href="http://creativecommons.org/licenses/by-nd/4.0/">Creative
199 Commons Attribution-NoDerivatives 4.0 International License</a>.</p>
200
201 <!--#include virtual="/server/bottom-notes.html" -->
202
203 <p class="unprintable">Updated:
204 <!-- timestamp start -->
205 $Date: 2022/10/09 20:18:09 $
206 <!-- timestamp end -->
207 </p>
208 </div>
209 </div><!-- for class="inner", starts in the banner include -->
210 </body>
211 </html>

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26