Skip to content
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

Setting up Code of Conduct #82

Closed
NyaMisty opened this issue Jan 14, 2023 · 3 comments · Fixed by #178
Closed

Setting up Code of Conduct #82

NyaMisty opened this issue Jan 14, 2023 · 3 comments · Fixed by #178
Labels
documentation Improvements or additions to documentation

Comments

@NyaMisty
Copy link

NyaMisty commented Jan 14, 2023

We need to set up a good code of conduct, especially for:

  • Commit message
  • Code style & linting options
  • Merging: Merge or Rebase?
@yzqzss yzqzss added the documentation Improvements or additions to documentation label Jan 14, 2023
@robkam
Copy link
Member

robkam commented Jan 18, 2023

There is a standard Code of Conduct for Open Source Communities only needing to add contact details for "the community leaders responsible for enforcement".

@elsiehupp
Copy link
Member

We need to set up a good code of conduct, especially for:

* Commit message
* Code style & linting options
* Merging: Merge or Rebase?

These seem more specific to "CONTRIBUTING" than "CODE_OF_CONDUCT", which is fine.

Code style and linting should already be taken care of by Pre-Commit: it should automatically format all Python files using Black, in addition to checking a number of other things. I was going to set up Markdown linting, as well, but I don't think I ever finished doing that.

With the code of conduct, the one suggested by @robkam seems fine, and since I'm in the admin role for the repositories at this moment, I would probably be the contact person for the template. In terms of contact method, I could set up an email alias for that specific purpose, i.e. <alias.string.here>@elsiehupp.com, though if it includes the name of the project we should probably figure that out, as well. For the time being, the contact email I have listed in the "Collaborators" pinned discussion is probably fine.

@robkam
Copy link
Member

robkam commented Jan 20, 2023

For CONTRIBUTING.md - something like Git Style Guide?

This was referenced Aug 27, 2023
elsiehupp added a commit that referenced this issue Aug 29, 2023
Fixes
#82.

This branch is based on
#177, so
it cannot be merged before the CONTRIBUTING branch is merged.

Note that I believe it is less than ideal for me, Elsie Hupp, to have
sole responsibility for CoC reports, but I also think it's better to
have an initial framework in place rather than none at all.

---------

Signed-off-by: Elsie Hupp <github@elsiehupp.com>
Co-authored-by: Rob Kam <robkam@gmx.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Development

Successfully merging a pull request may close this issue.

4 participants