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

Code of Conduct Discussion #3

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

shatteredbeam
Copy link

Initial draft of a potential code of conduct for org-wide adoption. There is plenty missing that needs to be addressed and/or added.

Copy link
Member

@UncleClapton UncleClapton left a comment

Choose a reason for hiding this comment

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

This is just a review on wording.

I suggest we hold off worrying about any spelling, grammar, or punctuation mistakes until after we finalize what we want this to say.

CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
CODE_OF_CONDUCT.md Show resolved Hide resolved
* Trolling/Personal attacks
* 'Doxxing' or making a person's private information available without explicit permission
* Conduct considered inappropriate for a professional environment.
* Conduct considered unbecoming by any member of the 'Tech Rat Moderation' team.
Copy link
Member

Choose a reason for hiding this comment

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

This applies to both L24 and L25 here. Copypasting what I wrote in the original PR.

This is highly up to personal interpretation IMO. Whats acceptable in my workplace may not be acceptable in yours.

I realize I might be a bit pedantic about this one. I completely understand what the writers of the Contributor Covenant CoC are going for here, but it's the "walking the fine line" situations that may make some question rather this would apply to what they're saying, and I don't want to stifle conversation as a result.

In my experience.. if people question if what they're saying is acceptable (and I mean actually question it), they're more apt to just not say anything at all instead of asking for clarification. I'm not saying all people are like this.. but there are quite a few.

For that reason I'm very opposed to overly-broad and easily misinterpreted wording such as this.

I know that ultimately us moderators will throw the banhammer as needed... but we're not going to swing just because we want to. there are still quantifiable reasons that we can easily put down on paper.

Copy link
Member

Choose a reason for hiding this comment

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

Some are quantifiable, yes - but some aren't. There's always That One Guy who will point at any document such as a CoC or TOS and try to wriggle innocence through lack of specificity. 'My sin is not on the list!'. A CoC should establish a spirit of what we want, and make it clear that if someone chooses to act outside that framing, they may get smacked for it.

Choose a reason for hiding this comment

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

I agree we need to be more specific here. Some examples would be great, and if not what we have otherwise will have to be sufficient.

Copy link
Member

Choose a reason for hiding this comment

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

A CoC should establish a spirit of what we want, and make it clear that if someone chooses to act outside that framing, they may get smacked for it.

I think that Conduct considered unbecoming by any member of the 'Tech Rat Moderation' team. doesn't even come close to make that framing clear, and just makes it harder to judge XD

Copy link
Member

Choose a reason for hiding this comment

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

I have a fundamental objection to making "Keep an open-mind, and respect differing viewpoints" a rule. Obviously professionalism and avoiding of ad-hominem should be expected. But this statement is too broad and imposes an obligation to hear out every single opinion and suggestion regarding projects which I do not have time for.

Copy link
Author

Choose a reason for hiding this comment

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

Well, we can have it one way, or the other. Either we list out a very comprehensive set of disallowed behaviors, or we make a general statement regarding things that go against the spirit of the agreement. The intent with the current wording is to provide examples, but also leave room for interpretation should something come up that isn't explicitly covered in the examples.

Copy link
Author

Choose a reason for hiding this comment

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

I modified the wording a bit, hoping to make this more general. Keep an Open Mind has been removed, in favor of simply Respect differing viewpoints. If the suggestion that comes across is that you must hear out every banal idea that gets thrown out, that isn't the intent.

Copy link
Member

@UncleClapton UncleClapton Mar 30, 2019

Choose a reason for hiding this comment

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

I'm still iffy on

Conduct considered inappropriate for a professional environment.

myself... again back to the highly up to personal interpretation thing. Anyone got any other thoughts on that line specifically?

Copy link
Contributor

Choose a reason for hiding this comment

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

I think that line is too broad,
Like Clapton said its open to personal interpretation.

The problem with personal interpretation is it becomes all to easy to claim "well it seems perfectly acceptable to me".

I think we need to define with a bit more specifics what is considered professional.

Choose a reason for hiding this comment

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

The opposite to that is of course "Well it's not in the CoC"... inevitably this means we will have to expand beyond what is written, either because it is broad or we encounter a situation that is not specified.

CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
@kenneaal kenneaal self-requested a review March 29, 2019 19:23
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
* Trolling/Personal attacks
* 'Doxxing' or making a person's private information available without explicit permission
* Conduct considered inappropriate for a professional environment.
* Conduct considered unbecoming by any member of the 'Tech Rat Moderation' team.
Copy link
Member

Choose a reason for hiding this comment

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

Some are quantifiable, yes - but some aren't. There's always That One Guy who will point at any document such as a CoC or TOS and try to wriggle innocence through lack of specificity. 'My sin is not on the list!'. A CoC should establish a spirit of what we want, and make it clear that if someone chooses to act outside that framing, they may get smacked for it.

@SuperManifolds SuperManifolds self-requested a review March 30, 2019 18:38
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
* Trolling/Personal attacks
* 'Doxxing' or making a person's private information available without explicit permission
* Conduct considered inappropriate for a professional environment.
* Conduct considered unbecoming by any member of the 'Tech Rat Moderation' team.
Copy link
Member

Choose a reason for hiding this comment

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

I have a fundamental objection to making "Keep an open-mind, and respect differing viewpoints" a rule. Obviously professionalism and avoiding of ad-hominem should be expected. But this statement is too broad and imposes an obligation to hear out every single opinion and suggestion regarding projects which I do not have time for.

CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
CODE_OF_CONDUCT.md Outdated Show resolved Hide resolved
@@ -0,0 +1,36 @@
# Fuel Rats Contributor Code of Conduct

Please read through this document and make sure you understand the specifics. If you have questions or are unclear about something, feel free to contact a member of the Moderation team.
Copy link
Member

Choose a reason for hiding this comment

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

unclear about something

maybe something like

unclear about an aspect of this CoC

thoughts?


## Scope
The scope of this document applies to everyone within the organization's project space, and any individual representing the organization in public spaces.
The scope of this document applies to everyone within the Fuel Rats project spaces, any use of an official Fuel Rats account, or when individually speaking as a representative of the Fuel Rats.
Copy link
Member

Choose a reason for hiding this comment

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

Again I bring up the point that we could have people complain because they interpret this as

well they're an org member, therefore they're always a representative of the Fuel Rats.

Yes us moderators can quickly shoot this down, but it's still causing a confusion

Copy link
Author

Choose a reason for hiding this comment

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

I'm open to any and all suggestions. That was just the most recent suggested wording.

Copy link
Contributor

Choose a reason for hiding this comment

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

use the wording official representative? just becuase they are a member of TFRM doesn't make them a representative.

Choose a reason for hiding this comment

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

'officially representing' or 'specifically representing... as a whole' works for me, or other grammatical equivalents.

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

Successfully merging this pull request may close these issues.

6 participants