Add Contributor Covenant Code of Conduct - #185
Conversation
Added Contributor Covenant Code of Conduct to outline community standards and enforcement guidelines.
Reviewer's GuideAdds a standard Contributor Covenant Code of Conduct document to the repository to define community standards, reporting channels, and enforcement guidelines. Flow diagram for Code of Conduct reporting and enforcement processflowchart TD
A[Incident occurs
in community] --> B[Report sent to
community leaders
at alexandertongdev@gmail.com]
B --> C[Leaders review
and investigate]
C --> D{Community impact
assessment}
D -->|Minor issue| E[Correction
private written warning]
D -->|Single or series
of violations| F[Warning
with conditions]
D -->|Serious violation| G[Temporary ban]
D -->|Pattern of violations
or harassment| H[Permanent ban]
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Hey - I've found 2 issues, and left some high level feedback:
- Consider using a project- or organization-level contact address (e.g., a shared alias) instead of a personal email for enforcement to make future maintainer changes easier.
- You may want to clarify in the Enforcement section who specifically counts as "community leaders" for this project (e.g., core maintainer list or role description) to make the reporting process more concrete for contributors.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- Consider using a project- or organization-level contact address (e.g., a shared alias) instead of a personal email for enforcement to make future maintainer changes easier.
- You may want to clarify in the Enforcement section who specifically counts as "community leaders" for this project (e.g., core maintainer list or role description) to make the reporting process more concrete for contributors.
## Individual Comments
### Comment 1
<location path="CODE_OF_CONDUCT.md" line_range="108-110" />
<code_context>
+
+### 4. Permanent Ban
+
+**Community Impact**: Demonstrating a pattern of violation of community
+standards, including sustained inappropriate behavior, harassment of an
+individual, or aggression toward or disparagement of classes of individuals.
+
</code_context>
<issue_to_address>
**issue (typo):** Fix double space before "harassment" in the "Permanent Ban" description.
There are two spaces between "behavior," and "harassment" in this line; please change to a single space.
```suggestion
**Community Impact**: Demonstrating a pattern of violation of community
standards, including sustained inappropriate behavior, harassment of an
individual, or aggression toward or disparagement of classes of individuals.
```
</issue_to_address>
### Comment 2
<location path="CODE_OF_CONDUCT.md" line_range="34-43" />
<code_context>
+* Publishing others' private information, such as a physical or email
</code_context>
<issue_to_address>
**nitpick (typo):** Consider using a consistent spelling for "email" vs "e-mail".
You use "email" in "such as a physical or email address" and "e-mail" in "using an official e-mail address". Please standardize on one spelling for consistency across the document.
Suggested implementation:
```
* Publishing others' private information, such as a physical or email address,
without their explicit permission
```
Search the rest of `CODE_OF_CONDUCT.md` for "e-mail" and replace it with "email" to maintain consistent spelling throughout the document. For example, change "using an official e-mail address" to "using an official email address".
</issue_to_address>Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
| * Publishing others' private information, such as a physical or email | ||
| address, without their explicit permission | ||
| * Other conduct which could reasonably be considered inappropriate in a | ||
| professional setting | ||
|
|
||
| ## Enforcement Responsibilities | ||
|
|
||
| Community leaders are responsible for clarifying and enforcing our standards of | ||
| acceptable behavior and will take appropriate and fair corrective action in | ||
| response to any behavior that they deem inappropriate, threatening, offensive, |
There was a problem hiding this comment.
nitpick (typo): Consider using a consistent spelling for "email" vs "e-mail".
You use "email" in "such as a physical or email address" and "e-mail" in "using an official e-mail address". Please standardize on one spelling for consistency across the document.
Suggested implementation:
* Publishing others' private information, such as a physical or email address,
without their explicit permission
Search the rest of CODE_OF_CONDUCT.md for "e-mail" and replace it with "email" to maintain consistent spelling throughout the document. For example, change "using an official e-mail address" to "using an official email address".
There was a problem hiding this comment.
Make this change to use email
There was a problem hiding this comment.
Sounds good. To apply this consistently, update the remaining instance so it reads:
Examples of representing our community include using an official email address,That will align with the earlier usage:
such as a physical or email address,Once that change is in, the spelling of "email" will be consistent across the document.
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
Added Contributor Covenant Code of Conduct to outline community standards and enforcement guidelines.
Summary by Sourcery
Documentation: