Browse Source

Be more specific in the code of conduct

Bob Mottram 6 years ago
parent
commit
7668c4531c
3 changed files with 47 additions and 13 deletions
  1. 12
    4
      code-of-conduct.md
  2. 12
    4
      doc/EN/codeofconduct.org
  3. 23
    5
      website/EN/codeofconduct.html

+ 12
- 4
code-of-conduct.md View File

@@ -48,10 +48,18 @@ In cases where criticism of ideology or culture remains on-topic, respectfully d
48 48
 
49 49
 This is a Free Software project and there is no intention to support or endorse any software which is proprietary, including that which may be running on client devices. For example, supporting iThings or Windows users is out of scope of the project. It's possible that Freedombone may work with those systems, but if there are problems it's not within the scope of this project to resolve compatibility issues with proprietary browsers or platforms.
50 50
 
51
-## In case of problems
51
+## Raising concerns
52 52
 
53
-While this code of conduct should be adhered to by participants, we recognize that sometimes people may have a bad day, or be unaware of some of the guidelines in this code of conduct. When that happens, you may reply to them and point out this code of conduct. Such messages may be in public or in private, whatever is most appropriate. However, regardless of whether the message is public or not, it should still adhere to the relevant parts of this code of conduct; in particular, it should not be abusive or disrespectful. Assume good faith; it is more likely that participants are unaware of their bad behaviour than that they intentionally try to degrade the quality of the discussion.
53
+This is not a big project and so there is no division of labor or special enforcement committee or bureaucratic process.
54 54
 
55
-Serious or persistent offenders will be kicked from chat rooms and any of their subsequent patches will be unlikely to be upstreamed. In this context "serious" means that someone is causing others to feel unsafe or be unable to contribute, for whatever reason.
55
+Complaints should be made in private to bob@freedombone.net, preferably via XMPP/Conversations with OMEMO enabled but you can also use the same address for email correspondence. If you're using email and have GPG capability the public key [can be found here](./support.html). XMPP messages are likely to get the quickest response.
56 56
 
57
-This is not a big project and so there is no division of labor or special enforcement committee or bureaucratic process. Complaints should be made (in private) to the maintainer or chat room admin. The typical email address can be found in the source code headers. Preferably use GPG if you can, or XMPP with OpenPGP/OMEMO to bob@freedombone.net. XMPP messages are likely to get a quicker response.
57
+## In case of violations
58
+
59
+Violators of this code of conduct will:
60
+
61
+ * Be removed from the Matrix and/or XMPP chat rooms
62
+ * Will not have pending or future patches or pull requests merged
63
+ * If they have a user account on *code.freedombone.net* it will be removed
64
+
65
+This applies regardless of past levels of commitment or technical abilities.

+ 12
- 4
doc/EN/codeofconduct.org View File

@@ -51,13 +51,21 @@ No stereotyping of or promoting prejudice or discrimination against particular g
51 51
 In cases where criticism of ideology or culture remains on-topic, respectfully discuss the ideas.
52 52
 * No proprietary software
53 53
 This is a Free Software project and there is no intention to support or endorse any software which is proprietary, including that which may be running on client devices. For example, supporting iThings or Windows users is out of scope of the project. It's possible that Freedombone may work with those systems, but if there are problems it's not within the scope of this project to resolve compatibility issues with proprietary browsers or platforms.
54
-* In case of problems
54
+* Raising concerns
55 55
 
56
-While this code of conduct should be adhered to by participants, we recognize that sometimes people may have a bad day, or be unaware of some of the guidelines in this code of conduct. When that happens, you may reply to them and point out this code of conduct. Such messages may be in public or in private, whatever is most appropriate. However, regardless of whether the message is public or not, it should still adhere to the relevant parts of this code of conduct; in particular, it should not be abusive or disrespectful. Assume good faith; it is more likely that participants are unaware of their bad behaviour than that they intentionally try to degrade the quality of the discussion.
56
+This is not a big project and so there is no division of labor or special enforcement committee or bureaucratic process.
57 57
 
58
-Code of conduct violators will be kicked from the project chat/support rooms and any of their subsequent patches will be unlikely to be upstreamed.
58
+Complaints should be made in private to bob@freedombone.net, preferably via XMPP/Conversations with OMEMO enabled but you can also use the same address for email correspondence. If you're using email and have GPG capability the public key [[./support.html][can be found here]]. XMPP messages are likely to get the quickest response.
59 59
 
60
-This is not a big project and so there is no division of labor or special enforcement committee or bureaucratic process. Complaints should be made in private to bob@freedombone.net, preferably via XMPP/Conversations with OMEMO enabled but you can also use the same address for email correspondence. If you're using email and have GPG capability the public key [[./support.html][can be found here]]. XMPP messages are likely to get a quicker response.
60
+* In case of violations
61
+
62
+Violators of this code of conduct will:
63
+
64
+ * Be removed from the Matrix and/or XMPP chat rooms
65
+ * Will not have pending or future patches or pull requests merged
66
+ * If they have a user account on *code.freedombone.net* it will be removed
67
+
68
+This applies regardless of past levels of commitment or technical abilities.
61 69
 
62 70
 #+attr_html: :width 10% :height 2% :align center
63 71
 [[file:fdl-1.3.txt][file:images/gfdl.png]]

+ 23
- 5
website/EN/codeofconduct.html View File

@@ -4,7 +4,7 @@
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6 6
 <title></title>
7
-<!-- 2018-06-22 Fri 16:12 -->
7
+<!-- 2018-06-22 Fri 16:52 -->
8 8
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
9 9
 <meta  name="generator" content="Org-mode" />
10 10
 <meta  name="author" content="Bob Mottram" />
@@ -257,18 +257,36 @@ This is a Free Software project and there is no intention to support or endorse
257 257
 </div>
258 258
 </div>
259 259
 <div id="outline-container-sec-11" class="outline-2">
260
-<h2 id="sec-11">In case of problems</h2>
260
+<h2 id="sec-11">Raising concerns</h2>
261 261
 <div class="outline-text-2" id="text-11">
262 262
 <p>
263
-While this code of conduct should be adhered to by participants, we recognize that sometimes people may have a bad day, or be unaware of some of the guidelines in this code of conduct. When that happens, you may reply to them and point out this code of conduct. Such messages may be in public or in private, whatever is most appropriate. However, regardless of whether the message is public or not, it should still adhere to the relevant parts of this code of conduct; in particular, it should not be abusive or disrespectful. Assume good faith; it is more likely that participants are unaware of their bad behaviour than that they intentionally try to degrade the quality of the discussion.
263
+This is not a big project and so there is no division of labor or special enforcement committee or bureaucratic process.
264 264
 </p>
265 265
 
266 266
 <p>
267
-Code of conduct violators will be kicked from the project chat/support rooms and any of their subsequent patches will be unlikely to be upstreamed.
267
+Complaints should be made in private to bob@freedombone.net, preferably via XMPP/Conversations with OMEMO enabled but you can also use the same address for email correspondence. If you're using email and have GPG capability the public key <a href="./support.html">can be found here</a>. XMPP messages are likely to get the quickest response.
268 268
 </p>
269
+</div>
270
+</div>
271
+
272
+<div id="outline-container-sec-12" class="outline-2">
273
+<h2 id="sec-12">In case of violations</h2>
274
+<div class="outline-text-2" id="text-12">
275
+<p>
276
+Violators of this code of conduct will:
277
+</p>
278
+
279
+<ul class="org-ul">
280
+<li>Be removed from the Matrix and/or XMPP chat rooms
281
+</li>
282
+<li>Will not have pending or future patches or pull requests merged
283
+</li>
284
+<li>If they have a user account on <b>code.freedombone.net</b> it will be removed
285
+</li>
286
+</ul>
269 287
 
270 288
 <p>
271
-This is not a big project and so there is no division of labor or special enforcement committee or bureaucratic process. Complaints should be made in private to bob@freedombone.net, preferably via XMPP/Conversations with OMEMO enabled but you can also use the same address for email correspondence. If you're using email and have GPG capability the public key <a href="./support.html">can be found here</a>. XMPP messages are likely to get a quicker response.
289
+This applies regardless of past levels of commitment or technical abilities.
272 290
 </p>
273 291
 
274 292