Code of Conduct

Under-construction monkies.gif This document is a work in progress. Everything in this document is subject to change.

This document includes suggestions made for the code of conduct from the initial survey, the Fork meeting Code of Conduct (link), suggestions made in the discord #code-of-conduct channel, and subsequently additions made to the document directly. It may be that not all parts of this document will be included in the Code of Conduct. This is intended as more of a brainstorming document where all ideas may be proposed.

Proposals made should be treated with respect and not be ignored. Comment to propose an alternative wording, advocate for the removal of a line, or to otherwise discuss specific points. If you use the “Suggesting” functionality you can propose an edit to line and make it clear what the last version is.

Guiding principles of the CoC

Goals for the Code of Conduct

The Code of Conduct should

  • Be Inclusive.
  • Use welcoming and inclusive language.
  • Protect vulnerable members and establish plans to deal with incidents.
  • Emphasize the importance of kindness and empathy.
  • Apply to both community members, board members, and contributors.
  • Provide a description of how members may be held accountable and how conflicts will be managed transparently.
  • People accusing someone of sexual assault or something of a similarly serious nature should be listened to without prejudice and that any such accusations be given a full hearing as soon as possible.
  • Provide constructive ways to deal with conflict in the community (meetings, polls...).

We strive to reduce barriers to access of our organisation, our software and our community, as well as to dismantle any ableist assumptions and practices in our process. We recognize that there is no one solution for universal accessibility, and strive to provide alternatives and choices whenever possible.

The stakeholders of this project pledge to institute and abide by a consistent, transparent and accountable human-centered resolution process with a low bar to entry that allows every stakeholder a voice on decisions to do with structural changes and features of both the project's organization and software protocol.

If you support an idea, you must contribute towards its implementation. If you reject an idea, you must contribute to an alternative solution to the problem it tries to solve.

CoC Outline Brainstorm

  • Principles of positive participation and communication.
  • Where does this CoC apply?
  • Who does this CoC apply to?
  • Prohibited behavior.
  • When something happens - Give the chance to improve.
  • Examples of how promote and teach respectful, effective communication.
  • How to make a Code Of Conduct Report.
  • Outline how CoC reports will be handled in a transparent and fair way.
  • How CoC Reports are handled by moderators.
  • Accountability for board members of moderators.
  • Definitions of terms.

Code of Conduct

Positive participation and communication

  • Maintain respectful and effective communication.
  • Use welcoming and inclusive language.
  • Show kindness and respect towards others.
  • Encourage and promote the ideas of others.
  • Be respectful of differing viewpoints and experiences.
  • Assume good faith.
  • Understand the challenges in online discussion.
  • Give others the chance to improve.
  • Keep criticism constructive.
  • Take criticism constructively.
  • Respect others’ privacy.
  • Avoid sexualized language without consent of all parties involved.
  • Don’t resort to personal attacks or condescension.
  • No hate speech or similar.
  • Promote and teach respectful, effective communication.
  • Welcome contributions to the project in all the forms they take.

Prohibited Behavior

  • No discrimination or comments promoting or reinforcing the oppression of any groups or people based on gender, gender identity and expression, race, ethnicity, nationality, sexuality, sexual orientation, religion, disability, mental illness, neurodivergence, personal appearance, physical appearance, body size, age, or class.
  • No conduct intended to stalk, harass, or intimidate other users.
  • Do not continue to engage in conversation with a user that has specifically requested for said engagement to cease regardless of platform-specific privacy tools employed.
  • No inciting others to engage another user in continued interaction or discussion after a user has requested for said engagement with that user to cease.
  • No xenophobia or violent nationalism.
  • Do not claim “reverse-isms,” e.g. “reverse racism”
  • No sexual or violent imagery without a content warning.
  • No sexualized depictions of minors, in any way. (This includes drawings and 3D renders).
  • No aggregating, posting, and/or disseminating a person’s demographic, personal, or private data without express permission.
  • No posting and/or disseminating a person’s posts, including screen captures or any other content without express permission.
  • No posting or disseminating libel, slander, or other disinformation.

Where does this CoC apply and who does this CoC apply to?

This code of conducts applies to all official public discussion forums related to this project, including but not limited to public chat, forums, and comments on code.

This code applies to any member of the community participating in discussions, contributing to the project, or otherwise discussing the project publicly.

It also would apply in the future main Florence instance. Members of the instance must agree to the CoC.

When Something Happens

If you see behavior that is not aligned with this Code of Conduct, here’s how you can handle it.

Consider the situation and if it might be useful to screenshot messages in case the messages in question are deleted.

The person may not be completely aware of the Code of Conduct or specific items within it. You can start by letting them know that their actions weren’t appropriate and point them to specific parts of the Code of Conduct. One suggestion is to send a private message first, because this can avoid potentially embarrassing someone.

Politely and patiently let the person know that their behavior isn’t in line with the Code of Conduct. Share the code of conduct with them and refer to specific parts which you think their behavior is not in line with. You may ask them to adjust their behavior or possibly edit or delete a message.

If they refuse to change their behavior or delete text which is not in line with the CoC, it may be time to report the incident. See how to report an incident in the following section. You may also directly contact admins or moderators, especially if the behavior requires immediate attention


Mary calls John an ableist slur in a dicussion chat because he made a mistake. Ana tells Mary via DM that he shouldn't do that because it reinforces the opression of disabled or neurodivergent people, but Mary calls Ana the same slur, and that she shouldn't take this so seriously. Then, Ana proceeds to report Mary to a moderator.

How to make a Code Of Conduct Report

"If you would like to report a Code of Conduct violation contact $X via $Y. Regardless of outcome, $X (or committee) will respond in private to you as the reporter with an explanation of the actions taken within a time frame $Z days."

Please include any relevant details, links, screenshots, context, or other information that may be used to better understand and resolve the situation.


Ana reports Mary. She explains the situation and gives the links and screenshots as proof to the moderator. The moderator examines the case and decides to give Mary a warning. Mary is told this and she will be not longer able to participate if she does that again.

How CoC Reports are handled by moderators

When a Code of Conduct report is made, moderators should take the issue seriously. If it’s not possible to deal with the report immediately, moderators should send a response saying that the report was received and is being looked into.

Moderators will take all reports seriously and prioritize the well-being and comfort of the person making the report recipients of the violation over the comfort of the violator.

As soon as available, a moderator will join, identify themselves, and take further action, starting with a warning, then temporary deactivation, then long-term deactivation.

Offer people the kind of support they ask for. If you aren't sure what you're offering will be helpful, ask if that type of thing would be useful.

Accountability for board members and moderators

Board members, moderators, and other community members who contributed to running this project will be held to the same code of conduct. Reports against those in positions of power will be taken seriously and handled with respect, prioritizing the safety and well-being of anyone who makes such a report.

Definition of Terms

  • Inclusivity: Actitude that recognises and considerates people's differences to make a good environment.
  • Race: Social construct tied to fenotipical and social characteristics of a group of people.
  • Gender: Social construct tied to the perception of social and cultural roles. The most common are male and female.
  • Gender expression: It includes a person behavior, mannerisms, interests, and appearance that are associated with gender in a particular cultural context.
  • Sexual orientation: It is the pattern of atracction to 0 or more genders.
  • Disability: A physical or mental condition that limits a person's abilities to interact with their enviroment.
  • Mental illness: Behavioral or mental pattern that causes significant distress or impairment of personal functioning.
  • Neurodivergence: Behavioral or mental pattern that doesn't cause distress but affects the way the person interacts with the enviroment.
  • Marginalization
  • Harassment:Illegal behaviour towards a person that causes mental or emotional suffering, which includes repeated unwanted contacts without a reasonable purpose, insults, threats, touching, or offensive language.
  • Racism: Opression against people of color.
  • Sexism: Opression ejerced on women and non-binary people.
  • Transphobia: Opression ejerced on trans people.
  • Homophobia: Opression against gay people.
  • Ableism: Opression against disabled, ill and/or neurodivergent people.
  • Reverse-isms: Claims about privileged people in an axis are opressed by people opressed in the same axis.
  • Hate speech (includes Hate Speech Holocaust denial or Nazi symbolism): Speech opresses, deshumanizes and endangers marginalized people.

Original Source Links

Maloki’s CoC Working document

CoC Survey

Reference Code of Conducts