LLVM Community Code of Conduct#
The LLVM community has always worked to be a welcoming and respectful community, and we want to ensure that doesn’t change as we grow and evolve. To that end, we have a few ground rules that we ask people to adhere to:
This isn’t an exhaustive list of things that you can’t do. Rather, take it in the spirit in which it’s intended - a guide to make it easier to communicate and participate in the community.
This code of conduct applies to all spaces managed by the LLVM project or The LLVM Foundation. This includes Discord channels, mailing lists, bug trackers, LLVM events such as the developer meetings and socials, and any other forums created by the project that the community uses for communication. It applies to all of your communication and conduct in these spaces, including emails, chats, things you say, slides, videos, posters, signs, or even t-shirts you display in these spaces.
In rare cases, violations of this code outside of these spaces may affect a person’s ability to participate within these spaces. Important examples include sexual and gender-based violence, hate crimes, and hate speech. We do not conduct proactive research, but we have an obligation to respond to any reported concerns. We are not interested in evaluating severity, responding punitively, or holding people accountable. Both the relevance and our response is instead focused on how a person’s continued participation impacts the community’s safety, wellbeing, and inclusivity. We specifically prioritize remaining a welcoming community to victims as well as groups subjected to systemic marginalization or underrepresentation.
In addition, violations of this code outside these spaces may, in rare cases, affect a person’s ability to participate within them, when the conduct amounts to an egregious violation of this code.
If you believe someone is violating the code of conduct, we ask that you report it by emailing conduct@llvm.org. For more details please see the Reporting Guide.
Be friendly and patient.
Be welcoming. We strive to be a community that welcomes and supports people of all backgrounds and identities. This includes, but is not limited to members of any race, ethnicity, culture, national origin, colour, immigration status, social and economic class, educational level, sex, sexual orientation, gender identity and expression, age, size, family status, political belief, religion or lack thereof, and mental and physical ability.