-
Notifications
You must be signed in to change notification settings - Fork 39
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
Community Guidelines Update #97
Conversation
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.
Aside from the two small comments, I like it.
27f6ad9
to
2d40706
Compare
Read through it all, looks good. After release I want to revise the ethos bit by bit too really capture the concept of sustainability. How everything fits together to create a sustainable socio-technical system (people, practices, and technology). |
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.
LGTM
We are setting up but here is the space: https://matrix.to/#/#nimworks:envs.net
2d40706
to
9ee3efa
Compare
Booyeah |
I think it makes sense to explain a different matrix rooms - maybe not |
9ee3efa
to
46bd1ad
Compare
If we plan to add community moderation guidelines, I think they should also include instructions on how to manage GitHub - issues, PRs, labels and so on. Code reviews and associated things. Not only attitude/tone recommendations, but also a literal checklist of things to watch for, how to meaningfully express concerns about submitted code and so on. This idea is based on the discussion from the discussion in
|
I agree that these are extremely valuable things, though they are also situation specific and better suited in more specific docs rather than a general one like this. So we should have those docs, but I don't think we can cram it all into one. |
Yes, I moderation guidelines are of course separate from code of conduct |
d0e1d3b
to
8118a80
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.
Initial comments for the CoC
|
||
</details> | ||
|
||
2. <details><summary>Contribution does not entitle me or anyone else to act in any way that is not conducive to making this a productive and enjoyable environment</summary><br /> |
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.
2. <details><summary>Contribution does not entitle me or anyone else to act in any way that is not conducive to making this a productive and enjoyable environment</summary><br /> | |
2. <details><summary>Contribution does not entitle anyone to act in any way that is not conducive to making this a productive and enjoyable environment</summary><br /> |
Mostly a nit, I don't like how "me" is used here, it doesn't feel right, especially when we were using "we" earlier.
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 almost suggested the same change, but the meaning is subtlety different or at least slightly more explicit of written as is.
The current style ensures that it's taken to mean as no "shield" (defense against restriction of action) is granted by way of contribution.
While if someone that has contributed could be entitled to a "sword" (offense ability to restrict others behavior).
The suggested change reads as too strong a shield.
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.
While I can't remember the intention behind writing this as it is, I do agree with Saem's interpretation. I prefer it this way or rephrased as:
"Contribution does not entitle we, nor anyone else, to act in any way that is not conducive to making this a productive and enjoyable environment"
|
||
> *"People from different backgrounds are likely to have different interpretations of what words or behaviors are considered acceptable. It's somewhat ironic that in an attempt to draw a more diverse developer base, code of conduct moderation, if improperly conducted, could potentially alienate users from other countries who don't have the same social conditioning as those in North America [or other Western cultures]."*[^2] | ||
|
||
1. The Code of Conduct can be enforced through a range of passive and active means. We recommend minimal use for first offenders but allow rapid escalation if required (depending on the severity of the breach). |
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.
What is "minimal use"?
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.
As according to the reasonable person principle; we have not yet discussed hierarchy of rule enforcement so I cannot determine this without input from everyone.
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'm ok with it, gives room to grow.
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.
Minor things.
|
||
</details> | ||
|
||
2. <details><summary>Contribution does not entitle me or anyone else to act in any way that is not conducive to making this a productive and enjoyable environment</summary><br /> |
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 almost suggested the same change, but the meaning is subtlety different or at least slightly more explicit of written as is.
The current style ensures that it's taken to mean as no "shield" (defense against restriction of action) is granted by way of contribution.
While if someone that has contributed could be entitled to a "sword" (offense ability to restrict others behavior).
The suggested change reads as too strong a shield.
8118a80
to
9e2fd40
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.
One tiny change and you will get the green check
9e2fd40
to
53ec42d
Compare
3accbed
to
2d80a9f
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'm still pretty meh on this, but... meh.
readme.md
Outdated
<!-- Join us on [matrix/irc][matrix-channel]! --> | ||
|
||
Currently, this repository is our primary community hub; however, we'll introduce something more interactive as things grow. At this time our community is small but | ||
Currently, this repository and our [matrix/irc][nim-works-matrix] are our primary community hubs; however, we'll introduce more as things grow. At this time our community is small but |
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.
the however, is satisfied by the semi-colon
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.
Currently, this repository and our [matrix/irc][nim-works-matrix] are our primary community hubs; however, we'll introduce more as things grow. At this time our community is small but | |
Currently, this repository and our [matrix/irc][nim-works-matrix] are our primary community hubs; we'll introduce more as things grow. At this time our community is small but |
ETHOS.md
Outdated
|
||
### Scope | ||
|
||
The code of ethics/ethos applies to all activities involving Nim-Works. It forms the basis for our code of conduct and decisions where we are otherwise not explicit. |
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.
pick one; ethics or ethos -- do you really need both?
ETHOS.md
Outdated
1. We will not discriminate against any people(s); this includes discrimination by virtue of race, gender(s), sexuality, age, economic standing, education, or disability (physical or otherwise) | ||
2. We will not knowingly try to harm any people(s) - physical or otherwise | ||
3. We must endeavour to be open, transparent and honest | ||
4. We believe in freedom of information | ||
5. We believe in freedom of speech where it is not in conflict with any other ethos or value | ||
6. We must be accountable for our actions | ||
7. We will be impartial and independent of any other allegiance(s) | ||
8. We believe that disagreement is a natural occurance; constructive criticism, and intellectual debate are welcomed; however, beligerant speech and aggression are neither |
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.
Add missing punctuation to these sentences.
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.
1. We will not discriminate against any people(s); this includes discrimination by virtue of race, gender(s), sexuality, age, economic standing, education, or disability (physical or otherwise) | |
2. We will not knowingly try to harm any people(s) - physical or otherwise | |
3. We must endeavour to be open, transparent and honest | |
4. We believe in freedom of information | |
5. We believe in freedom of speech where it is not in conflict with any other ethos or value | |
6. We must be accountable for our actions | |
7. We will be impartial and independent of any other allegiance(s) | |
8. We believe that disagreement is a natural occurance; constructive criticism, and intellectual debate are welcomed; however, beligerant speech and aggression are neither | |
1. We will not discriminate against any people(s); this includes discrimination by virtue of race, gender(s), sexuality, age, economic standing, education, or disability (physical or otherwise). | |
2. We will not knowingly try to harm any people(s) - physical or otherwise. | |
3. We must endeavour to be open, transparent and honest. | |
4. We believe in freedom of information. | |
5. We believe in freedom of speech where it is not in conflict with any other ethos or value. | |
6. We must be accountable for our actions. | |
7. We will be impartial and independent of any other allegiance(s). | |
8. We believe that disagreement is a natural occurance; constructive criticism, and intellectual debate are welcomed; however, beligerant speech and aggression are neither. |
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.
Left suggestions so they're easy commit and squash.
ETHOS.md
Outdated
1. We will not discriminate against any people(s); this includes discrimination by virtue of race, gender(s), sexuality, age, economic standing, education, or disability (physical or otherwise) | ||
2. We will not knowingly try to harm any people(s) - physical or otherwise | ||
3. We must endeavour to be open, transparent and honest | ||
4. We believe in freedom of information | ||
5. We believe in freedom of speech where it is not in conflict with any other ethos or value | ||
6. We must be accountable for our actions | ||
7. We will be impartial and independent of any other allegiance(s) | ||
8. We believe that disagreement is a natural occurance; constructive criticism, and intellectual debate are welcomed; however, beligerant speech and aggression are neither |
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.
1. We will not discriminate against any people(s); this includes discrimination by virtue of race, gender(s), sexuality, age, economic standing, education, or disability (physical or otherwise) | |
2. We will not knowingly try to harm any people(s) - physical or otherwise | |
3. We must endeavour to be open, transparent and honest | |
4. We believe in freedom of information | |
5. We believe in freedom of speech where it is not in conflict with any other ethos or value | |
6. We must be accountable for our actions | |
7. We will be impartial and independent of any other allegiance(s) | |
8. We believe that disagreement is a natural occurance; constructive criticism, and intellectual debate are welcomed; however, beligerant speech and aggression are neither | |
1. We will not discriminate against any people(s); this includes discrimination by virtue of race, gender(s), sexuality, age, economic standing, education, or disability (physical or otherwise). | |
2. We will not knowingly try to harm any people(s) - physical or otherwise. | |
3. We must endeavour to be open, transparent and honest. | |
4. We believe in freedom of information. | |
5. We believe in freedom of speech where it is not in conflict with any other ethos or value. | |
6. We must be accountable for our actions. | |
7. We will be impartial and independent of any other allegiance(s). | |
8. We believe that disagreement is a natural occurance; constructive criticism, and intellectual debate are welcomed; however, beligerant speech and aggression are neither. |
readme.md
Outdated
<!-- Join us on [matrix/irc][matrix-channel]! --> | ||
|
||
Currently, this repository is our primary community hub; however, we'll introduce something more interactive as things grow. At this time our community is small but | ||
Currently, this repository and our [matrix/irc][nim-works-matrix] are our primary community hubs; however, we'll introduce more as things grow. At this time our community is small but |
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.
Currently, this repository and our [matrix/irc][nim-works-matrix] are our primary community hubs; however, we'll introduce more as things grow. At this time our community is small but | |
Currently, this repository and our [matrix/irc][nim-works-matrix] are our primary community hubs; we'll introduce more as things grow. At this time our community is small but |
2d80a9f
to
7d335da
Compare
bors r+ |
Build succeeded: |
Ready to merge