Code of Conduct
Kilolock is an open project. Contributors and users are expected to treat each other with respect. This document is a short, plain statement of expectations. It is informed by the Contributor Covenant v2.1, which is itself a good reference for projects that want a more detailed document.
Expected behavior
- Be respectful. Disagree with ideas; do not attack people.
- Assume good faith. Most "wrong" contributions are honest mistakes.
- Be explicit about what you mean. Tone is hard to read in text;
err on the side of more context.
- Welcome newcomers. The state of the docs is not their fault.
- Credit prior work and contributors.
Unacceptable behavior
- Harassment, in any form, in any project space (issues, PRs,
discussions, chat, conferences attended on behalf of the project).
- Personal attacks, insults, or sustained hostility.
- Discrimination or derogatory language based on identity, including
but not limited to: gender, gender identity and expression,
sexual orientation, disability, mental health, neurotype, physical
appearance, body size, race, ethnicity, age, religion, nationality,
or socio-economic status.
- Publishing private information about others without explicit
permission.
- Sustained disruption of community discussions.
Scope
This applies to all project-managed spaces (GitHub repositories, discussions, issue trackers, project chat channels if any are created) and to project-related interactions in other spaces (conferences, social media when representing the project, private communication about project matters).
Reporting
Report violations privately to the maintainer (see [MAINTAINERS.md](./MAINTAINERS.md)). Reports will be handled confidentially. The reporter will receive an acknowledgement within a few business days and a description of any action taken.
The maintainer commits to:
- Not retaliating against good-faith reports.
- Recusing themselves if a report names them; in that case, the report
is handled by an alternate maintainer (when one exists) or escalated
to an external mediator.
Enforcement
Consequences for violations are at the maintainer's discretion and may include: a private warning, a public warning, temporary removal from project spaces, or permanent removal from project spaces. More severe actions are reserved for repeated or egregious behavior.
A note from the maintainer
This Code of Conduct is not a substitute for ordinary respect. It is a written record of expectations so that, if a situation does arise, the project has a clear basis for handling it. Most projects never need to invoke it. We hope this one is among them.