|
| 1 | +# HubSpot CMS VS Code Code of Conduct |
| 2 | + |
| 3 | +## Our Pledge to you, our community of developers |
| 4 | + |
| 5 | +We pledge to make participation in this community a harassment-free experience for everyone regardless of age, body size, disability (visible or invisible), ethnicity, sexual characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. |
| 6 | + |
| 7 | +## Our Standards and Expectations |
| 8 | + |
| 9 | +At HubSpot, we don’t have pages of policies or procedures and instead have a three-word policy of “Use Good Judgement” (UGJ) and to always have HEART. We encourage our community to also UGJ and to share in the following core values of HubSpot: |
| 10 | + |
| 11 | +**Be Humble:** Nothing is perfect, especially when it comes to coding. Be self-aware and always be respectful. **Be Empathetic:** Don’t just be understanding of someone’s comments or questions, also act with compassion and respect for all. **Be Adaptable:** Be curious, ask questions, and always be ready to change. Be a life-long learner. **Be Remarkable:** Share your knowledge, provide resources for others to view, and don’t be afraid to be awesome. **Be Transparent:** Be open and honest with others, most importantly, yourself. |
| 12 | + |
| 13 | +### Examples of behavior that follows UGJ and HEART |
| 14 | + |
| 15 | +- Demonstrating empathy and kindness toward other people who are trying to learn |
| 16 | +- Being respectful of differing opinions, viewpoints, and levels of experience |
| 17 | +- Giving and gracefully accepting constructive criticism |
| 18 | +- Providing sources of information when providing feedback on code |
| 19 | + |
| 20 | +### Examples of unacceptable behavior |
| 21 | + |
| 22 | +- Trolling, insulting, or personally attacking another person's code, PR, or experience level |
| 23 | +- Publishing private information such as physical addresses, email information, credentials, or phone numbers of users |
| 24 | +- Posting of inappropriate language or imagery within code, comments, or PRs |
| 25 | +- Unsolicited and/or unrelated mentions or pings to members of the community |
| 26 | +- Commenting or publishing content for promotional purposes only |
| 27 | +- Other conduct that could reasonably be considered inappropriate in a professional setting |
| 28 | + |
| 29 | +### On the use of AI-generated solutions and content |
| 30 | + |
| 31 | +At HubSpot, if there’s one thing we love, it's technology. As generative AI tooling is advancing and iterating, many users are still getting accustomed to using such technology. |
| 32 | + |
| 33 | +The following are guidelines as they relate to the use of generative AI when submitting code: |
| 34 | + |
| 35 | +- You are responsible for what you post, make sure to review, to the best of your ability, what is posted before publishing and revise the content. You're remarkable and we want to hear from you. |
| 36 | +- Be Transparent: Just as our HEART value on transparency explains, be open and honest in your use of generative AI when posting. |
| 37 | +- It's important to specify which AI was used when generating your code as each AI might provide different results from the same prompt. |
| 38 | +- Do not just copy and paste AI content to answer questions, provide solutions, or give a false impression of your experience. |
| 39 | + |
| 40 | +Not following the guidelines above may, in some situations, result in a violation of this code of conduct. Please refer to the next section concerning violations and enforcement of this code of conduct. |
| 41 | + |
| 42 | +## Enforcement of our Code of Conduct |
| 43 | + |
| 44 | +HubSpot’s Developer Relations and Developer Teams, along with select members of the HubSpot Organization and community, are responsible for clarifying and enforcing our standards of acceptable behavior and will take appropriate and fair corrective action in response to any behavior or actions that violate this code of conduct. |
| 45 | + |
| 46 | +Actions we may take include but are not limited to: |
| 47 | + |
| 48 | +- Removing, editing, or rejecting commits, code, comments, issues, or other content contributions to this organization and its repositories. |
| 49 | +- Blocking (also known as Banning) a user's access to the organization or repository for either a certain length of time or indefinitely |
| 50 | +- Implementation of temporary interaction limits in response to incidents |
| 51 | + |
| 52 | +It’s important to understand that actions taken regarding violations may warrant additional disciplinary action that extends to other areas of HubSpot’s Community such as the HubSpot Developer Slack and HubSpot’s Community Forums. |
| 53 | + |
| 54 | +When these actions are taken, the reasoning for moderation-based decisions will be provided where applicable and when appropriate. |
| 55 | + |
| 56 | +## Reporting violations of the Code of Conduct |
| 57 | + |
| 58 | +To report violations of this code of conduct, please fill in the following form located at the link below: [HubSpot Developer Community Code of Conduct Violation Reporting](https://form.asana.com/?k=p7aM0fpd3G4JGETDL_nYXg&d=8587152060687) |
| 59 | + |
| 60 | +Contacting a member of the HubSpot Developer Relations or HubSpot Developer teams, members of the HubSpot Organization and/or community via unsolicited mentions or pings is strongly discouraged and may be considered a violation of our code of conduct with regards to harassment. |
| 61 | + |
| 62 | +## Attribution |
| 63 | + |
| 64 | +This Code of Conduct is adapted from the [HubSpot Developer Relations Global Code of Conduct](https://github.com/hubspotdev/.github/blob/main/CODE_OF_CONDUCT.md). |
0 commit comments