Adopting a Code of Conduct

RFC 102 establishes the Moderation Team, and sets out the following rules for how moderation should be done:

The team should utilize the NixOS Foundation mission and the following statement during their duties:

The NixOS Foundation aims to promote participation without regard to gender,
sexual orientation, disability, ethnicity, age, or similar personal
characteristics. We want to strive to create and foster community by providing
an intentionally welcoming and safe environment where all feel valued and cared
for, and where all are given opportunity to participate meaningfully. The
Foundation will work with the community in service of this goal.

Aside from this, “with oversight via the RFC process and input from the NixOS Foundation”, how moderation decisions should be made is unspecified, and therefore up to the team.

In the past year we have encountered a number of difficult situations, and we have come to the conclusion that basing our moderation actions on a written document will help us do our job as moderators. It gives us a tool that we can point people to, and also a clear place to find for reporting misbehavior. Another small motivation is that introducing a code of conduct would unblock some funding/free services (eg: Netlify) for the project.

After looking around, we found that the Contributor Covenant 1.4 is close enough to our current practices, so we are taking that, slightly modified to reflect the structure of our community. As we encounter new situations, we might adjust and modify the code of conduct to best suit our needs. We believe this is in line with the rules established for the Moderation Team by RFC 102.

This doesn’t change the fact that the Moderation Team is overseen by the community via the RFC process, and that the community can issue further instructions, guidelines, or rules for the Moderation Team to follow via accepted RFCs. For example, if an RFC established a different code of conduct, we would use that for making moderation decisions instead.

Of course, there may well be situations that require moderator action that are not explicitly mentioned in the code of conduct. The code of conduct should therefore not be interpreted as an exhaustive set of rules, rather as guidelines for appropriate behavior in our community.

Please take this time to review our Code of Conduct.

If you have any feedback, please contact us at or in the Matrix channel.

- The NixOS Moderation Team


Way to go Ryan, I am so thrilled and delighted by this move. Good work, team, for taking this monumental step. I am so proud and happy for this community.


Long overdue imo :slight_smile: Thanks Ryan and the whole Moderation Team for your work!


A thousand thank you :raised_hands:


Great job, moderation team! However long overdue, this is an important milestone that demonstrates how the community and ecosystem is maturing.


A post was split to a new topic: How do I join the Moderation team?

14 posts were split to a new topic: New code of conduct discussion

A post was merged into an existing topic: New code of conduct discussion

Getting better all the time.