rOpenSci | Code of Conduct - Version 2.2 – January 5, 2021

Code of Conduct

Version 2.2 – January 5, 2021

rOpenSci’s community is our best asset and we believe that our diversity is our strength. We are building a welcoming and diverse global community of software users and developers from a range of research domains. It’s so important to us, it’s in our mission statement. Whether you’re a regular contributor or a newcomer, we care about making this a safe place for you and we’ve got your back.

rOpenSci is committed to providing a safe, inclusive, welcoming, and harassment-free experience for everyone.

We try to cultivate a community with shared values, where people are comfortable exploring ideas, asking questions, and saying things like “I don’t understand” or “Why”. Assume competence in the people you interact with. There are no stupid questions.

Be considerate in speech and actions, and actively seek to acknowledge and respect the boundaries of fellow community members.

Take care of each other. Alert a member of the Code of Conduct Committee (named below) if you notice a dangerous situation, someone in distress, or a potential violation of this Code of Conduct, even if it seems inconsequential.

We do not tolerate harassment in any form. Refrain from demeaning, discriminatory, or harassing behavior and speech. Harassment includes, but is not limited to:

  • offensive comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, religion (or lack thereof), or technology choices
  • unwelcome comments regarding a person’s lifestyle choices and practices, including those related to food, health, parenting, drugs, or employment
  • sustained or willful disruption of discussions, talks, or other events
  • deliberate intimidation
  • continued one-on-one communication after requests to cease
  • unwanted photography or recording, including logging online activity for harassment purposes
  • pattern of inappropriate social contact, such as requesting/assuming inappropriate levels of intimacy with others
  • inappropriate physical contact without consent or after a request to stop
  • stalking or following
  • threats of violence or incitement of violence towards any individual, including encouraging a person to commit suicide or to engage in self-harm
  • use of sexual or discriminatory imagery, comments, or jokes
  • unwelcome sexual attention
  • deliberate ‘outing’ of any aspect of a person’s identity without their consent except as necessary to protect vulnerable people from intentional abuse
  • deliberate misgendering or use of ‘dead’ or rejected names
  • publication of non-harassing private communication

We prioritize marginalized people’s safety over privileged people’s comfort. We will not act on complaints regarding:

  • ‘reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia’
  • reasonable communication of boundaries, such as “leave me alone,” “go away,” or “I’m not discussing this with you”
  • communicating in a ‘tone’ you don’t find congenial
  • criticizing racist, sexist, cissexist, or otherwise oppressive behavior or assumptions

If anyone engages in harassing behavior, the Committee will take action that may include warning the offender or asking them to leave an event or an online channel either temporarily or permanently, or seeking help from law enforcement.

This Code of Conduct applies to all people participating in the rOpenSci community, including rOpenSci staff and leadership. It applies to all modes of interaction online including GitHub project repositories, the rOpenSci discussion forum, Slack, Community Calls, and in person at rOpenSci-hosted events or events officially endorsed by rOpenSci, including social gatherings affiliated with the event.

Reporting Guidelines

The rOpenSci Code of Conduct Committee includes Stefanie Butland (rOpenSci Community Manager), Mark Padgham (rOpenSci Software Research Scientist) and Kara Woo (independent community member).

If you experience or witness unacceptable behavior, or have any other concerns, please submit a report to the Committee as soon as possible using this form. Alternatively, you may email, which will go to all three Committee members. You may also make a report directly to one member of the Committee by contacting them directly. If any member of the Committee has a conflict of interest with a report, they will be recused and will not have access to the content or process of the report followup. At an in-person rOpenSci event, please reach out to anyone named as a member of that event-specific Code of Conduct Committee, or to venue staff or security who will be present throughout the event.

If you are planning to attend an upcoming event or join an online channel, and have concerns regarding another individual who may be present, please submit a report as described above. We will work with you to take precautions to ensure your comfort and safety. These precautions may include: providing an escort, preparing onsite event staff, and/or providing on-site contact cell phone numbers for immediate contact. In some cases, we may take action to prevent a harasser from attending the conference.

The Code of Conduct Committee will investigate and decide responses to reports with the aim of making a decision and implementing enforcement as soon as is reasonably possible. We are committed to transparency with our community while upholding the privacy of victims and people who report incidents. We will publish brief, anonymized summaries of incidents on the forum in a dedicated, read-only category, and will publish on the rOpenSci blog an annual transparency report.

We welcome your feedback by email to, and we thank you for working with us to make rOpenSci a safe, enjoyable, friendly and enriching experience for everyone who participates.

License and Credits

The rOpenSci Code of Conduct has been influenced by and adapted from many sources including the Open Source and Feelings talk by Audrey Eschright, the R Consortium R Community Diversity and Inclusion Working Group’s draft Code of Conduct, the Geek Feminism anti-harassment policy, and our own Community Call: How do I create a Code of Conduct for my event/lab/codebase?

To the extent possible under law, rOpenSci has waived all copyright and related or neighboring rights to rOpenSci Code of Conduct. This work is published from: United States.

Working together to push science forward

Happy rOpenSci users can be found at