# Code of conduct
giong is built in the open by people with different backgrounds, languages and levels of
experience. This document says how we treat each other in the repository, in issues and
pull requests, and anywhere else we speak for the project.
## What we expect
- Be respectful and assume good faith. Most disagreements are misunderstandings.
- Criticise code and ideas, not people. Explain *why* a change is wrong and, where you
can, what would make it right.
- Be patient with newcomers. Everyone asked a basic question once.
- Write so that people who read English as a second language can follow you: plain words,
short sentences, no sarcasm that relies on tone.
- Accept a maintainer's decision on scope gracefully. [ROADMAP.md](ROADMAP.md) lists the
non-goals; declining a proposal is not a judgement of the person who made it.
## What is not acceptable
- Harassment, insults, slurs, or demeaning comments about anyone's identity, background
or ability.
- Personal attacks, trolling, or repeatedly derailing a discussion.
- Sexual language or imagery, and unwelcome attention of any kind.
- Publishing someone's private information without their permission.
- Pressuring people to do unpaid work on a deadline, or to answer outside a public channel.
## Reporting
If someone's behaviour makes you uncomfortable, email **conduct@giong.run**. Only the
maintainers read that address. Reports are kept confidential, and you do not need to have
been the target to report something. If a maintainer is involved, say so and the other
maintainers will handle it without them.
You can also use GitHub's **Report content** option on any comment.
## What maintainers do
Maintainers may edit or hide comments, lock threads, and close issues or pull requests
that break this code. Depending on what happened, they may give a private warning, ask for
a cool-down period, or block someone from the organisation. They will explain the decision
to the person concerned unless doing so would put someone at risk.
## Scope
This code applies in every space the project runs (repositories under
[giong-run](https://github.com/giong-run), the issue tracker, pull requests and
discussions) and when someone represents giong in public.