We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible 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.
We are committed to providing a welcoming and inclusive environment for all contributors. Please follow these standards:
- Be respectful and inclusive: Treat all individuals with respect and consideration
- Be collaborative: Work together to solve problems and build the best possible solution
- Be helpful: Provide constructive feedback and assistance to others
- Be patient: Remember that everyone has different levels of experience and expertise
- Be professional: Maintain a professional and courteous demeanor in all interactions
- Harassment: Any form of harassment, sexual harassment, or bullying
- Discrimination: Discriminatory language, jokes, or behavior based on personal characteristics
- Spam: Excessive self-promotion, off-topic content, or repetitive messages
- Personal attacks: Insults, ad hominem attacks, or personal criticism
- Disruptive behavior: Intentionally disrupting discussions or meetings
- Privacy violations: Sharing private information without consent
If you experience or witness unacceptable behavior, please report it to:
- Email: conduct@verinode.org
- GitHub: @jobbykingz (project maintainer)
- Discord: Private message to moderators
All reports will be reviewed and investigated promptly and confidentially.
Unacceptable behavior will result in:
- First offense: Private warning and education
- Second offense: Temporary suspension (1-7 days)
- Third offense: Permanent ban from the community
If you believe you've been unfairly sanctioned, you may appeal to:
- Email: appeal@verinode.org
- GitHub: Create a private issue with the maintainers
- GitHub Issues: For bug reports and feature requests
- GitHub Discussions: For general questions and community discussion
- Discord: For real-time chat and community building
- Email: For private matters and security concerns
- Follow the Contributing Guide
- Use issue templates for bug reports and feature requests
- Write clear, descriptive commit messages
- Include tests for new functionality
- Document your changes
- Be constructive and specific in your feedback
- Focus on the code, not the person
- Explain your reasoning and provide alternatives
- Be open to feedback on your own work
This Code of Conduct applies to:
- All public and private community spaces
- GitHub repositories, issues, and pull requests
- Discord server and other communication platforms
- In-person events and meetups
- Private communications related to the project
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.
If you have any questions about this Code of Conduct, please contact us at conduct@verinode.org.
Thank you for helping us create a welcoming and inclusive community for Verinode! 🚀