Developer Slack Code of Conduct

Preamble

HubSpot's Developer Slack is a dedicated community for HubSpot's developers to gather in the name of developer-to-developer support and collaboration around the HubSpot platform. By using our Developer Slack, you agree to abide by the following Developer Slack Code of Conduct (“Code of Conduct”), HubSpots Acceptable Use Policy as applicable, and Slack’s Acceptable Use Policy.

Updates to this Code of Conduct

HubSpot reserves the right to update this Code of Conduct at any time. When updates do occur, we are committed to communicating these changes via the #releases-and-updates channel on the Developer Slack, but because this Code of Conduct is written anticipating common scenarios, and we cannot anticipate every possible scenario that could occur, we may need to update it and take action on violations that may not be explicitly described here without prior notification of the community.

HubSpot reserves the right to downgrade or deactivate the Developer Slack at any time, but are committed to doing so with plenty of advanced notice to the community.

HubSpot Support Expectations

The Developer Slack is not an official support channel of HubSpot. While this Slack may contain HubSpot Employees who are happy to assist when they can, please refrain from mentioning or messaging HubSpot employees with direct questions. If you have a question in which you require direct support from HubSpot, please go to help.hubspot.com or the community forums. HubSpot reserves the right to enforce, interpret, and extend these guidelines for the betterment of the community.

Expected Behavior

At HubSpot we don’t have pages of policies or procedures and instead have a three-word policy of Use Good Judgement and have HEART. We encourage our communities to also use good judgment and to share in the following core values of HubSpot:

Be Humble

Nothing is perfect. Be self-aware and always be respectful.

Be Empathetic

Don’t just be understanding of someone's comments, also act with compassion and respect for all.

Be Adaptable

Be curious, and always be ready to change. Be a life-long learner.

Be Remarkable

In the words of the wise Bill S. Preston, Esquire “Be excellent to each other”. Share your knowledge and don’t be afraid to be awesome.

Be Transparent

Be open and honest with others, most importantly, yourself.

To learn more about our values, please see HubSpot’s Culture Code.

Unacceptable Behavior

The following behaviors are considered to be unacceptable and will not be tolerated by any users in the Slack workspace.

Threats of Violence

Threats of violence towards another user is not acceptable. This includes encouraging violence towards a user(s) or posting/threatening to post other peoples personally identifying information (known as “Doxxing”).

Personal Attacks

There will always be times when two parties will have a difference of opinion. While this can be frustrating, this should never turn into a personal attack on someone. Attacking people for their opinions, personal beliefs, ideas, or suggestions is not acceptable. Please be professional and respectful at all times.

Impersonation of HubSpot Employment

Any users impersonating a HubSpot Employee (or employment by HubSpot) will be banned from the Slack Workspace. This is a zero tolerance rule.

Derogatory/Harmful Language and Harassment

Harmful language towards a users:

  • Background
  • Family
  • Gender Identity or Expression
  • Sexual Orientation
  • Race/Ethnicity
  • Physical traits (body size, shape, scars, etc.)
  • Age
  • Native Language
  • Abilities
  • National Origin
  • Location
  • Religion
  • Political affiliation
  • Other personal attributes

is not acceptable. Use Good Judgment at all times.

Unwanted Solicitation of Services

It is unacceptable to message users directly offering your services unless the user has specifically requested this information. This also includes direct messages regarding employment opportunities or freelance projects. We have provided a #jobs channel inside of our Slack workspace where these kinds of messages can be posted to, and a #showcase channel to highlight any HubSpot work you are proud of with the community. These are the only two channels where any form of solicitation or self-promotion may be permitted.

Abuse of Voice/Video Calling

Slack allows the use of voice/video calling within its platform. It is unacceptable to abuse this feature by calling users directly without their permission. We understand sometimes mistakes happen and buttons are clicked on accident. If this happens, be professional and simply send an apology message to the user.

Undisclosed use of AI in Questions, Responses, or Conversations

If you are going to use an AI-tool to generate content that will be used on the Developer Slack, you must clearly disclose the use of such tools in each and every instance of using them. You must also be mindful of the information that you provide an AI-tool and not share any HubSpot confidential or sensitive information.

Channel and User Spamming

The Developer Slack has many channels tailored toward certain functionality of our platform and many users. When posting your message, please use the appropriate channel for posting your message. It is unacceptable to simply copy/paste your message across multiple channels for added visibility. It is unacceptable to post the same message or similar message frequently within the same channel and/or directly spam users.

Influencing of Unacceptable Behavior

It’s unacceptable to influence any user(s) in participating in any of the unacceptable behaviors listed above.

Use of the HubSpot Developer Slack for Private Team Conversations

By joining the HubSpot Developer Slack, you are making a commitment to contribute to the broader HubSpot Developer Community. No conversation topics are discouraged (that abide by this Code of Conduct), but we ask that you do not use the Developer Slack to conduct private company business through Direct Messaging or other means. If such conduct is discovered, we reserve the right to remove you and your team from the Developer Slack.

Voice/Video Calls + Screen Sharing

Slack provides the ability for users to use Voice/Video Calling with the added ability to have screen sharing. When using these features, be mindful and respectful of others. Use good judgment when sharing your screen and be mindful of other windows that may be open on your computer containing sensitive or personal information.

Slack “Apps” Usage

Slack has the ability to add Applications to workspace to help expand on the functionality of Slack. We do not allow users to install apps on their own to the Developer Slack Workspace. All app installs to the workspace will be done by HubSpot.

Keeping Topics Together (Threaded Messages)

One of the great features of Slack is the ability for threaded comments. To help conversations together and be easily searchable/scannable, we recommend using this feature. It helps keep the main channels clean and groups the topic of conversations into one place.

Gifs and Emojis

When using gifs inside of the channels or threaded comments, please be mindful of the content/context inside the gif. Likewise, Slack offers the ability for emojis to express emotions in regards to comments. Please be mindful of the emojis you are using when communicating with others.

Surveys and Surveying Developer Slack Users

The Developer Slack Workspace is intended to be used for conversations around developing on the web and developing on HubSpot. Creating surveys are allowed and we have provided the Polly Slack Application in our workspace for use by anyone.

When using Polly, we require the following:

  • The poll must be related to development on the web (such as CSS or JS Libraries) or development on HubSpot.
  • "Show Responses" must always remain checked.

The following is not allowed when surveying individuals on the Developer Slack:

  • Solicitation of private information including demographic, medical, or other personal information of users.*
  • Linking to surveys hosted on 3rd party sites (such as google forms, survey monkey forms, or personal websites).*
  • Directly messagings users asking them to fill in surveys.
  • * = HubSpot employees retain the right to survey the HubSpot Developer Slack in service of improvements to the HubSpot product. HubSpot Employees will make an effort to make it clear their survey is an official HubSpot survey if it is hosted elsewhere.

Reporting Code of Conduct Violations

To report a violation of this Code of Conduct, or anything that may have made you or others uncomfortable in the HubSpot Developer Community, you may reach out directly to any of our Admins. All current Admins will be indicated in a pinned post in the #general channel.

If you prefer to report your violation anonymously or would prefer not to DM an Admin, you may fill out this form and we will be immediately notified.


Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.