The Punjabi (pa) Python Documentation Translation Project is committed to providing a welcoming, respectful, and collaborative environment for everyone. We value constructive communication, mutual respect, and inclusive participation regardless of experience level, background, or identity.
Our goal is to work together to produce accurate, consistent, and high-quality Punjabi translations of the official Python documentation.
All contributors are expected to:
- Be respectful and professional in all interactions.
- Provide constructive and respectful feedback.
- Welcome new contributors and help them learn the project workflow.
- Follow the project's
CONTRIBUTING.md,STYLE_GUIDE.md, andGLOSSARY.md. - Respect reviewer decisions and participate in discussions collaboratively.
- Focus discussions on improving translation quality and project consistency.
Examples of unacceptable behavior include:
- Harassment, discrimination, or personal attacks.
- Offensive or abusive language.
- Trolling, intimidation, or deliberately disruptive behavior.
- Knowingly submitting misleading, malicious, or low-quality contributions.
- Public or private harassment of contributors or reviewers.
Translation decisions should be based on:
- Technical accuracy
- Consistency with the project glossary
- Compliance with the project style guide
- Natural and clear Punjabi
- Constructive discussion and consensus
Disagreements are a normal part of collaborative translation and should always be handled respectfully.
If you experience or observe behavior that violates this Code of Conduct, please open a private discussion with one of the project coordinators or create an issue if appropriate.
Project Coordinators:
Project coordinators are responsible for maintaining a welcoming and productive community. They may remove inappropriate content, request changes to contributions, or take other appropriate actions when this Code of Conduct is violated.
This Code of Conduct applies to all project spaces, including:
- GitHub Issues
- Pull Requests
- Discussions
- Code Reviews
- Repository documentation
- Translation and review activities
This Code of Conduct is inspired by established open source community practices and has been adapted for the Punjabi Python Documentation Translation Project.