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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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