Skip to content

Commit a552b49

Browse files
committed
Update to Django COC
1 parent 96f04fd commit a552b49

File tree

1 file changed

+80
-83
lines changed

1 file changed

+80
-83
lines changed

docs/code-of-conduct.rst

Lines changed: 80 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,80 @@
1-
Contributor Covenant Code of Conduct
2-
====================================
3-
4-
Our Pledge
5-
----------
6-
7-
In the interest of fostering an open and welcoming environment, we as
8-
contributors and maintainers pledge to making participation in our
9-
project and our community a harassment-free experience for everyone,
10-
regardless of age, body size, disability, ethnicity, gender identity and
11-
expression, level of experience, nationality, personal appearance, race,
12-
religion, or sexual identity and orientation.
13-
14-
Our Standards
15-
-------------
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
29-
attention or advances
30-
- Trolling, insulting/derogatory comments, and personal or political
31-
attacks
32-
- Public or private harassment
33-
- Publishing others' private information, such as a physical or
34-
electronic address, without explicit permission
35-
- Other conduct which could reasonably be considered inappropriate in a
36-
professional setting
37-
38-
Our Responsibilities
39-
--------------------
40-
41-
Project maintainers are responsible for clarifying the standards of
42-
acceptable behavior and are expected to take appropriate and fair
43-
corrective action in response to any instances of unacceptable behavior.
44-
45-
Project maintainers have the right and responsibility to remove, edit,
46-
or reject comments, commits, code, wiki edits, issues, and other
47-
contributions that are not aligned to this Code of Conduct, or to ban
48-
temporarily or permanently any contributor for other behaviors that they
49-
deem inappropriate, threatening, offensive, or harmful.
50-
51-
Scope
52-
-----
53-
54-
This Code of Conduct applies both within project spaces and in public
55-
spaces when an individual is representing the project or its community.
56-
Examples of representing a project or community include using an
57-
official project e-mail address, posting via an official social media
58-
account, or acting as an appointed representative at an online or
59-
offline event. Representation of a project may be further defined and
60-
clarified by project maintainers.
61-
62-
Enforcement
63-
-----------
64-
65-
Instances of abusive, harassing, or otherwise unacceptable behavior may
66-
be reported by contacting the project team at [email protected].
67-
All complaints will be reviewed and investigated and will result in a
68-
response that is deemed necessary and appropriate to the circumstances.
69-
The project team is obligated to maintain confidentiality with regard to
70-
the reporter of an incident. Further details of specific enforcement
71-
policies may be posted separately.
72-
73-
Project maintainers who do not follow or enforce the Code of Conduct in
74-
good faith may face temporary or permanent repercussions as determined
75-
by other members of the project's leadership.
76-
77-
Attribution
78-
-----------
79-
80-
This Code of Conduct is adapted from the `Contributor
81-
Covenant <http://contributor-covenant.org>`__, version 1.4, available at
82-
`http://contributor-covenant.org/version/1/4 <http://contributor-covenant.org/version/1/4/>`__
83-
1+
Code of Conduct
2+
===============
3+
4+
Like the technical community as a whole, the Django team and community
5+
is made up of a mixture of professionals and volunteers from all over
6+
the world, working on every aspect of the mission - including
7+
mentorship, teaching, and connecting people.
8+
9+
Diversity is one of our huge strengths, but it can also lead to
10+
communication issues and unhappiness. To that end, we have a few ground
11+
rules that we ask people to adhere to. This code applies equally to
12+
founders, mentors and those seeking help and guidance.
13+
14+
This isn’t an exhaustive list of things that you can’t do. Rather, take
15+
it in the spirit in which it’s intended - a guide to make it easier to
16+
enrich all of us and the technical communities in which we participate.
17+
18+
This code of conduct applies to all spaces managed by the Django project
19+
or Django Software Foundation. This includes IRC, the mailing lists, the
20+
issue tracker, DSF events, and any other forums created by the project
21+
team which the community uses for communication. In addition, violations
22+
of this code outside these spaces may affect a person's ability to
23+
participate within them.
24+
25+
If you believe someone is violating the code of conduct, we ask that you
26+
report it by emailing [email protected].
27+
28+
- **Be friendly and patient.**
29+
- **Be welcoming.** We strive to be a community that welcomes and
30+
supports people of all backgrounds and identities. This includes, but
31+
is not limited to members of any race, ethnicity, culture, national
32+
origin, colour, immigration status, social and economic class,
33+
educational level, sex, sexual orientation, gender identity and
34+
expression, age, size, family status, political belief, religion, and
35+
mental and physical ability.
36+
- **Be considerate.** Your work will be used by other people, and you
37+
in turn will depend on the work of others. Any decision you take will
38+
affect users and colleagues, and you should take those consequences
39+
into account when making decisions. Remember that we're a world-wide
40+
community, so you might not be communicating in someone else's
41+
primary language.
42+
- **Be respectful.** Not all of us will agree all the time, but
43+
disagreement is no excuse for poor behavior and poor manners. We
44+
might all experience some frustration now and then, but we cannot
45+
allow that frustration to turn into a personal attack. It’s important
46+
to remember that a community where people feel uncomfortable or
47+
threatened is not a productive one. Members of the Django community
48+
should be respectful when dealing with other members as well as with
49+
people outside the Django community.
50+
- **Be careful in the words that you choose.** We are a community of
51+
professionals, and we conduct ourselves professionally. Be kind to
52+
others. Do not insult or put down other participants. Harassment and
53+
other exclusionary behavior aren't acceptable. This includes, but is
54+
not limited to:
55+
56+
- Violent threats or language directed against another person.
57+
- Discriminatory jokes and language.
58+
- Posting sexually explicit or violent material.
59+
- Posting (or threatening to post) other people's personally
60+
identifying information ("doxing").
61+
- Personal insults, especially those using racist or sexist terms.
62+
- Unwelcome sexual attention.
63+
- Advocating for, or encouraging, any of the above behavior.
64+
- Repeated harassment of others. In general, if someone asks you to
65+
stop, then stop.
66+
67+
- **When we disagree, try to understand why.** Disagreements, both
68+
social and technical, happen all the time and Django is no exception.
69+
It is important that we resolve disagreements and differing views
70+
constructively. Remember that we’re different. The strength of Django
71+
comes from its varied community, people from a wide range of
72+
backgrounds. Different people have different perspectives on issues.
73+
Being unable to understand why someone holds a viewpoint doesn’t mean
74+
that they’re wrong. Don’t forget that it is human to err and blaming
75+
each other doesn’t get us anywhere. Instead, focus on helping to
76+
resolve issues and learning from mistakes.
77+
78+
Original text courtesy of the `Speak Up!
79+
project <http://web.archive.org/web/20141109123859/http://speakup.io/coc.html>`__.
80+
This version was adopted from the `Django Code of Conduct <https://www.djangoproject.com/conduct/>`_.

0 commit comments

Comments
 (0)