summaryrefslogtreecommitdiff
path: root/djangoproject/templates/conduct/faq.html
blob: 71cd1803eb47d4f0f35e84a35cc9e7a1209bc3b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
{% extends "conduct/base.html" %}
{% load i18n %}

{% block title %}{% translate "Django Code of Conduct - FAQ" %}{% endblock %}

{% block og_title %}{% translate "Django Code of Conduct - FAQ" %}{% endblock %}
{% block og_description %}{% translate "Common questions and concerns around the Django community's Code of Conduct" %}{% endblock %}

{% block content %}
  <h1>{% translate "Django Code of Conduct - FAQ" %}</h1>
  {% url 'code_of_conduct' as coc_url %}
  <h2 class="deck">
    {% blocktranslate trimmed %}
      This FAQ attempts to address common questions and concerns around the Django
      community's <a href="{{ coc_url }}">Code of Conduct</a>. If you still have
      questions after reading it, please feel free to
      <a href="mailto:conduct@djangoproject.com">contact us</a>.
    {% endblocktranslate %}
  </h2>

  <h3 id="why-adopt">{% translate "Why have you adopted a Code of Conduct?" %} <a class="plink" href="#why-adopt">¶</a></h3>

  <p>
    {% blocktranslate trimmed %}
      We think the Django community is awesome. If you're familiar with the Django
      community, you'll probably notice that the Code basically matches what
      we already do. Think of this as documentation: we're taking implicit
      expectations about behavior and making them explicit.{% endblocktranslate %}</p>

  <p>
    {% blocktranslate trimmed %}
      We're doing this because the Django community is growing faster than any of
      us could have anticipated. This is on balance a very positive thing, but
      as we've grown past the point where it's possible to know the whole community
      we think it's very important to be clear about our values.{% endblocktranslate %}</p>

  <p>
    {% blocktranslate trimmed %}
      We know that the Django community is open, friendly, and welcoming. We want to
      make sure everyone else knows it too.{% endblocktranslate %}</p>

  <h3 id="what-does-it-mean">{% blocktranslate %}What does it mean to "adopt" a Code of Conduct?" {% endblocktranslate %} <a class="plink" href="#what-does-it-mean">¶</a></h3>

  <p>
    {% blocktranslate trimmed %}
      For the most part, we don't think it means large changes. We think that the text
      does a really good job describing the way the Django community already conducts
      itself. We expect that most people will simply continue to behave in the
      awesome way they have for years.{% endblocktranslate %}</p>

  <p>
    {% blocktranslate trimmed %}
      However, we do expect that people will abide by the spirit and words of the CoC
      when in "official" Django spaces. This code has been adopted by both the Django core
      team and by the Django Software Foundation. That means that it'll apply both in community
      spaces <em>and</em> at DSF events.{% endblocktranslate %}</p>

  <p>
    {% blocktranslate trimmed %}
      In practice, this means the Django forum, bug tracking and code review tools, and
      "official" Django events such as DjangoCons. In addition, violations of this code
      outside these spaces may affect a person's ability to participate within them.
    {% endblocktranslate %}</p>

  <h3 id="dsf-events">{% translate "What about events funded by the Django Software Foundation?" %} <a class="plink" href="#dsf-events">¶</a></h3>
  <p>
    {% blocktranslate trimmed %}
      This Code of Conduct also covers any events that the DSF funds. However, events
      funded by the DSF already
      <a class="plink" href="{{ coc_url }}">require a code of conduct</a>.
      Isn't this redundant?{% endblocktranslate %}</p>

  <p>{% translate "No: there's a difference between the two, and they're complementary." %}</p>

  <p>
    {% blocktranslate trimmed %}
      This Code of Conduct is all about how we interact as a community. It's about
      saying that the Django community will be open, friendly, and welcoming.
      The core issue is about ensuring the conversations we have are productive
      and inviting for all.{% endblocktranslate %}</p>

  <p>
    {% blocktranslate trimmed %}
      Real-life events, however, require a bit more care. The DSF wants to be sure
      that any events it funds have policies and procedures in place for handling
      harassment. It's especially important to us that real-life events take steps to
      protect the physical and mental security of their participants.{% endblocktranslate %}</p>

  <p>
    {% blocktranslate trimmed %}
      So the DSF will require that any events it funds have some sort of anti-
      harassment policy in place. The DSF thinks the
      <a href="http://geekfeminism.wikia.com/wiki/Conference_anti-harassment/Policy">Ada Initiative's template</a>
      is pretty good, but we're open to alternatives.{% endblocktranslate %}</p>

  <h3 id="violations">{% translate "What happens if someone violates the Code of Conduct?" %} <a class="plink" href="#violations">¶</a></h3>
  {% url 'conduct_reporting' as reporting_url %}
  <p>
    {% blocktranslate trimmed %}
      Our intent is that anyone in the community can stand up for this code,
      and direct people who're unaware to this document. If that doesn't work,
      or if you need more help, you can contact
      <a href="mailto:conduct@djangoproject.com">conduct@djangoproject.com</a>.
      For more details please see our
      <a href="{{ reporting_url }}">Reporting Guidelines</a>{% endblocktranslate %}</p>

  <h3 id="why-do-we-need">{% translate "Why do we need a Code of Conduct? Everyone knows not to be a jerk." %} <a class="plink" href="#why-do-we-need">¶</a></h3>

  <p>{% translate "Sadly, not everyone knows this." %}</p>

  <p>
    {% blocktranslate trimmed %}
      However, even if everyone was kind, everyone was compassionate, and everyone was
      familiar with codes of conduct it would still be incumbent upon our community to
      publish our own. Maintaining a code of conduct forces us to consider and
      articulate what kind of community we want to be, and serves as a constant
      reminder to put our best foot forward. But most importantly, it serves as a
      signpost to people looking to join our community that we feel these values are
      important.
    {% endblocktranslate %}</p>

  <h3 id="free-speech">{% blocktranslate %}This is censorship! I have the right to say whatever I want!{% endblocktranslate %} <a class="plink" href="#free-speech">¶</a></h3>

  <p>
    {% blocktranslate trimmed %}
      You do -- in <em>your</em> space. If you'd like to hang out in <em>our</em> spaces (as
      clarified above), we have some simple guidelines to follow. If you want to, for
      example, form a group where Django is discussed using language inappropriate for
      general channels then nobody's stopping you. We respect your right to establish
      whatever codes of conduct you want in the spaces that belong to you. Please
      honor this Code of Conduct in our spaces.{% endblocktranslate %}</p>

{% endblock %}

{% block head_extra %}
  {{ block.super }}
  <style type="text/css">
    h3 a.plink { display: none; }
    h3:hover a.plink { display: inline; }
  </style>
{% endblock head_extra %}