KMPObservableBridge is committed to a welcoming, respectful, and technically constructive community for people of every background and experience level.
Participation includes repository activity, issues, pull requests, discussions, reviews, community events, and project-related communication.
- Discuss ideas and evidence rather than attacking people.
- Assume good intent while remaining precise about technical tradeoffs.
- Welcome questions and explain unfamiliar Swift, SwiftUI, Kotlin, and interoperability concepts without condescension.
- Give actionable review feedback with enough context to help.
- Disclose conflicts of interest when recommending competing or affiliated projects.
- Respect privacy and never publish private integration details without permission.
- Harassment, discrimination, threats, or personal insults.
- Sexualized language or unwanted attention.
- Trolling, deliberate disruption, or repeated bad-faith argument.
- Publishing another person's private information.
- Pressuring adopters to provide public endorsements.
- Manipulating benchmarks, adoption claims, or project comparisons.
Report conduct concerns privately to the repository owner. Do not open a public issue containing personal or sensitive information. Reports will be reviewed promptly and handled with appropriate confidentiality.
Maintainers may edit or remove contributions, comments, or other participation that violates this policy. Repeated or serious violations may result in a temporary or permanent ban from project spaces.
This policy applies whenever someone represents the project or participates in an official KMPObservableBridge space.