In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
Examples of behavior that contributes to creating a positive environment include:
- Being respectful and inclusive in language and actions
- Giving and receiving constructive feedback gracefully
- Focusing on what is best for the community and project
- Showing empathy towards other community members
- Being collaborative and helping others learn
- Celebrating diverse perspectives and experiences
- Acknowledging contributions from all community members
- Harassment or discrimination of any kind
- Trolling, insulting, or derogatory comments and personal attacks
- Public or private harassment
- Publishing others' private information without explicit permission
- Sexual language or imagery and unwelcome sexual attention or advances
- Aggressive or intimidating behavior
- Spam or off-topic discussions
- Other conduct which could reasonably be considered inappropriate in a professional setting
Project maintainers are responsible for:
- Clarifying standards of acceptable behavior
- Taking appropriate and fair corrective action in response to unacceptable behavior
- Removing, editing, or rejecting contributions that don't align with this Code of Conduct
- Temporarily or permanently banning contributors for behaviors deemed inappropriate
Community members are encouraged to:
- Help maintain a welcoming environment for all
- Report unacceptable behavior to project maintainers
- Support and mentor new contributors
- Engage constructively in discussions and code reviews
This Code of Conduct applies within all project spaces, including:
- GitHub repositories (issues, PRs, discussions)
- Communication channels (email, chat, forums)
- Public events (conferences, meetups) where CommitWeave is represented
- Social media when representing the project
This Code of Conduct also applies when an individual is officially representing the project in public spaces.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by:
- Email: support@glincker.com
- GitHub Issues: For public incidents (use the "Code of Conduct Violation" template)
- Direct Message: Contact maintainers privately on GitHub
When reporting, please provide:
- Your contact information
- Names (real, nicknames, or pseudonyms) of any individuals involved
- Description of the incident and if it's ongoing
- Location/platform where the incident occurred
- Any additional context or supporting materials
All complaints will be:
- Reviewed and investigated promptly and fairly
- Kept confidential to the extent possible
- Responded to within 48 hours with next steps
- Handled with appropriate corrective measures
Project maintainers who don't follow or enforce the Code of Conduct may face temporary or permanent repercussions as determined by other members of the project's leadership.
Community members who violate this code may face consequences including:
Impact: Violation of community standards through a single incident or series of actions. Consequence: A private, written warning from maintainers, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate.
Impact: A serious violation of community standards, including sustained inappropriate behavior. Consequence: Temporary suspension from interaction and public communication with the community for a specified period. No public or private interaction with community members is allowed during this period.
Impact: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment, or aggression toward individuals or classes of individuals. Consequence: Permanent removal from all public spaces within the community.
When possible, try to resolve conflicts constructively:
- Address directly with the individual if you feel safe doing so
- Assume good faith - many issues stem from miscommunication
- Focus on behavior rather than personal characteristics
- Seek to understand different perspectives
- Direct communication (if comfortable and safe)
- Involve a maintainer for mediation
- Formal report using the channels above
- Community decision for serious violations
We believe in recognizing positive contributions to our community culture:
- Community Champion recognition for those who exemplify our values
- Mentorship appreciation for those who help others learn and grow
- Inclusive leadership acknowledgment for fostering welcoming spaces
- Mental Health: If you're experiencing harassment that affects your wellbeing, consider reaching out to local mental health resources
- Legal: For serious legal matters, consult appropriate legal counsel
- Community: Our SUPPORT.md provides additional help resources
- Contributor Covenant - Inspiration for this Code of Conduct
- GitHub's Community Guidelines
- Open Source Guide: Building Welcoming Communities
This Code of Conduct may be updated periodically to reflect community growth and feedback. We will:
- Announce changes via our communication channels
- Accept community input on proposed modifications
- Maintain transparency in our decision-making process
This Code of Conduct is adapted from the Contributor Covenant, version 2.1, available at https://www.contributor-covenant.org/version/2/1/code_of_conduct.html.
For answers to common questions about this code of conduct, see the FAQ at https://www.contributor-covenant.org/faq.
Together, we make CommitWeave a welcoming place for everyone! 🧶✨
Maintained by GLINR STUDIOS
Questions? Contact us at support@glincker.com