Code of Conduct#

The SunPy community is made up of members from around the globe with a diverse set of skills, personalities, and experiences. It is through these differences that our community experiences success and continued growth. We expect everyone in our community to follow these guidelines when interacting with others both inside and outside of our community. Our goal is to keep ours a positive, inclusive, successful, and growing community.

Since XXX, SunPy has adopted the NumFOCUS Code of Conduct, which is summarized below. For the previous version of the SunP Code of Conduct, see here.

The Short Version#

Be kind to others. Do not insult or put down others. Behave professionally. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for SunPy.

SunPy is dedicated to providing a harassment-free community for everyone, regardless of gender, sexual orientation, gender identity and expression, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of community members in any form.

All communication should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery is not appropriate.

Thank you for helping make this a welcoming, friendly community for all.

The Long Version#

You can find the long version of the Code of Conduct on the NumFOCUS website.

How To Report#

If you feel that the Code of Conduct has been violated, you can submit a report via the NumFOCUS Code of Conduct Reporting Form.

Who Will Receive Your Report#

Your report will be received and handled by NumFOCUS Code of Conduct Working Group; trained, and experienced contributors with diverse backgrounds. The group is making decisions independently from SunPy, PyData, NumFOCUS, or any other organization.

The Working Group will work with the SunPy Steering Committee to resolve an incident. The NumFOCUS Code of Conduct Working group will review the incident, and provide recommendations on how to handle this or what consequences or sanction might be appropriate.