-
Notifications
You must be signed in to change notification settings - Fork 13
Add CODE_OF_CONDUCT.md combining Contributor Covenant v1.4 and Rust CoC #35
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
Open
StaySafe020
wants to merge
7
commits into
Rust-Cameroon:main
Choose a base branch
from
StaySafe020:add-code-of-conduct
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 5 commits
Commits
Show all changes
7 commits
Select commit
Hold shift + click to select a range
f18f84e
Add Code of Conduct combining Contributor Covenant v1.4 and Rust CoC,…
StaySafe020 605faeb
Merge branch 'Rust-Cameroon:main' into add-code-of-conduct
StaySafe020 c045b81
Update CODE_OF_CONDUCT.md with latest changes
StaySafe020 33a0715
Synced local branch with remote updates to incorporate latest changes…
StaySafe020 6fba750
Merge branch 'Rust-Cameroon:main' into add-code-of-conduct
StaySafe020 10d8ff2
removed conflict lines
StaySafe020 2933d6e
removed conflict lines
StaySafe020 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,73 @@ | ||||||
| # Code of Conduct | ||||||
|
|
||||||
| ## Our Pledge | ||||||
| <<<<<<< HEAD | ||||||
| In the interest of fostering an open and welcoming environment, we as contributors, maintainers, and members of [async chat library], an async chat library built in Rust, pledge to make participation in our project and community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, sexual identity and orientation, or other characteristics. | ||||||
| ======= | ||||||
| In the interest of fostering an open and welcoming environment, we as contributors, maintainers, and members of [async chat library](https://github.com/Rust-Cameroon/async-chat), an async chat library built in Rust, pledge to make participation in our project and community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, sexual identity and orientation, or other characteristics. | ||||||
| >>>>>>> ea827d9 (Update CODE_OF_CONDUCT.md with latest changes) | ||||||
|
|
||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. why do i see this conflicts lines in your doc. please remove them @StaySafe020 |
||||||
| We commit to acting and interacting in ways that promote an inclusive, respectful, and healthy community. | ||||||
|
|
||||||
| ## Our Standards | ||||||
| Behavior that contributes to a positive environment includes: | ||||||
| - Using welcoming and inclusive language. | ||||||
| - Being respectful of differing viewpoints and experiences—every design or implementation choice involves trade-offs. | ||||||
| - Gracefully accepting constructive criticism and offering it thoughtfully. | ||||||
| - Focusing on what benefits the community as a whole, not just individuals. | ||||||
| - Showing empathy and kindness toward other community members. | ||||||
| - Avoiding unstructured critique; if you have ideas to explore, fork the project and experiment. | ||||||
|
|
||||||
| Unacceptable behavior includes: | ||||||
| - Use of sexualized language or imagery, or unwelcome sexual attention/advances. | ||||||
| - Trolling, insulting/derogatory comments, personal or political attacks. | ||||||
| - Public or private harassment, including behaviors outlined in the [Citizen Code of Conduct](https://github.com/stumpsyn/citizen-code-of-conduct). | ||||||
| - Publishing others’ private information (e.g., physical or email addresses) without explicit permission. | ||||||
| - Spamming, flaming, baiting, or other attention-stealing actions. | ||||||
| - Conduct reasonably considered inappropriate in a professional setting or that excludes socially marginalized groups. | ||||||
|
|
||||||
| ## Our Responsibilities | ||||||
| Project maintainers are responsible for: | ||||||
| - Clarifying these standards of acceptable behavior. | ||||||
| - Taking appropriate and fair corrective action against unacceptable behavior. | ||||||
| - Removing, editing, or rejecting contributions (e.g., comments, commits, code, issues) that violate this Code of Conduct, with reasons provided when appropriate. | ||||||
| - Temporarily or permanently banning contributors for behavior deemed inappropriate, threatening, offensive, or harmful. | ||||||
|
|
||||||
| Maintainers are held to a higher standard and must model exemplary conduct. Failure to enforce this Code in good faith may lead to repercussions determined by other project leaders. | ||||||
|
|
||||||
| ## Scope | ||||||
| This Code of Conduct applies within all project spaces, including: | ||||||
| - The GitHub repository ([https://github.com/Rust-Cameroon/async-chat]), issues, pull requests, and discussions. | ||||||
|
|
||||||
| It also applies when an individual represents the project in public spaces, such as: | ||||||
| - Using an official project email address. | ||||||
| - Posting via an official social media account. | ||||||
| - Acting as an appointed representative at online or offline events. | ||||||
| Representation may be further defined by maintainers. | ||||||
|
|
||||||
| ## Enforcement | ||||||
| <<<<<<< HEAD | ||||||
| Instances of abusive, harassing, or unacceptable behavior may be reported to the project maintainers at [yemelechristian2@gmail.com],[abonghoderick@gmail.com] or via a private GitHub Issue/Discussion. All complaints will be reviewed and investigated promptly and fairly, with a response appropriate to the circumstances. Maintainers are obligated to maintain confidentiality regarding the reporter of any incident. | ||||||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
And |
||||||
| ======= | ||||||
| Instances of abusive, harassing, or unacceptable behavior may be reported to this [email](inforustcameroon@gmail.com) or via a private GitHub Issue/Discussion. All complaints will be reviewed and investigated promptly and fairly, with a response appropriate to the circumstances. Maintainers are obligated to maintain confidentiality regarding the reporter of any incident. | ||||||
| >>>>>>> ea827d9 (Update CODE_OF_CONDUCT.md with latest changes) | ||||||
|
|
||||||
| ### Enforcement Process | ||||||
| - **Correction**: For minor issues (e.g., inappropriate language), maintainers will issue a private warning, explaining the violation and requesting correction. A public apology may be encouraged. | ||||||
| - **Warning**: For a single incident or pattern of minor issues, a formal warning will be issued, with a period of no interaction with involved parties or maintainers (including external channels like social media). | ||||||
| - **Temporary Ban**: For serious or sustained violations, a temporary ban (e.g., 30 days) from project interaction will be imposed. No contact with the community is allowed during this time. | ||||||
| - **Permanent Ban**: For repeated violations, harassment, or aggression toward individuals or groups, a permanent ban from all project interaction will be enforced. | ||||||
|
|
||||||
| Bans may be lifted at maintainers’ discretion for first offenses if a genuine apology is offered. Disputes about moderation should be raised privately with maintainers, not publicly. | ||||||
|
|
||||||
| ## Community Expectations | ||||||
| We aim to go beyond technical excellence. Avoid sensitive or offensive topics that could harm trust or drive people away, especially if off-topic. If someone objects to your actions, pause, listen, and apologize—even if you feel misunderstood. It’s your responsibility to ensure others feel comfortable. We assume good intent and encourage forgiveness when trust is earned. Let’s keep the focus on building innovative technology together. | ||||||
|
|
||||||
| ## Attribution | ||||||
| This Code of Conduct is adapted from: | ||||||
| - [Contributor Covenant, version 1.4](http://contributor-covenant.org/version/1/4). | ||||||
| <<<<<<< HEAD | ||||||
| - [Rust Code of Conduct](https://www.rust-lang.org/policies/code-of-conduct). | ||||||
| ======= | ||||||
| - [Rust Code of Conduct](https://www.rust-lang.org/policies/code-of-conduct). | ||||||
| >>>>>>> ea827d9 (Update CODE_OF_CONDUCT.md with latest changes) | ||||||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.