Skip to content

Add Code of Conduct #3763

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

Merged
merged 3 commits into from
May 16, 2025
Merged

Add Code of Conduct #3763

merged 3 commits into from
May 16, 2025

Conversation

rejas
Copy link
Collaborator

@rejas rejas commented Apr 7, 2025

The project is lacking a Code of Conduct

Copy link
Collaborator

@sdetweil sdetweil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think this needs to explicitly identify participation as well as representing

This code of conduct applies both within project spaces and in public spaces when an individual is representing the project or its community.

Copy link
Collaborator

@KristjanESPERANTO KristjanESPERANTO left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's sad that we need something like this, but it's good that we're taking this step now 👍

As far as I'm concerned, it can be merged.

Out of curiosity: Why was not the latest version used: https://www.contributor-covenant.org/version/2/1/code_of_conduct/. I could imagine the length/complexity as a reason.

@rejas
Copy link
Collaborator Author

rejas commented Apr 7, 2025

Out of curiosity: Why was not the latest version used: https://www.contributor-covenant.org/version/2/1/code_of_conduct/. I could imagine the length/complexity as a reason.

i somehow screwed up and didnt find the latest version :-)


Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement at
[INSERT CONTACT METHOD].
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what about this placeholder?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good point. would discord be an option? i dont think we can have an "organization email at github" or ?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we have a gmail address (which is used for google drive at the moment) but the question is who is willing to check and answer incoming mails, I'm not ...

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the question here is should reporting this be anonymous?

If yes, a public discord channel is no solution. If not we could change the content to:

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement by tagging them in a comment.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

anonymous, can we have a form that can send it as us to us?

i can monitor

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

every comment/issue/... has the three dots in the top right which opens a menu which contains "Report content".

AFAIS we could use this, see https://docs.github.com/en/communities/moderating-comments-and-conversations/managing-reported-content-in-your-organizations-repository

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

every comment/issue/... has the three dots in the top right which opens a menu which contains "Report content".

Interesting. But with this it's not possible to report something what happened in the forum, right?


Another idea:

"Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement:
Contact Michael, Rejas, Karsten, Sam or Kristjan via private message in the forum."

If one of us is contacted, he will contact the others via Discord to discuss how to proceed.

I have little desire to take care of disputes, but probably nobody wants that... If we spread it over several shoulders, it might be an acceptable solution.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i dont think we need to be explicit about HOW we execute the process.

i also dont think Michael should be in that contact list, we are responsible now.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do you think if we for now use the following variant and then see whether it works or not?

"Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement: Contact Rejas, Karsten, Sam or Kristjan via private message in the forum."

I think having an imperfect solution is better than none 🙂

@khassel
Copy link
Collaborator

khassel commented Apr 7, 2025

i somehow screwed up and didnt find the latest version :-)

so do we now have the lastest version or not?

@rejas
Copy link
Collaborator Author

rejas commented Apr 8, 2025

i somehow screwed up and didnt find the latest version :-)

so do we now have the lastest version or not?

yes, that should be the latest version (2.1)

@sdetweil
Copy link
Collaborator

changelog missing update

@khassel
Copy link
Collaborator

khassel commented Apr 14, 2025

changelog missing update

I think that was intended because the branch is based on master.

@sdetweil
Copy link
Collaborator

ok, its blocked unless someone force merges..

@KristjanESPERANTO KristjanESPERANTO changed the title Add code of conduct Add Code of Conduct May 10, 2025
@KristjanESPERANTO KristjanESPERANTO requested a review from khassel May 14, 2025 22:19
@rejas rejas requested a review from sdetweil May 15, 2025 17:20
Copy link
Collaborator

@khassel khassel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm still not a fan of this PR, but merging is OK. We're documenting basic things here that every child is taught, so I wouldn't have a problem banning a user even without such a document.

Copy link
Collaborator

@sdetweil sdetweil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

while i agree that it is a shame to need to be specific, we've had bad actors before. I think it helps keep the public spaces we have clean. its not accidental that we monitor.

@rejas rejas merged commit 8e0b846 into MagicMirrorOrg:master May 16, 2025
8 of 9 checks passed
@rejas rejas deleted the code_of_conduct branch May 16, 2025 06:03
@KristjanESPERANTO
Copy link
Collaborator

@rejas Do we have to rebase the develop branch now to get this commit?

@rejas
Copy link
Collaborator Author

rejas commented May 16, 2025

I dont think we need to have this in develop. we will get it in there when the next release is prepared

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants