1
0
mirror of https://github.com/spacebarchat/spacebarchat.git synced 2024-11-09 12:12:34 +01:00
spacebarchat/CODE_OF_CONDUCT.md
2022-01-17 00:38:56 +03:00

5.7 KiB

Code of conduct

This is the code of conduct for the Fosscord developer community. It is based on Artemis Lena Code of Conduct by FantasyCookie17. As it is licensed CC0, it may also be used in modified or non-modified form by other communities without permission by the author. Its purpose is to ensure a civilized, tolerant, compassionate, helpful, pluralistic and peaceful style of communication.

Fosscord developer community includes Fosscord Github repositories and Fosscord development guild. Fosscord developers community is administered by the Fosscord maintainers group.

If you contribute to the project in any form (for example through code by a pull request) you guarantee that you have the rights to resign all rights to Fosscord under the AGPLv3 license.

Desirable behavior

  • If possible, providing help with issues other users may have. If it suits the topic of the community, answer it in there, if it does not, try to link to a community where it is more on topic.
  • Accepting other opinions, even if you disagree. This does not exclude the possibility to provide arguments for your own opinion.
  • Pinging moderators by mentioning their names in chat in the case of rule violations, especially trolling or spamming. While doing so, do not quote or reply to the violator to prevent extra attention by non-moderators.

In order to have your questions resolved more quickly and efficiently, see also: The XY problem, Don't ask to ask, No Hello and How to Ask Smart Questions

Undesirable behavior

  • Talking about things that do not suit the topic of the community. Communities exempt from this rule will mention that in their descriptions.
  • Attacking people rather than attacking their arguments (a.k.a. ad hominem).
  • Bringing extra attention by people who are not moderators to trolls and spammers.
  • Self-censorship for reasons of politeness or similar. As long as you keep it civil and free of insults, it is desirable to discuss issues you have with people directly, rather than letting it build up and later creating drama. It is in the interest of the moderators to make the rooms feel comfortable for a large amount of people, this includes changing their own behavior where necessary and reasonable. If you feel it is better to discuss in a smaller group, ask the person you have an issue with and/or a moderator whether it is fine to invite them to a private chat.
  • Making other users feel uncomfortable, for example by nagging them with questions they have stated they do not want to answer.
  • Misgendering, deadnaming and assuming gender. Use the singular they/them and inclusive language where possible.
  • Not liking the community. If you do, why don't you just leave? You would be causing discomfort to everyone else as well if you did not.

Prohibited behavior

  • Spreading hateful, violent or discriminatory ideologies or conspiracy theories, via images and other media (including avatars) or text (including nicknames), as well as discriminating against any group or person. This includes the use of slurs.
  • Spamming. This includes adverts, large amounts of repetitive messages, sending invites to users without asking (invite spam), etc.
  • Trolling; intentionally derailing conversations or producing discussions on non-issues.
  • Doxing: The disclosure of others' private information without their consent.
  • Sharing leaked proprietary source code from Discord Inc.: It is forbidden to share leaked proprietary source code from Discord Inc. Violation may lead to ban and legal consequences.
  • Posting media that may cause harm or be triggering to other people. For example, people with photosensitive epilepsy may experience seizures from animations with rapidly changing or flashing colours.
  • Actively suppressing opinions of other users.
  • Being an undesired bot (bots are undesired if not approved by moderation), or adding an undesired bot to a community.
  • Ban evasion (creation of additional accounts to join a community after having been banned from that room).
  • If you are a moderator or otherwise have permissions above those of normal users: abusing your permissions for personal motives not compatible with this code of conduct.
  • Continued harassment of other users.
  • Posting explicit imagery (sexual content, displays of violence, etc.) or unwanted sexual or romantic advances towards other users.
  • Posting content that is illegal to publish or illegal to distribute without permission in Germany. This includes pro-Nazi content. The reason is that in certain cases, especially when it comes to copyright, the service provider (who might be me), may be held liable, and we do not wish to get into legal trouble.
  • Abusing loopholes in this code of conduct, for example doing something that is not explicitly covered by the prohibited behavior, yet is in conflict with the general idea of desirable behavior.

Consequences of violation

  • Undesirable behavior will lead to warnings, and later on, if repeated too often, kicks or bans.
  • Prohibited behavior will, in most cases, directly lead to a kick or ban.
  • Any kind of violation can lead to removal of the offending content.
  • Kicks and bans apply to all communities administrated by Fosscord maintainers group.

If a moderator violates the code of conduct, make sure to point it out to the project management. This can lead to warnings and demotion of the moderator.

If one of the project managers violate the code of conduct, no such possibility exists. Thus, it is important to call us out, or make one of our friends, colleagues or moderators call us out. Further steps will then be discussed ad hoc.

Changes to this code of conduct

This code of conduct may be changed in order to enhance clarity and precision at any time, typically without notification.