Code of Conduct
KiwiHacks is dedicated to providing a safe, inclusive, and harassment-free experience for everyone.
TLDR
- Treat everyone with respect and kindness
- Be thoughtful in how you communicate
- Do not be destructive or inflammatory
- If you encounter an issue, please email: niko@kiwihacks.org
Why have a Code of Conduct?
The KiwiHacks community includes people from many different backgrounds. The organizers and contributors of KiwiHacks are committed to providing a friendly, safe, and welcoming environment for everyone, regardless of age, disability, gender, nationality, race, religion, sexuality, or similar personal characteristic.
The first goal of this Code of Conduct is to establish a baseline standard of behavior so that people with different social values and communication styles can communicate effectively, productively, and respectfully.
The second goal is to provide a mechanism for resolving conflicts in the community when they arise.
The third goal is to ensure our community is welcoming to people from different backgrounds. Diversity is critical for building a thriving hacker community, and KiwiHacks benefits from participants with different perspectives and experiences.
A healthy community must still allow for disagreement and debate. This Code of Conduct is not intended to silence differing opinions, but rather to ensure that discussions remain respectful and constructive.
Where does the Code of Conduct apply?
If you participate in KiwiHacks in any way, you are expected to follow this Code of Conduct.
Explicit enforcement applies to all official KiwiHacks spaces, including:
- The KiwiHacks hackathon event
- Any KiwiHacks online platforms (Discord, Slack, etc.)
- KiwiHacks GitHub repositories
- KiwiHacks workshops, meetups, and related events
Organizers, volunteers, mentors, and partners are expected to model this Code of Conduct at all times.
Hacker Values
These are the values people in the KiwiHacks community should strive toward:
Be friendly and welcoming
Be considerate of others. Remember that people have different communication styles and that not everyone is using their native language.
Be patient
Misunderstandings happen. Take time to clarify rather than assume bad intent.
Be thoughtful
Productive communication requires effort. Consider how your words may be interpreted before sending them.
Sometimes it is best not to comment at all.
Be respectful
Respect differences of opinion and approach disagreements constructively.
Be charitable
Assume good faith when interpreting others' ideas. Try to understand perspectives before disagreeing.
Avoid destructive behavior
The following behaviors harm community discussions and should be avoided:
- Derailing conversations - stay on topic. If you want to discuss something else, start a new conversation.
- Unconstructive criticism - do not only criticize; suggest improvements.
- Snarky or hostile comments - short, sarcastic, or dismissive remarks that add no value.
- Unnecessarily inflammatory discussions about sensitive topics.
- Microaggressions - subtle insults or dismissive remarks directed toward a person or group.
People are complex and misunderstandings happen. When conflict occurs:
- Try not to take offense where none was intended
- Avoid escalating arguments
- Give people the benefit of the doubt
- Work toward de-escalation and constructive discussion
Unwelcome behavior
The following actions are not permitted in KiwiHacks spaces:
- Insulting, demeaning, hateful, or threatening remarks
- Discrimination based on age, nationality, race, disability, gender identity or expression, sexuality, religion, or similar personal characteristics
- Bullying or harassment
- Unwelcome sexual attention or sexually explicit content
- Spam or disruptive advertising without permission from KiwiHacks organizers
- Fraud or misrepresentation related to KiwiHacks resources, funding, or prizes
Moderation & Enforcement
Speech and actions have consequences. Unacceptable behavior will not be tolerated.
If behavior violates this Code of Conduct:
First offense
- You may receive a warning from organizers or moderators.
- You may be asked to stop the behavior and apologize if appropriate.
Second offense
- You may be temporarily removed from event spaces or online communities.
Third offense
- You may be removed from the event or community entirely.
These guidelines are flexible. KiwiHacks organizers may take any action deemed necessary, including immediate removal from an event or platform if the situation warrants it.
Reporting an Issue
If you encounter a Code of Conduct issue, do not attempt to handle it publicly or escalate it through social media.
Email: niko@kiwihacks.org
Reports will be handled confidentially by the KiwiHacks organizing team. We aim to respond within 48 hours.
When reviewing a report, organizers may:
- Gather additional context
- Speak with involved parties
- Determine an appropriate response
Possible outcomes include:
- No action
- A request for apology
- A warning
- Temporary suspension from the event or community
- Permanent removal from KiwiHacks spaces
Our goal is always to resolve conflicts fairly and respectfully. Permanent bans and severe measures are used only when necessary.
Acknowledgments
This Code of Conduct was adapted from the Hack Club Code of Conduct, which itself was adapted from the Go Code of Conduct.
It is to be noted that many parts of Go's Code of Conduct are adopted from the Code of Conduct documents of the Django, FreeBSD, and Rust projects.