We as contributors, maintainers, and community members pledge to make participation in OpenLife a harassment-free, welcoming, and inclusive experience for everyone, regardless of:
- Experience level
- Gender, gender identity, or expression
- Age
- Disability
- Nationality
- Race or ethnicity
- Religion
- Technical background
OpenLife is built by the community, for the community.
Examples of behavior that contribute to a positive environment include:
- Being respectful and kind to others
- Using welcoming and inclusive language
- Being patient with beginners
- Giving and accepting constructive feedback
- Focusing on what is best for the project and community
- Helping others learn and grow
The following behaviors are not tolerated in this project:
- Harassment, discrimination, or hate speech
- Personal attacks, insults, or trolling
- Publishing others’ private information without permission
- Demeaning comments about skill level or experience
- Any behavior that creates an unsafe or unwelcoming environment
This Code of Conduct applies to all project spaces, including:
- GitHub repositories
- Issues and Pull Requests
- Discussions and comments
- Community chats or forums related to OpenLife
- Any public or private communication related to the project
Project maintainers are responsible for:
- Clarifying standards of acceptable behavior
- Taking appropriate and fair corrective action
- Removing or editing content that violates this Code of Conduct
- Temporarily or permanently banning contributors for serious or repeated violations
All enforcement decisions will be made in good faith.
If you experience or witness unacceptable behavior, please report it by:
- Opening a private issue (if available), or
- Contacting the project maintainer directly via GitHub
All reports will be handled confidentially and respectfully.
Maintainers may take actions including but not limited to:
- Warning – For minor, first-time offenses
- Temporary restriction – For repeated or serious behavior
- Permanent ban – For severe or harmful violations
The goal of enforcement is education and community health, not punishment.
We are committed to:
- Creating a safe learning environment
- Encouraging collaboration and creativity
- Supporting both beginners and experienced contributors
- Growing OpenLife into a respectful, high-quality open-source project
This Code of Conduct is adapted from the Contributor Covenant, version 2.1 https://www.contributor-covenant.org/
OpenLife welcomes everyone. Be kind. Be curious. Be respectful. Let’s build something meaningful together 🚀
1️⃣ Save this as CODE_OF_CONDUCT.md
2️⃣ Commit & push it to GitHub
3️⃣ GitHub will automatically recognize it
If you want, I can also:
- 🔹 Review your existing files for consistency
- 🔹 Write a CONTRIBUTING.md to match this tone
- 🔹 Create a Welcome message for first-time contributors
Just say: NEXT STEP: ___