The F# Software Foundation (FSSF) strives to build a great community of passionate people who care deeply about F#. We want to inspire each other and others in the wider world of software developers.
We want to make our community a safe and welcoming place for everyone. This code of conduct spells out the behavior expected of the members of the FSSF. If you feel that a member of the FSSF community is violating the code of conduct or makes you feel uncomfortable or unsafe in any way, please immediately report the violation by emailing [email protected] or by contacting any Officer or member of the Board of Trustees.
This code of conduct applies to all spaces managed by the F# Software Foundation. This includes online forums, mailing lists, the issue trackers, FSSF events, and any other venues created or managed by the FSSF. In addition, violations of this code outside these spaces may affect a person's ability to participate within them. We welcome reports of harassing behavior by members in other venues, but our ability to respond in some cases may be limited.
We take violations seriously and will address the situation immediately. All reports will be kept confidential. For details of the process, see our reporting guidelines and enforcement manual.
Our code of conduct is simple and sensible: be respectful, be open, and be considerate.
F# Software Foundation - Code Of Conduct
As a member of FSSF, I commit to:
Be Respectful
- I will be respectful of the skills, commitments, and efforts of other people within the F# community.
- I will be respectful of others and unbiased in my treatment of them regardless of differences including, but not limited to, age, appearance, ethnicity, gender, physical ability, political beliefs, religious beliefs, sexual orientation, or socio-economic status.
- I will be respectful of the volunteer efforts throughout the F# community.
- I will be respectful of the processes set forth in the community and work within them.
Be Open
- I will be open to cooperation on projects while respecting the boundaries and decisions of other individuals regarding when and with whom they collaborate.
- I will be receptive to constructive comments and criticism and recognize that the experiences and skill sets of other members contribute to the whole of our efforts.
- I will be inclusive of others and encourage participation as per the F# Software Foundation’s Diversity Statement.
- I will be accepting of all who wish to take part in our activities, fostering an environment where anyone can participate and everyone can make a difference.
Be Considerate
- I will be considerate of my peers.
- I will be considerate of the choice made by other community members regarding how they manage their time and commitment to F#.
- I will be thoughtful when addressing the efforts of others, keeping in mind that their labor was often completed simply for the good of the community.
- I will be tactful and professional when interacting with others and avoid any harassing or exclusionary behavior, including, but not limited to:
- Violent threats or language directed against another person
- Discriminatory jokes and language
- Posting or displaying sexually explicit or violent material
- Exposing (or threatening to expose) another person's personally identifying information (“doxing”)
- Personal insults, including those using racist or genderist terms
- Unwelcome sexual attention
- Harassment of others, including refusal to change behavior if asked to stop
- Advocating for, or encouraging, any of the above behavior
- I will be attentive in my communications, whether in person or online.
- When I disagree, I will strive to understand the other perspectives and be courteous in raising my objections or concerns.
The Code of Conduct above was ratified by the Board of Trustees on December 28th, 2014.
Report violations of this Code of Conduct to [email protected]. All reports will be kept confidential. For details, see our reporting guidelines.
The penalties for violation of this Code of Conduct will be imposed by the Board of Trustees or their appointed representatives and may include, but are not limited to, removal from all activities and programs of the F# Software Foundation and termination of membership.
The above document was inspired by the Ada Initiative and the Code of Conducts of the Python Software Foundation, the Django Project, and the Speak Up! project. We are thankful for their work.