|
| 1 | +# Our Code of Conduct |
| 2 | + |
| 3 | +This code of conduct outlines our expectations for participants within |
| 4 | +the [typescript-cheatsheets/react](https://github.com/typescript-cheatsheets/react) repository, as well as steps to |
| 5 | +reporting unacceptable behavior. We are committed to providing a welcoming and inspiring community for all and expect |
| 6 | +our code of conduct to be honored. Anyone who violates this code of conduct may be banned from the community. |
| 7 | + |
| 8 | +Our open source repository strives to: |
| 9 | + |
| 10 | +- **Be friendly and patient.** |
| 11 | +- **Be welcoming**: We strive to be a community that welcomes and supports people of all backgrounds and identities. |
| 12 | + This includes, but is not limited to members of any race, ethnicity, culture, national origin, colour, immigration |
| 13 | + status, social and economic class, educational level, sex, sexual orientation, gender identity and expression, age, |
| 14 | + size, family status, political belief, religion, and mental and physical ability. |
| 15 | +- **Be considerate**: Your work will be used by other people, and you in turn will depend on the work of others. Any |
| 16 | + decision you take will affect users and colleagues, and you should take those consequences into account when making |
| 17 | + decisions. Remember that we're a world-wide community, so you might not be communicating in someone else's primary |
| 18 | + language. |
| 19 | +- **Be respectful**: Not all of us will agree all the time, but disagreement is no excuse for poor behavior and poor |
| 20 | + manners. We might all experience some frustration now and then, but we cannot allow that frustration to turn into a |
| 21 | + personal attack. It’s important to remember that a community where people feel uncomfortable or threatened is not a |
| 22 | + productive one. |
| 23 | +- **Be careful in the words that you choose**: we are a community of professionals, and we conduct ourselves |
| 24 | + professionally. Be kind to others. Do not insult or put down other participants. Harassment and other exclusionary |
| 25 | + behavior aren't acceptable. This includes, but is not limited to: |
| 26 | + - Violent threats or language directed against another person. |
| 27 | + - Discriminatory jokes and language. |
| 28 | + - Posting sexually explicit or violent material. |
| 29 | + - Posting (or threatening to post) other people's personally identifying information ("doxing"). |
| 30 | + - Personal insults, especially those using racist or sexist terms. |
| 31 | + - Unwelcome sexual attention. |
| 32 | + - Advocating for, or encouraging, any of the above behavior. |
| 33 | + - Repeated harassment of others. In general, if someone asks you to stop, then stop. |
| 34 | +- **When we disagree, try to understand why**: Disagreements, both social and technical, happen all the time. It is |
| 35 | + important that we resolve disagreements and differing views constructively. Remember that we’re different. The |
| 36 | + strength of our community comes from its diversity, people from a wide range of backgrounds. Different people have |
| 37 | + different perspectives on issues. Being unable to understand why someone holds a viewpoint doesn’t mean that they’re |
| 38 | + wrong. Don’t forget that it is human to err and blaming each other doesn’t get us anywhere. Instead, focus on helping |
| 39 | + to resolve issues and learning from mistakes. |
| 40 | + |
| 41 | +This code is not exhaustive or complete. It serves to distill our common understanding of a collaborative, shared |
| 42 | +environment, and goals. We expect it to be followed in spirit as much as in the letter. |
| 43 | + |
| 44 | +### Diversity Statement |
| 45 | + |
| 46 | +We encourage everyone to participate and are committed to building a repository for all. Although we may not be able to |
| 47 | +satisfy everyone, we all agree that everyone is equal. Whenever a participant has made a mistake, we expect them to take |
| 48 | +responsibility for it. If someone has been harmed or offended, it is our responsibility to listen carefully and |
| 49 | +respectfully, and do our best to right the wrong. |
| 50 | + |
| 51 | +Although this list cannot be exhaustive, we explicitly honor diversity in age, gender, gender identity or expression, |
| 52 | +culture, ethnicity, language, national origin, political beliefs, profession, race, religion, sexual orientation, |
| 53 | +socioeconomic status, and technical ability. We will not tolerate discrimination based on any of the protected |
| 54 | +characteristics above, including participants with disabilities. |
| 55 | + |
| 56 | +### Reporting Issues |
| 57 | + |
| 58 | +If you experience or witness unacceptable behavior—or have any other concerns—please report it by contacting us (This |
| 59 | +repo is maintained by [@swyx](https://twitter.com/swyx), [@eps1lon](https://twitter.com/sebsilbermann) |
| 60 | +and [@filiptammergard](https://twitter.com/tammergard).). All reports will be handled with discretion. In your report |
| 61 | +please include: |
| 62 | + |
| 63 | +- Your contact information. |
| 64 | +- Names (real, nicknames, or pseudonyms) of any individuals involved. If there are additional witnesses, please include |
| 65 | + them as well. Your account of what occurred, and if you believe the incident is ongoing. If there is a publicly |
| 66 | + available record (e.g. a mailing list archive or a public IRC logger), please include a link. |
| 67 | +- Any additional information that may be helpful. |
| 68 | + |
| 69 | +After filing a report, a representative will contact you personally. If the person who is harassing you is part of the |
| 70 | +response team, they will recuse themselves from handling your incident. A representative will then review the incident, |
| 71 | +follow up with any additional questions, and make a decision as to how to respond. We will respect confidentiality |
| 72 | +requests for the purpose of protecting victims of abuse. |
| 73 | + |
| 74 | +Anyone asked to stop unacceptable behavior is expected to comply immediately. If an individual engages in unacceptable |
| 75 | +behavior, the representative may take any action they deem appropriate, up to and including a permanent ban from our |
| 76 | +community without warning. |
| 77 | + |
| 78 | +## Version |
| 79 | + |
| 80 | +This is version 1.0.0 |
| 81 | + |
| 82 | +## Thanks |
| 83 | + |
| 84 | +This code of conduct is based on the [Open Code of Conduct](https://github.com/todogroup/opencodeofconduct) from |
| 85 | +the [TODOGroup](http://todogroup.org). |
| 86 | + |
| 87 | +We are thankful for their work and all the communities who have paved the way with code of conducts. |
0 commit comments