← Back to Home

Code of Conduct

The Zig community is decentralized. Anyone is free to start and maintain their own community, which is not subject to these rules.

This document contains the rules that govern these spaces only:

The rules here are strict. This space is for focused, on topic, technical work on the Zig project only. It is everyone’s responsibility to maintain a positive environment, especially when disagreements occur.

Strict No LLM / No AI Policy

No LLMs for issues. Do not use GitHub Copilot to write issues.

No LLMs for pull requests.

No LLMs for comments on the bug tracker, including translation. English is encouraged, but not required. You are welcome to post in your native language and rely on others to have their own translation tools of choice to interpret your words.

Please do not file a proposal to change the language

Thank you for your interest in improving the Zig language. However, we are not accepting new proposals to change the language.

If you wish to make a language proposal, you must convince a Zig core team member to file it on your behalf and champion it. Some are paid contractors and some are volunteers, and they all freely choose how to spend their time. A core team member may be willing to champion proposals, or maybe not, at their discretion. Please do not harass Zig core team members.

Safe, Constructive Behavior Only

Examples of behavior that contribute to creating a positive environment include:

Examples of unacceptable behavior by participants include:

Enforcement

If you need to report an issue you can contact Andrew Kelley or Loris Cro, who are both paid by the Zig Software Foundation, and so moderation of this space is part of our job. We will swiftly remove anyone who is antagonizing others or being generally destructive.

This includes Private Harassment. If person A is directly harassed or antagonized by person B, person B will be blocked from participating in this space even if the harassment didn’t take place on one of the mediums directly under rule of this Code of Conduct.

As noted, discussing this Code of Conduct should not take place on GitHub or IRC because these spaces are for directly working on code, not for meta-discussion. If you have any issues with it, you can contact me directly, or you can join one of the community spaces that has different rules.

Conclusion

Thanks for reading the rules. Together, we can make this space welcoming and inclusive for everyone, 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.