Code of conduct

We expect everyone involved with the Orthanc project to follow this Code of Conduct.

 

This code of conduct is heavily inspired by the GNU Health code of conduct, which was itself derived from the FSF LibrePlanet and FreeBSD Codes of Conducts.

Our mission

Orthanc is, first and foremost, a project whose mission is to freely and openly share technical knowledge about medical imaging at the worldwide level.

Besides this purely technological goal, the creators and maintainers of the Orthanc project are committed to bringing freedom and equity in healthcare around the world. As consequence, the Orthanc project involves much more than just technology, even though many members of our community primarily follow industrial or commercial goals, which is perfectly fine as long as they acknowledge and support our own mission of becoming a digital public good.

About interactions

We strive to generate a friendly, welcoming and positive environment around the Orthanc community.

We expect everyone involved with the Orthanc project to follow this Code of Conduct. This not only includes developers and contributors to Orthanc, but also anyone posting to Orthanc mailing lists, using the Orthanc forums (notably on our Discourse forum), or chatting on Orthanc discussion channels, Wiki, Web site, public meetings, or private correspondences, or otherwise interacting with the Orthanc community. We will remove any and all access to Orthanc resources or privileges for whatever period it deems fit, up to and including a permanent ban where it rules that a transgression has happened.

In the unfortunate event of abuse, this abuse must be reported to Sébastien Jodogne (UCLouvain).

Rules

  • Be respectful to other members, as well as people outside or new to the community. Personal attacks, hate speech, trolling, arrogance, baiting, spamming, and discrimination on the basis of such things as gender, race, and sexuality, will not be tolerated.
  • Avoid foul or abusive language: Remember that cultural standards differ, and that what may seem to you to be a very mild statement can be deeply shocking to another.
  • Be mindful: Our actions directly affect others, including colleagues and the public, and reflect on the work of the Orthanc project as a whole. Please keep it in mind when posting in the mailing list or chatting in the discussion channels or other communication media.
  • Be grateful for the effort, time and talent of others, keeping in mind that often times the labor was completed simply for the good of the community. Be attentive in your communications, whether in person or online, and tactful when approaching differing views.
  • Differing views are a strength, and they should be resolved constructively, always with an eye toward finding common ground. Try to pacify any disruptive situations as early as possible to prevent conflicts from escalating.
  • Be concise: Most of us are very busy, and certainly don't appreciate never-ending, reiterative or out-of-topic threads. Please remain focused, clear, concise, and on-topic when creating or responding a thread.
  • Avoid heated arguments, since they have a way of dragging in bystanders and mutating until the original point is lost. Keep focus and provide solid arguments. Never descend to the personal level.
  • Developers: If contested, back out your changes first, then argue your case. Objections are hardly likely to be raised for trivial reasons, and commits can always be re-applied. Before committing code, share your ideas or patches. Asking for approval on any change is never a bad thing, and certainly courteous.
  • Be positive: Positive attitude at personal level generates positive communities. Positivity builds motivation and allows to find solutions instead of living on problems. It’s the perfect ingredient for a successful, happy, optimistic and healthy community.