|
| 1 | +--- |
| 2 | +layout: page |
| 3 | +title: CoC |
| 4 | +navbar_gray: true |
| 5 | +--- |
| 6 | + |
| 7 | + |
| 8 | +Jupyter Code of Conduct can be found on the [Jupyter/Governance GitHub |
| 9 | +Repository](https://github.com/jupyter/governance). For convenience it has been |
| 10 | +replicated here. |
| 11 | + |
| 12 | +In case of difference, the version on the [Jupyter/Governance GitHub |
| 13 | +Repository](https://github.com/jupyter/governance) is the canonical one, and |
| 14 | +the one present here should be updated accordingly. |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | +------------------------ |
| 20 | + |
| 21 | +# Project Jupyter Code of Conduct |
| 22 | + |
| 23 | +Project Jupyter is an engaged and respectful community made up of people |
| 24 | +from all over the world. Your involvement helps us to further our |
| 25 | +mission and to create an open platform that serves a broad range of |
| 26 | +communities, from research and education, to journalism, industry and |
| 27 | +beyond. |
| 28 | + |
| 29 | +Naturally, this implies diversity of ideas and perspectives on often complex |
| 30 | +problems. Disagreement and healthy discussion of conflicting viewpoints is |
| 31 | +welcome: the best solutions to hard problems rarely come from a single angle. |
| 32 | +But disagreement is not an excuse for aggression: humans tend to take |
| 33 | +disagreement personally and easily drift into behavior that ultimately degrades |
| 34 | +a community. This is particularly acute with online communication across |
| 35 | +language and cultural gaps, where many cues of human behavior are unavailable. |
| 36 | +We are outlining here a set of principles and processes to support a |
| 37 | +healthy community in the face of these challenges. |
| 38 | + |
| 39 | +Fundamentally, we are committed to fostering a productive, harassment-free |
| 40 | +environment for everyone. Rather than considering this code an exhaustive list |
| 41 | +of things that you can’t do, take it in the spirit it is intended - a guide to |
| 42 | +make it easier to enrich all of us and the communities in which we participate. |
| 43 | + |
| 44 | +Importantly: as a member of our community, *you are also a steward of these |
| 45 | +values*. Not all problems need to be resolved via formal processes, and often |
| 46 | +a quick, friendly but clear word on an online forum or in person can help |
| 47 | +resolve a misunderstanding and de-escalate things. |
| 48 | + |
| 49 | +However, sometimes these informal processes may be inadequate: they fail to |
| 50 | +work, there is urgency or risk to someone, nobody is intervening publicly and |
| 51 | +you don't feel comfortable speaking in public, etc. For these or other |
| 52 | +reasons, structured follow-up may be necessary and here we provide the means |
| 53 | +for that: we welcome reports by emailing |
| 54 | +[*[email protected]*](mailto:[email protected]) or by filling out [this |
| 55 | +form](https://goo.gl/forms/sJzOIie3zde9M71T2). For more details please see our |
| 56 | +Reporting Guidelines (for [online](reporting_online.md) and |
| 57 | +[in-person](reporting_events.md) contexts). |
| 58 | + |
| 59 | +This code applies equally to founders, developers, mentors and new community |
| 60 | +members, in all spaces managed by Project Jupyter (including IPython). This |
| 61 | +includes the mailing lists, our GitHub organizations, our chat rooms, in-person |
| 62 | +events, and any other forums created by the project team. In addition, |
| 63 | +violations of this code outside these spaces may affect a person's ability to |
| 64 | +participate within them. |
| 65 | + |
| 66 | +By embracing the following principles, guidelines and actions to follow or |
| 67 | +avoid, you will help us make Jupyter a welcoming and productive community. Feel |
| 68 | +free to contact the Code of Conduct Committee at |
| 69 | + |
| 70 | + |
| 71 | + |
| 72 | +1. **Be friendly and patient**. |
| 73 | + |
| 74 | +2. **Be welcoming**. We strive to be a community that welcomes and supports |
| 75 | + people of all backgrounds and identities. This includes, but is not limited |
| 76 | + to, members of any race, ethnicity, culture, national origin, color, |
| 77 | + immigration status, social and economic class, educational level, sex, sexual |
| 78 | + orientation, gender identity and expression, age, physical appearance, family |
| 79 | + status, political belief, technological or professional choices, academic |
| 80 | + discipline, religion, mental ability, and physical ability. |
| 81 | + |
| 82 | +3. **Be considerate**. Your work will be used by other people, and you in turn |
| 83 | + will depend on the work of others. Any decision you take will affect users |
| 84 | + and colleagues, and you should take those consequences into account when |
| 85 | + making decisions. Remember that we're a world-wide community. You may be |
| 86 | + communicating with someone with a different primary language or cultural |
| 87 | + background. |
| 88 | + |
| 89 | +4. **Be respectful**. Not all of us will agree all the time, but disagreement is |
| 90 | + no excuse for poor behavior or poor manners. We might all experience some |
| 91 | + frustration now and then, but we cannot allow that frustration to turn into a |
| 92 | + personal attack. It’s important to remember that a community where people |
| 93 | + feel uncomfortable or threatened is not a productive one. |
| 94 | + |
| 95 | +5. **Be careful in the words that you choose**. Be kind to others. Do not insult |
| 96 | + or put down other community members. Harassment and other exclusionary |
| 97 | + behavior are not acceptable. This includes, but is not limited to: |
| 98 | + * Violent threats or violent language directed against another person |
| 99 | + * Discriminatory jokes and language |
| 100 | + * Posting sexually explicit or violent material |
| 101 | + * Posting (or threatening to post) other people's personally identifying |
| 102 | + information ("doxing") |
| 103 | + * Personal insults, especially those using racist or sexist terms |
| 104 | + * Unwelcome sexual attention |
| 105 | + * Advocating for, or encouraging, any of the above behavior |
| 106 | + * Repeated harassment of others. In general, if someone asks you to stop, |
| 107 | + then stop |
| 108 | + |
| 109 | +6. **Moderate your expectations**. Please respect that community members choose |
| 110 | + how they spend their time in the project. A thoughtful question about your |
| 111 | + expectations is preferable to demands for another person's time. |
| 112 | + |
| 113 | +7. **When we disagree, try to understand why**. Disagreements, both social and |
| 114 | + technical, happen all the time and Jupyter is no exception. Try to |
| 115 | + understand where others are coming from, as seeing a question from their |
| 116 | + viewpoint may help find a new path forward. And don’t forget that it is |
| 117 | + human to err: blaming each other doesn’t get us anywhere, while we can learn |
| 118 | + from mistakes to find better solutions. |
| 119 | + |
| 120 | +8. **A simple apology can go a long way**. It can often de-escalate a situation, |
| 121 | + and telling someone that you are sorry is an act of empathy that doesn’t |
| 122 | + automatically imply an admission of guilt. |
| 123 | + |
| 124 | + |
| 125 | +## Reporting |
| 126 | + |
| 127 | +If you believe someone is violating the code of conduct, please report this in |
| 128 | +a timely manner. Code of conduct violations reduce the value of the community |
| 129 | +for everyone and we take them seriously. |
| 130 | + |
| 131 | +You can file a report by emailing |
| 132 | + |
| 133 | +[this form](https://goo.gl/forms/sJzOIie3zde9M71T2). For more details or |
| 134 | +information on reporting in-person at an event, please see our Reporting |
| 135 | +Guidelines. |
| 136 | + |
| 137 | +The online form gives you the option to keep your report anonymous or request |
| 138 | +that we follow up with you directly. While we cannot follow up on an anonymous |
| 139 | +report, we will take appropriate action. |
| 140 | + |
| 141 | + |
| 142 | +## Enforcement |
| 143 | + |
| 144 | +For information on enforcement, please view the [*Enforcement |
| 145 | +Manual*](https://github.com/jupyter/governance/blob/master/conduct/enforcement.md). |
| 146 | + |
| 147 | +Original text courtesy of the [*Speak |
| 148 | +Up!*](http://web.archive.org/web/20141109123859/http://speakup.io/coc.html) |
| 149 | +and [*Django*](https://www.djangoproject.com/conduct) Projects, |
| 150 | +modified by Project Jupyter. We are grateful to those projects for contributing these materials under open licensing terms for us to easily reuse. |
| 151 | + |
| 152 | +All content on this page is licensed under a [*Creative Commons |
| 153 | +Attribution*](http://creativecommons.org/licenses/by/3.0/) license. |
| 154 | + |
0 commit comments