Give more than you receive.
If you get help, help someone else. If you learn something, document it. If you solve a problem, share the solution.
This community works because people contribute more than they extract.
Socrates' Triple Filter
Before posting, ask yourself:
- Is it true? Have you verified what you're sharing? Are your reproduction steps accurate?
- Is it kind? Would you want to receive this comment if you were the author?
- Is it useful? Does this move the conversation forward, help someone, or add value?
If your post fails all three filters, reconsider.
Examples of behavior that contributes to a positive environment:
- Demonstrating empathy and kindness
- Being respectful of differing opinions and experiences
- Giving and gracefully accepting constructive feedback
- Accepting responsibility and apologizing when we make mistakes
- Focusing on what is best for the community
- Sharing solutions, not just problems
- Documenting workarounds so others can find them
- Redacting secrets and private data before posting
Examples of unacceptable behavior:
- Trolling, insulting/derogatory comments, and personal attacks
- Public or private harassment
- Publishing others' private information without explicit permission
- Posting secrets, API keys, license keys, or client data
- Demanding immediate responses or priority support
- "It doesn't work" without details, steps, or context
- Other conduct which could reasonably be considered inappropriate
Community maintainers are responsible for clarifying and enforcing standards.
Maintainers have the right and responsibility to:
- Remove, edit, or reject comments, commits, code, issues, and discussions that violate this Code of Conduct
- Ban temporarily or permanently any contributor for behaviors deemed inappropriate, threatening, offensive, or harmful
This Code of Conduct applies within all community spaces (GitHub, Discord, any official channels).
It also applies when representing the community in public spaces (conferences, social media, etc.).
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to:
Email: word@respira.press
Security issues: security@respira.press
All reports will be reviewed and investigated promptly and fairly.
Maintainers are obligated to respect the privacy and security of the reporter.
This Code of Conduct is adapted from the Contributor Covenant v2.1, enhanced with community philosophy principles.