-
-
Notifications
You must be signed in to change notification settings - Fork 360
Add Code of Conduct #597
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Code of Conduct #597
Conversation
Add a modified version of the Contributor Covenant (v1.4.1). The following modifications have been made: - Providing two contact persons instead of just one. This ensures that an issue involving the primary contact person can be safely reported. - Adding a "More Information" section. This section links to a (/an upcoming) wiki entry, which holds (/will hold) additional information regarding the Code of Conduct. - Adding angle brackets around bare URLs. See here for more information: https://github.com/DavidAnson/markdownlint/blob/v0.12.0/doc/Rules.md#md034
This section holds two things: - A note that this project is released with a Code of Conduct and that you agree to abide its terms by participating. - A link to a (/an upcoming) wiki entry, which holds (/will hold) additional information regarding the Code of Conduct.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This if fine by me, I would like to have on a discussion on who to contact, though. I don't mind @julianschacher being the primary contact, but on the other hand, having 2 contacts could also be useful. I don't expect too many people to contact us at this point, so I don't mind any decision here.
(also: how do I suggest changes for you to apply?)
Co-Authored-By: leios <jrs.schloss@gmail.com>
@leios You can suggest changes as shown here: |
1dd3abb
to
e78cbda
Compare
The first sentence of the Scope-section didn't clearly indicate that the "when an individual is representing the project or its community"-part only applies to the second half of the sentence ("in public spaces") and not the whole sentence. Therefore change the layout of the sentence to remove all ambiguity. For more info, see: EthicalSource/contributor_covenant#659 EthicalSource/contributor_covenant#660
e78cbda
to
96fca2b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am happy with this version. Thanks for working on it!
This PR adds a Code of Conduct.
Rationale
The rationale for adding a Code of Conduct is well-described in the Open Source Guide about Code of Conduct:
More information regarding Code of Conduct can be found in the very helpful aforementioned Open Source Guide.
About the Code of Conduct itself
The Code of Conduct this PR adds is a modification of the Contributor Covenant, which is a popular Code of Conduct used by many big open source projects.
By using a modification of it, I'm following the advice (of the Open Source guide) to use prior art.
Contact Persons
One modification is that I set two contact persons instead of just one. This is recommended by the Open Source guide in section 3. The reason is that people might want to report an issue, which involves the contact person itself.
So the primary contact person is me (@julianschacher) and the secondary contact person is @leios.
More Information Section
Another modification is the addition of a link to an upcoming wiki entry, which holds more information regarding the Code of Conduct. More about the wiki entry at the bottom of this description.
CONTRIBUTING.md
Two things get added to the
CONTRIBUTING.md
:Useful Links
Here is a collection of links to useful resources regarding the Code of Conduct:
Wiki Entry
I'll also add a wiki entry about the Code of Conduct, when this PR gets merged. Please feel free to comment your critique, suggestions and so on.
Here's a link to the wiki entry draft: https://gist.github.com/julianschacher/4fc7258c8ed214dc9b07b2f2e442322f