Skip to content

Latest commit

 

History

History
146 lines (101 loc) · 12.3 KB

COC.md

File metadata and controls

146 lines (101 loc) · 12.3 KB

The Spatial Community - Code of Conduct

The Spatial Community Date Posted: July 26, 2016, Last Updated: May 12, 2022

Version 1.08

Creating a Culture of Innovation

We aspire to create a culture where people work joyfully, communicate openly about things that matter, and collaborate on projects. We would like our community to reflect the diversity of the wider community of geospatial and IT professionals. We want to foster diversity of all kinds-not just the classes protected in law. Diversity fosters innovation. Diverse teams are creative teams. We need a diversity of perspective to create solutions for the real and urgent challenges we face.

This is the Spatial Community's Code of Conduct. We expect everyone we work with to adhere to the GSA Anti-harassment Policy. Even though most community members and participants will not be employed by the General Services Administration, we feel this to be an exemplar of anti-harassment policy.

We expect everyone who joins our Slack channel to follow this code of conduct and the laws and policies mentioned above. This applies to all of our methods of communication: the #general and #random channels, all topical channels, uploaded files, private channels, and direct messages.


Be Empowering

Consider what you can do to encourage and support others. Make room for quieter voices to contribute. Offer support and enthusiasm for great ideas. Leverage the low cost of experimentation to support your colleagues' ideas, and take care to acknowledge the original source, not just the most recent or loudest contributor. When someone offers something unexpected, look for ways you can contribute and collaborate. Share your knowledge and skills. Prioritize access for and input from those who are traditionally excluded from the civic process.


Guidelines

The Spatial Community is a different kind of place. There is a mix of hobbyists and professionals, newbies and pros, lurkers and sharers, vendors and consumers. To keep the environment open and honest, please adhere to the following guidelines:

Hard and fast rules

  • If you are affiliated with a company, and will be posting primarily as a representative of said company, be sure to include that in your profile in the "What I Do" section.
  • The broadcast messages @channel, @here, @group, or @everyone are intended for important issues only and should be used sparingly. To know the difference, please read more here.
  • The Admin team will not use your email address for marketing or promotion. Occasional community-related messages may be sent to inform you of events or other important matters. Your email will not be sold to or used by 3rd parties. Please note that your e-mail address is viewable by other members when they view your profile.
  • Direct messages are only for consensual discussions between members that both members wish to keep private. Direct messages should never be used for promotions or solicitations - for example, do not send the same direct message to multiple members.

Preferred behavior

  • Use an acceptable "safe for work" photo as your profile image. (Seeing a wall of slack-assigned profile icons makes the conversation hard to follow and who is participating)

Promotion of Yourself or Your Company

  • This is not a marketing forum or a source of new customers. Feel free to share your projects and events in the appropriate channels, but refrain from using it solely for a marketing purpose. The admins reserve the right to moderate your posts for compliance with the code of conduct.
  • We have a dedicated channel named #showcase for promoting your own work or work you have a stake in. Promotions should not go in the #random channel and should not be placed in other channels without first taking stock of the culture of the channel. Some channels allow users to post links to their own content - consider the existing content/culture of a channel before posting links to your own content.
  • Wherever you post content you are promoting, you must refrain from doing it in a way that would be perceived as spam (for example, repeated posting of similar content).
  • If you have questions or concerns about how to share something you are promoting, or are looking for an exception to these rules, contact the admins in the #call-admin channel

New channel creation

We want to support the wide range of topics people might want to come here to discuss, but it's hard to balance that support with making The Spatial Community approachable. New channels can be created by anybody, but should generally only be created when a critical mass exists around a topic. Some short term topics like #esriuc_backchannel or #foss4g may warrant a temporary channel and will be created while timely and then retired.

Over time, if a channel becomes quiet, the admins may archive the channel. When users create a channel they are the de facto moderator for that channel. As such, they are responsible for the channel and keeping discussions on-topic. Should channel moderators observe violations of the Code of Conduct, they are encouraged to contact the Admin team, see ## Reporting below.


Message limit and archives

The Spatial Community is currently on the free Slack tier with no plan to move to a paid team. This means that we are limited to 10,000 messages total, with private messages included in that count. Message archives are not retained, by either the admins, Slack team owners, or any third-party service.


Boundaries

Create boundaries to your own behavior and consider how you can create safe space that helps prevent unacceptable behavior by others. We do not seek to list all cases of unacceptable behavior, but provide examples to help guide our community in thinking through how to respond when we experience these types of behavior, whether directed at ourselves or others.

If you are unsure if something is appropriate behavior, it probably isn't. Each person you interact with can define where that line is for them. Impact matters more than intent. Ensuring that your behavior does not have a negative impact is your responsibility. Problems happen when we assume that our way of thinking or behaving is the norm or ok with everyone. This is particularly problematic when we are in a position of power or privilege.

Political Discussions

Political discussions are allowed in the community, but should be held only in one of our dedicated channels for politics. It is your responsibility to recognize if a conversation you are having in another channel has turned into a political discussion, and to continue the discussion in the politics channels rather than in the channel it started in.

The community has two channels for political discussion: 1) #politics-serious for serious discussion of political topics and 2) #politics-dumpster-fire for venting, memes, etc. You may have serious discussions in #politics-dumpster-fire as well, but others are allowed to respond with memes and non-serious responses there.

Discussion in political channels should always remain respectful and obey other parts of this code of conduct. Remember the human on the other side of the discussion and be uplifting in discussions by default.

Here are a few examples of unacceptable behavior:

  • Negative or offensive remarks based on the protected classes as listed in the GSA Anti-harassment Policy of race, religion, color, sex (with or without sexual conduct and including pregnancy and sexual orientation involving transgender status/gender identity, and sex-stereotyping), national origin, age, disability (physical or mental), genetic information, sexual orientation, gender identity, parental status, marital status, and political affiliation as well as gender expression, mental illness, socioeconomic status or background, neuro(a)typicality, physical appearance, body size, or clothing. Consider that calling attention to differences can feel alienating.
  • Touching people without their affirmative consent.
  • Sustained and negative disruption of meetings or talks.
  • Patronizing language or behavior.
  • Aggressive and micro-aggressive behavior, such as unconstructive criticism, providing corrections that do not improve the conversation (sometimes referred to as "well actually"s), repeatedly interrupting or talking over someone else, feigning surprise at someone's lack of knowledge or awareness about a topic, or subtle prejudice (for example, comments like "That's so easy my grandmother could do it.").
  • Referring to people in a way that misidentifies their gender and/or rejects the validity of their gender identity; for instance by using incorrect pronouns or forms of address (misgendering).
  • Retaliating against anyone who files a formal complaint that someone has violated these codes or laws.
  • Publishing others' private information, such as a physical or electronic address, without explicit permission
  • Unsolicited or repeated promotions, i.e., spam

Reporting

If you are being harassed, or witness any violation of this Code of Conduct, please let an admin know.

To get in touch with the admin team, you can send a Direct Message within Slack to any/all of the Current Admins (listed below). You can also use the slack command /call_admin <optional message here> from any channel to send an immediate notification to the entire admin team. This command is private (visible to only you and the admin team). You may also make a post in the #call-admin channel in the community if you are OK discussing the topic in public.

Outside of slack, you can email thespatialcommunity@gmail.com; individual admin contact information is also listed below.

Actions and Responses

Violations of the code of conduct may result in any of the following:

  • A warning via direct message to inform the user about the violation
  • Deletion of the message(s) that violated the code of conduct
  • Permanent bans for repeated violations, harassment, or obvious and unrelated spam
  • Other actions that are appropriate and within the scope of the community and this code of conduct.

Current Admins:

  • Francois Goulet
  • Madison Draper
  • Martin Bentley
    • Slack: @mtb-za
    • Github: mtb-za
  • Nick Santos
  • Ted Chapin
    • Slack: @ted_chapin
    • Github: tchapin

Changes

These code of conduct may change as The Spatial Community grows and evolves. @everyone will be notified when any changes are made.


Credits

The Spatial Community is greatly appreciative of 18F and the multiple sources that they drew from to build this Code of Conduct, including:

Relevant legal considerations: