Mercurial > illumos > git > illumos-gate
annotate CODE_OF_CONDUCT.md @ 20243:afda877311c6 default tip
13424 unix: multiply-defined symbols
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: C Fraire <cfraire@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>
author | Toomas Soome <tsoome@me.com> |
---|---|
date | Tue, 12 May 2020 18:50:52 +0300 |
parents | 164b0be1cf2f |
children |
rev | line source |
---|---|
19123
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
1 # illumos Project Code of Conduct |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
2 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
3 ## Our Pledge |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
4 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
5 In the interest of fostering an open and welcoming environment, we as |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
6 contributors and maintainers pledge to make participation in our project and |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
7 our community a harassment-free experience for everyone, regardless of age, |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
8 body size, disability, ethnicity, sex characteristics, gender identity and |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
9 expression, level of experience, education, socio-economic status, nationality, |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
10 personal appearance, race, religion, or sexual identity and orientation. |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
11 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
12 ## Our Standards |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
13 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
14 Examples of behavior that contributes to creating a positive environment |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
15 include: |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
16 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
17 * Using welcoming and inclusive language |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
18 * Being respectful of differing viewpoints and experiences |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
19 * Gracefully accepting constructive criticism |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
20 * Focusing on what is best for the community |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
21 * Showing empathy towards other community members |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
22 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
23 Examples of unacceptable behavior by participants include: |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
24 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
25 * The use of sexualized language or imagery and unwelcome sexual attention or |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
26 advances |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
27 * Trolling, insulting/derogatory comments, and personal or political attacks |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
28 * Public or private harassment |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
29 * Publishing others' private information, such as a physical or electronic |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
30 address, without explicit permission |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
31 * Other conduct which could reasonably be considered inappropriate in a |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
32 professional setting |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
33 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
34 ## Our Responsibilities |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
35 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
36 Project maintainers are responsible for clarifying the standards of acceptable |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
37 behavior and are expected to take appropriate and fair corrective action in |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
38 response to any instances of unacceptable behavior. |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
39 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
40 Project maintainers have the right and responsibility to remove, edit, or |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
41 reject comments, commits, code, wiki edits, issues, mailing list posts, and |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
42 other contributions that are not aligned to this Code of Conduct, or to ban |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
43 temporarily or permanently any contributor for other behaviors that they deem |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
44 inappropriate, threatening, offensive, or harmful. |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
45 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
46 ## Scope |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
47 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
48 This Code of Conduct applies within all project spaces, including but not |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
49 limited to: |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
50 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
51 * The illumos [bug |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
52 tracker](https://www.illumos.org/projects/illumos-gate/issues) |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
53 * Code review feedback on the illumos [Review Board](https://illumos.org/rb) |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
54 * Project [Mailing Lists and IRC Channels](https://illumos.org/docs/community/) |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
55 * GitHub issues and pull requests on [illumos |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
56 repositories](https://github.com/illumos) |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
57 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
58 The Code of Conduct also applies when an individual is representing the project |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
59 or its community in public spaces. Examples of representing a project or |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
60 community include using an official project e-mail address, posting via an |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
61 official social media account, or acting as an appointed representative at an |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
62 online or offline event. Representation of a project may be further defined |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
63 and clarified by project maintainers. |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
64 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
65 ## Enforcement |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
66 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
67 Instances of abusive, harassing, or otherwise unacceptable behavior may be |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
68 reported by contacting the moderation team at [conduct@illumos.org][mailto]. |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
69 All complaints will be reviewed and investigated and will result in a response |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
70 that is deemed necessary and appropriate to the circumstances. The project team |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
71 is obligated to maintain confidentiality with regard to the reporter of an |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
72 incident. |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
73 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
74 Project maintainers who do not follow or enforce the Code of Conduct in good |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
75 faith may face temporary or permanent repercussions as determined by other |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
76 members of the project's leadership. |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
77 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
78 ## Attribution |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
79 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
80 This Code of Conduct is adapted from the [Contributor Covenant][homepage], |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
81 version 1.4, available at |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
82 https://www.contributor-covenant.org/version/1/4/code-of-conduct.html |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
83 |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
84 [mailto]: mailto:conduct@illumos.org |
164b0be1cf2f
11772 adopt a Code of Conduct for the illumos project
Joshua M. Clulow <josh@sysmgr.org>
parents:
diff
changeset
|
85 [homepage]: https://www.contributor-covenant.org |