-
Notifications
You must be signed in to change notification settings - Fork 25
Add Code of Conduct #66
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
base: main
Are you sure you want to change the base?
Add Code of Conduct #66
Conversation
📝 WalkthroughWalkthroughA Code of Conduct document is added to establish community standards and guidelines for respectful interaction. The document includes pledges, standards, enforcement responsibilities, and procedures based on the Contributor Covenant v2.1 framework. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Greptile's behavior is changing!From now on, if a review finishes with no comments, we will not post an additional "statistics" comment to confirm that our review found nothing to comment on. However, you can confirm that we reviewed your changes in the status check section. This feature can be toggled off in your Code Review Settings by deselecting "Create a status check for each PR". |
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.
Actionable comments posted: 0
🧹 Nitpick comments (1)
CODE_OF_CONDUCT.md (1)
36-40: Enhance enforcement procedures with contact information and reporting details.The Enforcement section is functional but could benefit from more specificity. Consider adding:
- Explicit contact method(s) for reporting violations (email, GitHub discussions, issue template, etc.)
- Confidentiality assurance for reporters
- Expected timeline for investigation and response
These additions would provide clearer guidance for community members and reduce ambiguity in the reporting process.
📋 Example enhancement for the Enforcement section
## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening -an issue or contacting the project maintainers. +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by: +- Opening an issue (with a "Report" label if available) +- Emailing the maintainers at [contact-email] +- Private message to a maintainer on [platform] + +**Confidentiality**: All reports will be treated confidentially. The identity of the reporter will not be disclosed without consent. -All complaints will be reviewed and investigated promptly and fairly. +All complaints will be reviewed and investigated within [X business days] and fairly. Reporters will receive updates on the status of their report.
📜 Review details
Configuration used: defaults
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
CODE_OF_CONDUCT.md
🧰 Additional context used
🪛 LanguageTool
CODE_OF_CONDUCT.md
[style] ~23-~23: Try using a synonym here to strengthen your wording.
Context: ...ch
- Trolling, insulting or derogatory comments, and personal attacks
- Publishing oth...
(COMMENT_REMARK)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
- GitHub Check: Greptile Review
🔇 Additional comments (1)
CODE_OF_CONDUCT.md (1)
1-53: LGTM — solid Code of Conduct document.The Code of Conduct is comprehensive, well-structured, and appropriately based on the Contributor Covenant v2.1 framework. It clearly defines community expectations, provides concrete examples of acceptable and unacceptable behavior, and establishes an enforcement framework with proportionate consequences. The scope and attribution are appropriate.
|
Hi the failing PR Branch Status Check seems unrelated to the changes in this PR Thanks! |
Description
Adds a Code of Conduct to the project using the Contributor Covenant v2.1 to help ensure a welcoming and inclusive community.
Issue
Closes #35
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.
Greptile Summary
Adds a standard Code of Conduct based on Contributor Covenant v2.1 to establish community guidelines and foster an inclusive environment.
Confidence Score: 5/5
Important Files Changed
Sequence Diagram
sequenceDiagram participant Contributor participant Project participant Maintainer Contributor->>Project: Reads CODE_OF_CONDUCT.md Note over Contributor,Project: Understands community standards<br/>and expected behavior alt Acceptable Behavior Contributor->>Project: Contributes positively Project->>Contributor: Welcomes contribution else Violation Occurs Contributor->>Project: Violates Code of Conduct Maintainer->>Project: Receives report via issue/contact Maintainer->>Maintainer: Reviews and investigates alt Correction Level Maintainer->>Contributor: Issues warning else Warning Level Maintainer->>Contributor: Formal warning else Temporary Ban Maintainer->>Contributor: Temporary removal else Permanent Ban Maintainer->>Contributor: Permanent removal end end