We, as contributors and maintainers of awsctl, pledge to foster an open, inclusive, and harassment-free environment for everyone. Participation in our project and community is a respectful and welcoming experience, regardless of:
- Age
- Background
- Disability
- Ethnicity
- Gender identity/expression
- Experience level
- Nationality
- Personal appearance
- Race
- Religion
- Technology choices
- Collaboration: Welcoming language and constructive feedback
- Empathy: Respect differing perspectives and experiences
- Focus: Prioritize solutions that benefit AWS users and the community
- Harassment, trolling, or derogatory comments
- Sexualized language/unwelcome advances
- Doxing (sharing private info without consent)
- Any behavior undermining a professional environment
Maintainers will:
- Clarify and enforce these standards
- Address violations promptly and fairly
- Remove harmful content or contributors if needed
Applies to all project spaces:
- GitHub repositories, issues, PRs
- Community forums (e.g., Discord, Slack)
- Interactions when representing awsctl (e.g., conferences)
-
First Instance:
- The message is edited and marked as "abuse."
- Content added:
"Dear user, we want AWSCTL to provide a welcoming and respectful environment. Your [comment/issue/PR] has been reported and marked as abuse according to our Code of Conduct. Thank you."
-
Second Instance:
- The message is again edited and marked as "abuse."
- Results in a 7-day ban.
-
Third Instance:
- The message is edited and marked as "abuse."
- Results in a permanent ban.
All enforcement actions are discussed among maintainers beforehand to ensure fairness. Reports must be resolved following the GitHub Reporting Guidelines.
Adapted from the Contributor Covenant, version 1.4.
By participating in this project, you agree to abide by its terms.