Skip to content

Commit ddd637b

Browse files
committed
Add structure for coc
1 parent b5b149d commit ddd637b

File tree

5 files changed

+105
-20
lines changed

5 files changed

+105
-20
lines changed

docs/community/coc.rst

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
.. _coc:
2+
3+
Code of Conduct
4+
===============
5+
6+
## Our Pledge
7+
8+
In the interest of fostering an open and welcoming environment, we as
9+
contributors and maintainers pledge to making participation in our project and
10+
our community a harassment-free experience for everyone, regardless of age, body
11+
size, disability, ethnicity, gender identity and expression, level of experience,
12+
nationality, personal appearance, race, religion, or sexual identity and
13+
orientation.
14+
15+
## Our Standards
16+
17+
Examples of behavior that contributes to creating a positive environment
18+
include:
19+
20+
* Using welcoming and inclusive language
21+
* Being respectful of differing viewpoints and experiences
22+
* Gracefully accepting constructive criticism
23+
* Focusing on what is best for the community
24+
* Showing empathy towards other community members
25+
26+
Examples of unacceptable behavior by participants include:
27+
28+
* The use of sexualized language or imagery and unwelcome sexual attention or advances
29+
* Trolling, insulting/derogatory comments, and personal or political attacks
30+
* Public or private harassment
31+
* Publishing others' private information, such as a physical or electronic address, without explicit permission
32+
* Other conduct which could reasonably be considered inappropriate in a professional setting
33+
34+
## Our Responsibilities
35+
36+
Project maintainers are responsible for clarifying the standards of acceptable
37+
behavior and are expected to take appropriate and fair corrective action in
38+
response to any instances of unacceptable behavior.
39+
40+
Project maintainers have the right and responsibility to remove, edit, or
41+
reject comments, commits, code, wiki edits, issues, and other contributions
42+
that are not aligned to this Code of Conduct, or to ban temporarily or
43+
permanently any contributor for other behaviors that they deem inappropriate,
44+
threatening, offensive, or harmful.
45+
46+
## Scope
47+
48+
This Code of Conduct applies both within project spaces and in public spaces
49+
when an individual is representing the project or its community. Examples of
50+
representing a project or community include using an official project e-mail
51+
address, posting via an official social media account, or acting as an appointed
52+
representative at an online or offline event. Representation of a project may be
53+
further defined and clarified by project maintainers.
54+
55+
## Enforcement
56+
57+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
58+
reported by contacting the project team at [INSERT EMAIL ADDRESS]. All
59+
complaints will be reviewed and investigated and will result in a response that
60+
is deemed necessary and appropriate to the circumstances. The project team is
61+
obligated to maintain confidentiality with regard to the reporter of an incident.
62+
Further details of specific enforcement policies may be posted separately.
63+
64+
Project maintainers who do not follow or enforce the Code of Conduct in good
65+
faith may face temporary or permanent repercussions as determined by other
66+
members of the project's leadership.
67+
68+
## Attribution
69+
70+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
71+
available at [http://contributor-covenant.org/version/1/4][version]
72+
73+
[homepage]: http://contributor-covenant.org
74+
[version]: http://contributor-covenant.org/version/1/4/

docs/community/communication.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
.. _communication:
2+
3+
Communication
4+
-------------
5+
6+
There are various ways of communicating with the team:
7+
8+
- `Gitter: a web based chat client, you can talk directly to the users and
9+
maintainers of the library. <https://gitter.im/Axelrod-Python/Axelrod>`_
10+
- Irc: we have an irc channel. It's #axelrod-python on freenode.
11+
- `Email forum. <https://groups.google.com/forum/#!forum/axelrod-python>`_
12+
- `Issues: you are also very welcome to open an issue on
13+
github <https://github.com/Axelrod-Python/Axelrod/issues>`_
14+
- `Twitter. <https://twitter.com/AxelrodPython>`_ This account periodically
15+
tweets out random match and tournament results; you're welcome to get in
16+
touch through twitter as well.

docs/community/index.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
.. _community:
2+
3+
Community
4+
=========
5+
6+
Contents:
7+
8+
.. toctree::
9+
:maxdepth: 2
10+
11+
team.rst
12+
communication.rst
13+
coc.rst
Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
.. _community:
2-
3-
Community
4-
=========
1+
.. _team:
52

63
Part of the team
74
----------------
@@ -26,18 +23,3 @@ positive experience.
2623
**If you are using the library for your own work** and there's anything in the
2724
documentation that is unclear: we want to know so that we can fix it. We also
2825
want to help so please don't hesitate to get in touch.
29-
30-
Communication
31-
-------------
32-
33-
There are various ways of communicating with the team:
34-
35-
- `Gitter: a web based chat client, you can talk directly to the users and
36-
maintainers of the library. <https://gitter.im/Axelrod-Python/Axelrod>`_
37-
- Irc: we have an irc channel. It's #axelrod-python on freenode.
38-
- `Email forum. <https://groups.google.com/forum/#!forum/axelrod-python>`_
39-
- `Issues: you are also very welcome to open an issue on
40-
github <https://github.com/Axelrod-Python/Axelrod/issues>`_
41-
- `Twitter. <https://twitter.com/AxelrodPython>`_ This account periodically
42-
tweets out random match and tournament results; you're welcome to get in
43-
touch through twitter as well.

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Table of Contents
9595

9696
tutorials/index.rst
9797
reference/index.rst
98-
community.rst
98+
community/index.rst
9999
citing_the_library.rst
100100

101101

0 commit comments

Comments
 (0)