123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153 |
- Code of Conduct
- ===============
- Preamble
- --------
- OBS is made up of many people from all over the world, with different
- backgrounds and experiences that they bring to the project. In order to
- continue letting the community grow, feel safe, and to encourage good
- communication, we are adopting the following Code of Conduct. This
- document—or any subsequent version—will be enforced from July 31st, 2021
- onwards.
- Scope
- -----
- This Code of Conduct applies to anyone who contributes—or wishes to
- contribute—to the project directly, is taking part in community
- discussion in official channels, or are in a position where they’ll be
- seen as a representative of the project, regardless of whether they
- intend to speak for the project or not.
- A person is considered to be representing the project if they’re
- speaking as a code contributor, support volunteer, member involved with
- the project, or if they have some kind of visible role in an official
- channel for OBS. This does not include roles for Sponsors or Patrons.
- Official channels for OBS include the Discord server, the forum, any
- GitHub repositories within the OBS Project organization, any social
- media accounts for OBS Project, any public events where OBS Project has
- a presence, any presentations given on behalf of OBS Project, or any
- other situation that can be reasonably interpreted as being hosted,
- attended or communicated by the OBS Project.
- This Code of Conduct is subject to change, and any changes will have a 2
- week notice period before taking immediate effect. Changes will not be
- enforced retroactively unless it directly affects the security, safety
- or well-being of another individual, or other exceptional circumstances.
- Guidelines
- ----------
- General
- ~~~~~~~
- - We are committed to providing a friendly, safe and welcoming
- environment for all, regardless of level of experience, gender
- identity and expression, sexual orientation, disability, personal
- appearance, body size, race, ethnicity, age, religion, nationality,
- or other similar characteristic.
- - Please avoid using overtly sexual aliases or other nicknames that
- might detract from a friendly, safe and welcoming environment for
- all.
- - Please be kind and courteous. There’s no need to be mean or rude.
- - Respect that people will have differences of opinion.
- - We will exclude you from interaction if you insult, demean or harass
- anyone. That is not welcome behavior. The definition of harassment is
- provided in the section on Unacceptable Behavior. In particular, we
- don’t tolerate behavior that excludes people in socially marginalized
- groups. This includes private harassment.
- - Likewise any spamming, trolling, flaming, baiting or other
- attention-stealing behavior is not welcome.
- - Being a recognized Contributor, Support Volunteer, Sponsor or Patron
- does not give you special right to avoid following these guidelines
- when taking part in community discussions.
- Code Contributors
- ~~~~~~~~~~~~~~~~~
- - Respect that every design or implementation choice carries a
- trade-off and numerous costs. There is seldom a right answer.
- - Please keep unstructured critique to a minimum. If you have solid
- ideas you want to experiment with, make a fork and see how it works.
- - Do not post negative or inflammatory comments on code submissions. If
- you believe that a code submission has problems, provide constructive
- or actionable feedback, or a reason for why a submission is being
- rejected. Where it is possible, provide explanations that someone can
- use to fix things.
- Support Volunteers
- ~~~~~~~~~~~~~~~~~~
- - There are many users of differing skill levels or abilities. This is
- never a reason to refuse support for someone, as long as it’s within
- the scope of OBS support, and the user is willing to cooperate.
- - Just because something seems obvious to you, doesn’t mean it’s
- actually obvious. If someone is having difficulty understanding how
- to use OBS, it should never be treated as their fault.
- - Bad advice is often worse than no advice. If you don’t know how to
- address someone’s issue, then get ahold of someone who’ll be able to
- provide them help. We can only expect so much patience from a user
- asking for support, and helping without understanding the problem
- only results in using up that patience.
- Unacceptable Behavior
- ---------------------
- The following behaviors are considered harassment and are unacceptable
- within our community:
- - Violence, threats of violence or violent language directed against
- another person.
- - Sexist, racist, homophobic, transphobic, ableist or otherwise
- discriminatory jokes and language.
- - Posting or displaying sexually explicit or violent material.
- - Posting or threatening to post other people’s personally identifying
- information ("doxing").
- - Personal insults.
- - Unwelcome sexual attention. This includes, sexualized comments or
- jokes, and unwelcome sexual advances.
- - Deliberate intimidation, stalking or following.
- - Advocating for, or encouraging, any of the above behavior.
- Enforcement
- -----------
- Instances of unacceptable behavior may be reported by contacting an
- enforcement team member at one of the following addresses:
- [email protected]. All complaints will be reviewed and investigated,
- and will result in a response that is deemed necessary and appropriate
- to the circumstances. The project team is obligated to maintain
- confidentiality with regard to the reporter of an incident. Further
- details of specific enforcement policies may be posted separately.
- In other cases where behavior is against the general guidelines set out
- in this Code of Conduct, this may be brought up with a moderator through
- either a Discord DM, or through an email to an enforcement member. In
- these cases, it is always assumed in the first instance that a person
- means well, and action will only be taken in the case of repeated
- failure to follow the guidelines.
- Feedback
- --------
- Suggestions for changes can be made by submitting a pull request on the
- `obsproject/obs-studio <https://github.com/obsproject/obs-studio>`__
- repo, or if you wish to privately discuss your concerns, you can instead
- email [email protected].
- Attribution
- -----------
- This Code of Conduct is adapted in part from the Contributor Covenant,
- version 1.4, in part from the Citizen Code of Conduct (used under
- CC-BY-SA 3.0), and in part from the Rust Code of Conduct.
- This Code of Conduct is released and licensed under a Creative Commons
- Attribution-ShareAlike 3.0 License.
- Version History
- ---------------
- V1.0 - First Iteration - July 31st, 2021
|