Code of Conduct

Python España, as an association around which different types of events are organised, wants to ensure that all people who participate in such events or communications have a professional and positive experience of learning, collaboration, or leisure. To this end, everyone participating in the community is expected to show respect and courtesy towards others.

By participating in the Python España community, you commit to fostering a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity or orientation.

This Code of Conduct details what behaviours are expected, which are rejected, and what mechanisms exist to help a person who is the subject of inappropriate behaviour.

Why a code of conduct?

Following the Zen of Python, explicit is better than implicit. Making explicit what is expected of the environment at any Python España event:

  • Helps more people know they are welcome.
  • Avoids ambiguities.
  • Builds a climate of trust, where if someone wants to report an incident, they will know that we will not start by questioning them (victim blaming).

Scope

This code of conduct applies to all people participating in Python España community spaces, whether online or in person. It also applies to public spaces where a person is representing the community. Examples of the latter include the use of the official email account, posts through official social media, or presentations by designated persons at online or offline events.

Our standards

Examples of behaviour that contributes to creating a positive environment for our community:

  • Demonstrating empathy and kindness towards other people. Do not insult or humiliate other attendees. Remember that sexist, racist, or discriminatory jokes are not appropriate. They never are.
  • Respecting differing opinions, viewpoints, and experiences.
  • Giving and gracefully accepting constructive criticism.
  • Accepting responsibility and apologising to those affected by our mistakes, and learning from the experience.
  • Focusing on what is best not only for us as individuals, but for the community at large.
  • Using inclusive language that accommodates a diverse audience.
  • Paying special attention to newcomers to the community.
  • Introducing yourself with your pronouns and asking others for theirs so that communication is clear and unbiased.

Examples of unacceptable behaviour:

  • The use of sexualised language or imagery, and sexual attention or advances of any kind.
  • Derogatory comments, trolling, insulting or derogatory remarks, and personal or political attacks.
  • Racist, sexist, or exclusionary jokes.
  • Public or private harassment.
  • Publishing others' private information, such as physical or email addresses, without their explicit permission.
  • Other conduct which could reasonably be considered inappropriate in a professional setting.

Harassment is understood as offensive comments related to gender, sexual orientation, disability, physical appearance, body size, ethnicity or religion, pornography in public spaces, deliberate intimidation, stalking, following, harassment through photography or recording, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention.

Enforcement

Community administrators are responsible for clarifying and enforcing this code of conduct; if inappropriate behaviour is determined, they will take whatever action they consider appropriate. These range from demanding that the behaviour cease, to the expulsion of a person from an event or the Association, without the right to a refund. Community administrators will have the right and responsibility to remove, edit, or reject messages, comments, code, wiki edits, tickets, and other contributions that do not align with this code of conduct, and will communicate the reasons for their moderation decisions when appropriate.

Reporting and contact information

Cases of abusive, harassing, or otherwise unacceptable behaviour may be reported to the community administrators responsible for enforcement:

1

If it is an in-person event, contact the event organisers directly. They will most likely have published an event-specific code of conduct with instructions on whom to contact; they will provide you with a safe space to help you.

2

If it is an online space, contact the moderators of that space.

3

On the Discourse forum, you can report individual posts or contact the moderator group.

4

On Telegram, contact the group owner or other administrators.

5

For other spaces or alternatively, contact the Board of Directors at contacto@es.python.org.

All community administrators are obligated to respect the privacy and security of those who report incidents.

Attribution

This code of conduct extends the existing one with contributions from other codes:

  • The Spanish version of the Contributor Covenant 2.0.
  • The DjangoCon Europe 2020 code of conduct.