Skip to content

This is a Code of Conduct for the YYJ Tech Slack group, a community of tech-minded people in Victoria, BC

Notifications You must be signed in to change notification settings

yyjtech/code-of-conduct

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

YYJ Tech Code of Conduct

YYJ Tech strives to be as equitible and inclusive as possible. This code of conduct sets the expectations and guidelines for all members on how to conduct themselves to create a community that is as welcoming and inclusive as possible, as well as the consequences for unacceptable behavior.

However, we are all humans, and we know that there are times that we will not get things right.

Help us out by sharing things you are concerned about on YYJ Tech. You can find more information about how to do that in the Reporting Guidelines.

This Code of Conduct has evolved and changed over time as the community has evolved, often in response to the incidents captured in our history. It can continue to evolve, and if you have any requests for improvements feel free to suggest via a pull request, or a discussion in the #meta channel.

1. Purpose

A primary goal of YYJ Tech is to be inclusive to the largest number of contributors, with the most varied and diverse backgrounds possible. As such, we are committed to providing a friendly, safe and welcoming environment for all, regardless of gender, sexual orientation, ability, ethnicity, socioeconomic status, and religion (or lack thereof).

We invite all those who participate in the YYJ Tech community to help us create safe and positive experiences for everyone.

2. Open Tech Citizenship

A supplemental goal of this Code of Conduct is to increase open tech citizenship by encouraging participants to recognize and strengthen the relationships between our actions and their impacts on our community.

Communities mirror the societies in which they exist and positive action is essential to counteract the many forms of inequality and abuses of power that exist in society.

If you see someone who is making an extra effort to ensure our community is welcoming, friendly, and encourages all participants to contribute to the fullest extent, we want to celebrate and support that.

3. Expected Behavior

We have four main expecations for community behaviours that contribute to creating a welcoming and thriving community. These are goals and aspirations to help drive us beyond just what is "ban worthy" or "legal" and towards what is actively making our community a more welcoming place. Often, it's not necessarily what we're saying that is creating friction, but how what we are saying is being received by the other person.

Behave as if you were at a professional event

Although we are on the internet - and perhaps even more importantly because we are on the internet where tone is extremely challenging to read - choosing our words carefully and conducting yourself as a professional is important. Not sure if what you're about to say is professional? Try imagining someone in your family or friend group who's got your back, but holds you to high standards - whether that be your grandma, your cousin, our best friend or your mom - would they be cheering on what you're about to say, or would they be disappointed in your level of professionalism?

Use kindness to build community

This doesn't mean we don't hold each other to high standards for behaviour, but it does mean we call each other in (or out, if necessary) on things we are uncomfortable with in a way that is grounded in empathy and respect - even if we don't feel like we ourselves were respected in that moment.

Be curious to hear about the other person’s perspective

Remember not to assume your experience is the default - make space for others to have different life experiences than you. One litmus test for how you are framing something is going to read as having implicit bias is to check against these three questions:

  • First: is this true? Is what you're about to say something that is a fact, or a perspective that you hold where you can acknowledge that others may hold different ones? Is there a way to explicitly acknowledge that you're open to other perspectives in how you're responding; will this read as a "yes and", or a "no because"?
  • Second: Is this missing something Are you encouraging all possibilities, or just the ones that come most readily to you and your life experience? What questions might you ask the other folks in the conversation to understand their experiences or motivations better?
  • Third: is this just Is your framing supporting the inclusion and equality of minority members of our community, or reinforcing barriers for those groups? This will always be nuanced and complex to unpack, but helps to remind us that what makes us a community is when we advocate and support each other. This check helps us hold this value close in how we behave together in a way that uplifts and supports each other, and not in a way that invalidates each others experiences.

Take the time to understand the motivations behind what the other person has shared, rather than drawing your own conclusions. When in doubt: repeat back what you think you're hearing, and ask why the topic matters to them.

We all have to help to foster safer and braver spaces

Different opinions are welcome in YYJ Tech, but context matters greatly. Please do your best to read the room and not derail the purpose(s) of the discussions you are in, and respect the boundaries of others if they ask something of you.

Figuring out how to include someone who does not have the same experience as you is not easy, and if we succeed in being a welcoming place that will mean we are interacting with many more people with many diverse experiences. Don't be afraid to try, but be open to feedback and don't take offense if someone asks you to do something differently to include them. Work together to find a way to make it possible.

The following behaviors are expected and requested of all community members:

This section was shaped by research done in 2022 into the challenges that make a space feel less than welcoming. For more details on this history, and tips on self-monitoring to avoid this you can read the history in the Evolution document.

  • Participate in a respecful and active way that supports these community values above. In doing so, you contribute to the health and longevity of this community.
  • Exercise self-reflection and empathy in your speech and actions. Tone on the internet is often misunderstood, and people may interpret your words differently than you might intend. So err on the side of caution, and include the reasoning behind your thoughts as often as possible.
  • Attempt collaboration before conflict.
  • Refrain from demeaning, discriminatory, or harassing behaviours and speech.
  • Be mindful of your surroundings and of your fellow participants. Alert community organizers if you notice a dangerous situation, someone in distress, or violations of this Code of Conduct, even if they seem inconsequential.
  • Remember that community event venues may be shared with members of the public; please be respectful to all patrons of these locations.

Examples

Situation Not acceptable Why this is not ideal Better options
You see someone you want to connect with, but you don't already know or have a good relationship with You send them a message asking for something from them, and keep messaging them until they respond Think of a DM like invading someone's personal space - ask politely to be invited in, like you would coming into a home or how you might introduce yourself at an in-person networking event before starting to talk. - Reply to the thread where you initially ran across them, and ask if they would like to connect via DM or LinkedIn
- Ask someone you mutually know to introduce you
- Request to add them on LinkedIn
- Start your message with "Hello, I hope it's ok to reach out via DM..."
You see a post that you're not sure is on topic for the group, and you're extra suspicious because this person doesn't seem to be on a BC timezone Ask "is this Victoria related?" or "Are you from Victoria"? Many people use this Slack group as a way of seeking employment to come to Victoria or Canada, not only because they already live here. Reacting this way makes people feel unwelcomed in the community. Imagine coming to a public event and being asked "do you belong here?" - that wouldn't feel great. - Welcome! What are you hoping to get out of this group?" Perhaps you can direct them to the right resources, or clear up confusion about the purpose of the community if there is any
- Type !welcome to trigger a welcome message that can help guide to find the part of the community they are looking for
- Hello! It looks like you aren't currently located in Victoria. Are you planning to move here? You should check out https://www.movingtovictoria.com/ - it's a great resource curated by one of our community members.
You see a community member or organization behaving in a way that you think could be better "Well that's stupid! It should be this way instead..." This kind of response mimics how we often respond online to things super disconnected from us (e.g. politics, media) - but in this case, these are real members of our community who are sharing, and we may work with them in future, collaborate on community projects, or connect at events. - If you believe what that community member was doing violated community standards, please flag for moderators via the reporting form
- Open with language that sets up that you remember there is a human receiving your feedback, like "Hi poster..." or "Hey really appreciate this post, but I was wondering..."
- If you've got something potentially hard to hear, start with "Hey there, wondering if you're open to some feedback on this post?" This prepares the other person for feedback, and lets them choose the format and timing of the feedback so they can be in the appropriate headspace to receive it.

Enforcing Community Tone

The goal of this section is to help make clearer what the community aspires to, and who we want to aim to be as uncovered through the community research conducted in 2023.

The goal of this section is NOT to set up a set of strict rules and guidelines to enforce. This is impossible, because we all have different definitions of words like "professional" and "kindness" mean, and we all will have different needs for what it takes to make a space braver and safer. We also all have different tolerances or defintions for what is or is not abrasive to us.

Some topics also necessitate more professionalism, kindness, and sensitivity to minority experiences than others. For example, channels like #job-postings or #events that are more focused on experiences related to professional networking have a stronger need to adhere to and uphold these norms than more casual social channels like #watercooler, #politics or #random.

Community members are strongly encouraged to help by modelling and pointing to these community ideals for others when they see tensions arise, or flag for moderators if they do not feel comfortable themselves. Moderators will actively participate in public conversations to help support and remind community members about these expectations, and help to model more ideal interactions. They will also work behind the scenes to give feedback and guidance to users on how their messaging is being received by different groups.

Repeated, outright refusal to adopt these community norms, especially in the more formal channels including but not limited to those outlined above, may escalate into unacceptable territory and consequences will be enforced.

However, members who are open to the feedback but struggle to adopt it as their own style of communication will not be removed unless their actions cross over into those on the "unacceptable behaviour" list. This is necessary to remain inclusive to members of our community who have difficulty reading social cues due to ability, language barriers, cultural differences, differences in lived experiences or just the ambiguity of internet communication.

4. Unacceptable Behaviour

The following behaviors are considered harassment and are unacceptable anywhere within our community, and will result in a moderator reaching out as outlined in the consequences section. This is not an exhaustive list of unacceptable behaviour. This extends to any events held by the community.

  • Using your position of authority (e.g. leadership role, or social status, or moderator position) to minimize, shut down or otherwise discourage other members of the community (e.g. more junior or minority members) from advocating for what they need to thrive.
  • Violence, threats of harm or violent language directed against another person.
  • Sexist, racist, homophobic, transphobic, ableist or otherwise discriminatory jokes and language.
  • Posting or displaying sexually explicit or violent material.
  • Posting or threatening to post other people's personally identifying information ("doxing").
  • Personal insults, particularly those related to gender, sexual orientation, race, religion, or disability.
  • Unwelcome sexual attention. This includes, sexualized comments or jokes; inappropriate touching, groping, and unwelcomed sexual advances (e.g DMing a member of the community with the intent to pursue a relationship).
  • Deliberate intimidation, stalking or following (online or in person).
  • Sustained disruption of community events, including talks and presentations.
  • Inappropriate physical contact. You must have someone's consent before touching them.
  • Inappropriate photography or recording.
  • Advocating for, or encouraging, any of the above behavior.

Unacceptable behavior can also include various kinds of "bad faith participation", including such examples as:

  • Starting conversations with the express purpose of having an argument or debating a topic; This is a forum for casual professional networking, this is not IRC or Reddit. Please keep debates confined to the#debate channel.
  • Trolling language, such as "I would be ok with X if it wasn't for XYZ." or "That's reverse racism." or other denials of the experience of marginalized folks. See the community standards for the kind of community we strive to be.
  • Deflecting your argument with requests (e.g. "show me proof of your personal experience") or repeated questions designed to wear down the patience of the other side.
  • Outright refusal to try to adhere to the Expected Behaviours outlined for the community

Voicing criticism or dislike for an organization (e.g. employers, community organization or governments) and their policies is not considered harassment by this code of conduct, and no moderator action will be taken unless it also violates one of the above standards.

Spam

As a local community, promoting of things unrelated to Victoria, BC is often considered spam and the community is very sensitive to this.

  • DMing members to promote things is not allowed. Users who do this will be warned, and failure to stop will result in having their account suspended.
  • Posting to promote things unrelated to Victoria, BC or with no clear benefit to the community will be removed. Users who do this will be warned, and failure to stop will result in having your account suspended. For example:
    • Sharing an app or website where the content is not related to Victoria, BC or nearby local area is not allowed.
    • Promoting other general tech resources (e.g. websites for finding work, tools, apps) is not allowed.

These things are acceptable within the community standards:

  • Events and job postings that are on-topic for the technology industry and are possible to attend remotely or have a clear benefit to members of the community (e.g. access to funding) are allowed.
  • Self-promotion is permitted in #shameless-self-promotion, provided it meets the above criteria of being related to Victoria (e.g. built by a member of the Victoria or nearby tech community).

5. Consequences of Unacceptable Behavior

Unacceptable behavior from any community member, including sponsors and those with decision-making authority, will not be tolerated.

Anyone asked to stop unacceptable behavior is expected to comply immediately.

If a community member engages in unacceptable behavior, the community organizers may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event).

6. Reporting Guidelines

If you are subject to or witness unacceptable behavior, or have any other concerns, please notify a community organizer as soon as possible by using the Reporting Tool Slack app.

See our Reporting Guidelines for more details.

Additionally, community organizers are available to help community members engage with local law enforcement or to otherwise help those experiencing unacceptable behavior feel safe. In the context of in-person events, organizers will also provide escorts as desired by the person experiencing distress.

7. Addressing Grievances

Only permanent resolutions (such as bans) may be appealed. To appeal a decision of the community leadership, contact the community organizers and we will review the case.

8. Scope

We expect all community participants (contributors, paid or otherwise; sponsors; and other guests) to abide by this Code of Conduct in all community venues–online and in-person–as well as in all one-on-one communications pertaining to community business.

This Code of Conduct and its related procedures also applies to unacceptable behavior occuring outside the scope of community activities when such behavior has the potential to adversely affect the safety and well-being of community members.

9. Contact information

To contact the YYJTech admins/moderators about any concerns please use the link found in the Reporting Guidelines section.

10. License and attribution

This Code of Conduct is distributed under a Creative Commons Attribution-ShareAlike license.

Portions of text derived from the Django Code of Conduct and the Geek Feminism Anti-Harassment Policy.

Revision 2.1. Updates based on community research7 29 May 2023.

Revision 2.1. Posted 4 February 2015.

Revision 2.0, adopted by the Stumptown Syndicate board on 10 January 2013. Posted 17 March 2013.

About

This is a Code of Conduct for the YYJ Tech Slack group, a community of tech-minded people in Victoria, BC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6