Stellar and the Stellar Development Foundation (SDF) are built fundamentally around the idea of inclusiveness. We aim to work with and enable professionals, volunteers, and users all over the world on every aspect of our mission — including mentorship, teaching, and connecting people. Most of all, we aim to create a thriving, open, and welcoming, community that leaves people inspired.
Diversity of opinion, however, can also lead to communication issues and unhappiness. To that end, we have a few ground rules that we ask people to adhere to. This code applies equally to founders, mentors and those seeking help and guidance.
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 enrich all of us and the technical communities in which we participate.
This code of conduct applies to all spaces managed by the Stellar Development Foundation. This includes Keybase, our mailing lists, the issue tracker, SDF events, and any other forums created by the project team which the community uses for communication. In addition, violations of this code outside these spaces may affect a person’s ability to participate within them.
If you believe someone is violating the code of conduct, we ask that you report it by emailing email@example.com. For more details please see our reporting guidelines below.
We encourage everyone to participate and are committed to building a community for all. We are committed to being a community that everyone feels good about joining. Although we may not be able to satisfy everyone, we all agree that everyone is equal. Whenever a participant has made a mistake, we expect them to take responsibility for it. If someone has been harmed or offended, it is our responsibility to listen carefully and respectfully, and do our best to right the wrong.
No matter how you identify yourself or how others perceive you: we welcome you. Although this list cannot be exhaustive, we explicitly honor diversity in age, gender, gender identity or expression, culture, ethnicity, language, national origin, political beliefs, profession, race, religion, sexual orientation, socioeconomic status, and technical ability. We will not tolerate discrimination based on any of the characteristics above, including participants with disabilities.
Though we welcome people fluent in all languages, Stellar’s development is conducted in English. Standards for behavior in the Stellar community are detailed in the Code of Conduct above. We expect participants in our community to meet these standards in all their interactions and to help others to do so as well.
If you believe you’re experiencing an instance of abusive, harassing, or otherwise unacceptable behavior that will not be tolerated as outlined above, please contact the project team by emailing us at firstname.lastname@example.org.
If you are unsure whether the incident is a violation, or whether the space where it happened is covered by this Code of Conduct, we encourage you to still report it. We would much rather have a few extra reports where we decide to take no action, rather than miss a report of an actual violation. We do not look negatively on you if we find the incident is not a violation. And knowing about incidents that are not violations, or happen outside our spaces, can also help us to improve the Code of Conduct or the processes surrounding it.
In your report please include:
If you believe anyone is in physical danger, please notify appropriate law enforcement first. If you are unsure what law enforcement agency is appropriate, please include this in your report and we will attempt to notify them.
Whether you’re a regular contributor or a newcomer, we care about making this community a safe place for you and we’ve got your back. Likewise, please also report to us if you observe a potentially dangerous situation, someone in distress, or violations of these guidelines, even if the situation is not happening to you.
If you feel you have been unfairly accused of violating these guidelines, please follow the same reporting process.
All reports will be kept confidential. In some cases we may determine that a public statement will need to be made. If that’s the case, the identities of all the victims and reporters will remain confidential unless those individuals instruct us otherwise. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances.
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project’s leadership
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. This means that we will exclude you from interaction if you insult, demean or harass anyone. That is not welcome behavior.
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful
When a report is sent to the committee, we promise to acknowledge receipt within 24 hours (and will aim for much quicker than that). The CoC committee will meet to review the incident and determine:
If this is determined to be an ongoing incident or a threat to physical safety, the working groups’ immediate priority will be to protect everyone involved. This means we may delay an “official” response until we believe that the situation has ended and that everyone is physically safe.
Once the working group has a complete account of the events they will make a decision as to how to respond. Responses may include:
We’ll respond within one week to the person who filed the report with either a resolution or an explanation of why the situation is not yet resolved. Once we’ve determined our final action, we’ll contact the original reporter to let them know what action (if any) we’ll be taking. We’ll take into account feedback from the reporter on the appropriateness of our response, but we don’t guarantee we’ll act on it.
This Code of Conduct applies within all project spaces, and it also applies when an individual is representing the project or its community in public spaces. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
This Code of Conduct was adapted with modifications from the many great guides from the following teams; we deeply appreciate your work.
This Code of Conduct is distributed under a Creative Commons Attribution-ShareAlike 4.0 license.