The NetMediate project is committed to providing a welcoming and inclusive environment for all contributors, 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.
This Code of Conduct outlines our expectations for all those who participate in our community, as well as the consequences for unacceptable behavior. We invite all those who participate in NetMediate to help us create safe and positive experiences for everyone.
The following behaviors are expected and requested of all community members:
- Use welcoming and inclusive language
- Be respectful of differing viewpoints and experiences
- Gracefully accept constructive criticism
- Focus on what is best for the community
- Show empathy towards other community members
- Participate in a constructive and productive manner
- Be open to collaboration and feedback
- Help others learn and grow
- Share knowledge and expertise generously
- Use professional language in all communications
- Stay on topic in discussions and issues
- Respect project maintainers' time and decisions
- Follow project guidelines and contribution standards
- Using inclusive language
- Being respectful of differing viewpoints and experiences
- Gracefully accepting constructive criticism
- Focusing on what is best for the community
- Showing empathy towards other community members
- Helping newcomers feel welcome
- Acknowledging contributions from others
- Being patient with questions and learning processes
The following behaviors are considered harassment and are unacceptable within our community:
- The use of sexualized language or imagery and unwelcome sexual attention or advances
- Trolling, insulting/derogatory comments, and personal or political attacks
- Public or private harassment
- Publishing others' private information, such as a physical or electronic address, without explicit permission
- Other conduct which could reasonably be considered inappropriate in a professional setting
- Deliberately introducing malicious code or security vulnerabilities
- Spamming issues, pull requests, or discussions
- Deliberately disrupting discussions or project activities
- Ignoring maintainer requests or project guidelines repeatedly
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the project maintainers at:
Primary Contact: schivei@icloud.com
All complaints will be reviewed and investigated promptly and fairly. The project team is obligated to maintain confidentiality with regard to the reporter of an incident.
- Acknowledgment: We will acknowledge receipt of your report within 48 hours
- Investigation: We will investigate the matter thoroughly and fairly
- Decision: We will make a decision based on the evidence and community standards
- Communication: We will communicate our decision to all relevant parties
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
Community members who violate this Code of Conduct may face consequences including:
A private, written warning from project maintainers, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate.
A temporary restriction from participating in community interactions, including:
- Commenting on issues and pull requests
- Creating new issues or pull requests
- Participating in community discussions
A permanent ban from all community interactions and public communication within the project's spaces.
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing our project or community include:
- Using an official project e-mail address
- Posting via an official social media account
- Acting as an appointed representative at an online or offline event
- Contributing to project repositories
- Participating in project discussions and forums
For questions about this Code of Conduct or to report violations, please contact:
Project Maintainer: Elton Schivei Costa
Email: schivei@icloud.com
GitHub: @schivei
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.
Community Impact Guidelines were inspired by Mozilla's code of conduct enforcement ladder.
This Code of Conduct is version 1.0, effective as of January 2025.
Thank you for helping make NetMediate a welcoming and inclusive community for everyone.