Code of Conduct FAQ
Frequently asked questions about our Code of Conduct and community guidelines.
General Questions
What is the Code of Conduct?
Our Code of Conduct is a set of guidelines that promote a respectful, inclusive, and welcoming environment for all members of the Bleu.js community. It applies to all community spaces, including GitHub repositories, Discord servers, forums, and events.
Who does the Code of Conduct apply to?
The Code of Conduct applies to everyone participating in the Bleu.js community, including contributors, maintainers, users, and anyone interacting with our projects or community spaces.
What behaviors are considered unacceptable?
Unacceptable behaviors include harassment, discrimination, intimidation, threats, inappropriate comments, and any conduct that creates an unwelcoming environment. This includes both online and offline interactions.
Reporting and Enforcement
How do I report a Code of Conduct violation?
You can report violations by:
- Emailing the Code of Conduct Committee at [email protected]
- Following our detailed reporting guidelines
- Contacting any committee member directly
What happens when I report a violation?
All reports are kept confidential and reviewed by the Code of Conduct Committee. The committee will investigate the incident, gather information, and take appropriate action, which may include warnings, temporary bans, or permanent exclusion from community spaces.
Can I appeal a decision?
Yes, you can appeal any decision made by the Code of Conduct Committee by emailing [email protected]. Appeals are reviewed by a different set of committee members.
Community Guidelines
How can I contribute positively to the community?
Positive contributions include:
- Being respectful and inclusive in all interactions
- Helping newcomers and answering questions
- Contributing code, documentation, or other resources
- Providing constructive feedback
- Reporting bugs and suggesting improvements
What if I witness inappropriate behavior?
If you witness inappropriate behavior, you can intervene if you feel safe doing so, or report it to the Code of Conduct Committee. You can also support the person who experienced the behavior and encourage them to report it.
Are there specific rules for different platforms?
While the Code of Conduct applies to all community spaces, different platforms may have additional guidelines. Always check the specific rules for each platform (GitHub, Discord, etc.) in addition to our Code of Conduct.
Technical Contributions
How does the Code of Conduct apply to code reviews?
Code reviews should be constructive and respectful. Focus on the code, not the person. Provide helpful feedback and suggestions for improvement. Avoid personal attacks or dismissive comments.
What about technical disagreements?
Technical disagreements are normal and healthy in open source projects. However, they should be handled respectfully. Focus on the technical merits, provide evidence for your position, and be open to different viewpoints.
Can I be excluded for technical reasons?
No, the Code of Conduct is not about technical competence. You cannot be excluded for making mistakes, asking questions, or having different technical opinions. The Code of Conduct only addresses behavioral issues.
Getting Help
I'm not sure if something violates the Code of Conduct. What should I do?
If you're unsure whether something violates the Code of Conduct, you can:
- Ask the person to clarify their intent
- Discuss the situation with a trusted community member
- Contact the Code of Conduct Committee for guidance
- Report the incident and let the committee decide
I need support after a Code of Conduct incident. Where can I get help?
If you need support after experiencing or witnessing a Code of Conduct violation, you can:
- Contact the Code of Conduct Committee for guidance
- Reach out to [email protected] for general support
- Seek support from community members you trust
- Consider professional counseling if needed
Still Have Questions?
If you have additional questions about the Code of Conduct, please don't hesitate to reach out.