In the interest of fostering an open and welcoming environment, we as users and moderators pledge to making participation in the Epilogue general site and its forums a harassment-free experience for everyone, regardless of age, body size, ability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.


Treat this website with respect. This is a shared resource — a place to share knowledge, questions, and interests through ongoing conversation.

The following are not hard and fast rules, merely aids to the human judgment of this community. Use these guidelines to keep this a safe, welcoming place for civilized discourse.

Best Practices for Building a Strong Community

  • Be respectful and considerate.
  • Be welcoming and open-minded. Other humans may not have the same experience or background as you, but that doesn’t mean they don’t have good ideas to contribute. We encourage you to be welcoming to each other.
  • Respect each other. Nothing sabotages healthy conversation like rudeness. Be civil and professional, and don’t post anything that a reasonable person would consider offensive, abusive, or hate speech. Don’t harass or grief anyone. Treat each other with dignity and consideration in all interactions. You may wish to respond to something by disagreeing with it. That’s fine. But remember to criticize ideas, not people. Avoid name-calling, ad hominem attacks, responding to a post’s tone instead of its actual content, and knee-jerk contradiction. Instead, provide reasoned counter-arguments that improve the conversation.
  • Communicate with empathy. Disagreements or differences of opinion are a fact of life. Being part of a community means interacting with people from a variety of backgrounds and perspectives, many of which may not be your own. If you disagree with someone, try to understand and share their feelings before you address them. This will promote a respectful and friendly atmosphere where people feel comfortable asking questions, participating in discussions, and making contributions.
  • Draw expertise from your fellow Humans. Each person has their own lived experiences that will contribute to the conversation. Many people do not have the opportunity to share about their lives, identity, or experiences at home. Therefore, asking someone to share about the topic you are discussing will acknowledge their own lived expertise and help them feel valued as human beings.
  • Contribute in a positive and constructive way.
  • Improve the discussion. Help us make this a great place for discussion by always working to improve the discussion in some way, however small. If you are not sure your post adds to the conversation, think over what you want to say and try again later. The topics discussed here matter to us. Be respectful of the topics and the people discussing them, even if you disagree with some of what is being said.
  • Be clear and stay on topic. Communicating via written text can be awkward. It’s hard to convey or read tone, and sarcasm is frequently misunderstood. Try to use clear language, and think about how it will be received by the other person. Additionally, this community is for asking questions, raising concerns, and seeking guidance about internal GitHub issues related to diversity, inclusion, and belonging. Off-topic discussions are a distraction (sometimes welcome, but usually not) from constructive and meaningful conversation. Staying on topic helps produce positive and productive discussions.
  • Share mindfully. When participating in the DI&B Slack channel, only share valuable and relevant resources to provide context to the discussion. Don’t post links that don’t add value to the topic of the channel.
  • Be trustworthy.
  • Always be honest. Don’t knowingly share incorrect information or intentionally mislead other people. If you don’t know the answer to someone’s question but still want to help, you can try helping them research or find resources instead.

What is not Allowed

A lot of these are givens and not doing most of these things is a requirement to even work at GitHub, but we’re including them for good measure.

  • Threats of violence. You may not threaten violence towards others or use the Slack channel to organize, promote, or incite acts of real-world violence or terrorism. Think carefully about the words you use, the images you post, and even the software you write, and how they may be interpreted by others. Even if you mean something as a joke, it might not be received that way. If you think that someone else might interpret the content you post as a threat, or as promoting violence or terrorism, stop. Don’t post it.
  • Hate speech and discrimination. We do not tolerate speech that attacks a person or group of people on the basis of who they are. Realize that talking about these topics in an aggressive or insulting manner can make others feel unwelcome, or perhaps even unsafe. We expect everyone to be respectful and thoughtful when having discussions here.
  • Bullying and harassment. We do not tolerate bullying or harassment. This means any habitual badgering or intimidation targeted at a specific person or group of people. In general, if your actions are unwanted and you continue to engage in them, there’s a good chance you are headed into bullying or harassment territory.
  • Impersonation. You may not impersonate another person by copying their avatar, posting content under their name, intentionally using a deceptively similar username or otherwise posing as someone else. Impersonation is a form of harassment.
  • Doxxing and invasion of privacy. Don’t post, or even share in private DMs, other people’s personal information, such as phone numbers, private email addresses, physical addresses, credit card numbers, Social Security/National Identity numbers, etc. Depending on the context, such as in the case of intimidation or harassment, we may consider other information, such as photos or videos that were taken or distributed without the subject’s consent, to be an invasion of privacy, especially when such material presents a safety risk to the subject.
  • Prurient/Sexually explicit content. Basically, don’t post pornography. This does not mean that all nudity or sexual content is prohibited. We recognize that sexuality is an important part of life and identity, and non-pornographic sexual content may be particularly relevant to some of the conversations here. If you have any questions or concerns about something you want to post, feel free to reach out to a moderator and ask beforehand.
  • Spam. Respect the forum- and really all parts of this website. Don’t post advertisements, link to spammy websites, or otherwise vandalize the channel.
  • Other conduct which could reasonably be considered inappropriate in a professional setting. The DI&B Slack channel is a professional space for thoughtful and considerate discussion and should be treated as such.


What Channel Members Can Do

  • If you see a problem, take action. Epilogue team members will serve as moderators, and will be responsible for this community. But so are you. With your help, moderators can be community facilitators, not just janitors or police. If you see something that violates this Code of Conduct or doesn’t seem right, you can always reach out to a moderator, but you can also help. When needed, remind each other of why we’re here and how we should treat each other. Even the best of us sometimes forgets or doesn’t realize how our words or actions may impact another person. Help us create a brave space where everyone can express themselves and feel safe – which means also making it safe for people to mess up (and learn) sometimes.

Moderator Responsiblities

There are a variety of actions that moderators may take in response to inappropriate behavior or content. It usually depends on the exact circumstances of a particular case. We recognize that sometimes people may say or do inappropriate things for any number of reasons. Perhaps they did not realize how their words would be perceived. Or maybe they just let their emotions get the best of them.

Each case requires a different approach, and we try to tailor our response to meet the needs of the situation. We’ll review each situation on a case-by-case basis. In each case, we will have a diverse team investigate the situation and surrounding facts and respond as appropriate, using this Code of Conduct to guide our decisions. Responses may range from: removing the offending content; asking the person to apologize for their words or behavior; or, asking the person to refrain from posting in the channel for a period of time.