I would like to address the subject of how to handle people that communicate on project channels in ways that aren't according to the Code of Conduct. Procedures and communication style should be honed to deconflict asap, and be examplary for improving group dynamics and avoiding of 'mob justice'.
Handling transgressions
First warning
A first warning is:
- Friendly, matter-of-fact, and non-dramatic.
- Carefully worded to deconflict as soon as possible.
- Consistently given in this way, so it becomes exemplary for others.
Procedure is as follows:
- If a person transgresses the Code of Conduct ..
- Then as soon as possible a moderator gives a friendly first warning ..
- Where the nature of the transgression is pointed out ..
- And the person is kindly requested to read and respect the CoC
Second warning
If the person persists in response to a first warning, then don't continue the discussion unless a fair point is raised. A response of "These are the rules we abide by in this channel" may be the only reply (but may be invitation to discussion all by itself).
- If the person makes another CoC transgression ..
- Then the second warning is stern ..
- It will point out that the person was already warned before ..
- And it will point out the disciplinary measure of a third transgression.
Disciplinary measure in a Matrix chatroom can be banning the person from the room.
Deconfliction
If there is a group dynamic whereby multiple people in a channel are forming a 'mob' or dealing out continuous justice / reprimands by their communication against a transgressor, then a Moderator kindly requests the room to halt further discussion and be on the channel's topic again. This may be accompanied with official warnings as appropriate.
Moderation style
My style is keep the intervention as brief as possible: Matter of fact.
- If the transgression warrants it, redact the offending comment
- Sternly point the offender to the CoC and to otherwise not interact with the project
- If there was insulting of other members suggest the person apologizes
- End of procedure
In this way..
- The person is already publicly berated, knows now what to do and what is expected
- Demanding an apology or formal statement of sticking to the PoC I would not do
- Sure, an apology is nice, but it should come from the person, not enforced
- They are already berated. Asking for this extra step is not needed, and only pollutes the comment thread more
- Their future behavior will show their understanding
Background
First an example on dynamics:
- Not so long ago a person started a discussion on more or even proprietary licensing (can't remember specifics). This was followed by fierce reactions by multiple chatroom members, which - while technically within CoC - could be seen as (passive-) agressive. The person then left the chatroom, and likely with the impression that Forgejo community represents a rather hostile in-group.
Why do I start with group dynamics? Well, they can amount to giving a person a serious 'beating'.
Today we had effectively 2 chatroom members breaching the CoC:
- First person made derogatory and possibly racist remark related to a specific nationality.
- Second person responded harshly in an insulting or derogatory manner.
(To my big regret, while in haste I missed the 1st person's transgression)
What my approach to moderation is (and which from experience in multiple communities works well) is to give a first warning in a generally mild-hearted manner. My response to 2nd person's transgression was:
- "Please read the Code of Conduct and keep conversations with your fellow room members friendly and collaborative. Thank you 🙏"
Before me that person had received 3 replies by 2 people already, judging the comment as rude. After my warning 14 comments followed in discussion (including one of mine to point out my mistake of overlooking 1st transgression).
While a very unfortunate incident, it is good we practiced our moderation procedures. We should however imho try to be more to the point, and steer towards deconfliction asap, bringing chat on-topic again and within CoC norms.
Doing so sets an example to other members, and avoids heat and flame wars, mob justice if something happens and there's no moderators around.
I would like to address the subject of how to handle people that communicate on project channels in ways that aren't according to the Code of Conduct. Procedures and communication style should be honed to deconflict asap, and be examplary for improving group dynamics and avoiding of 'mob justice'.
## Handling transgressions
### First warning
A first warning is:
- Friendly, matter-of-fact, and non-dramatic.
- Carefully worded to deconflict as soon as possible.
- Consistently given in this way, so it becomes exemplary for others.
Procedure is as follows:
1. If a person transgresses the Code of Conduct ..
2. Then as soon as possible a moderator gives a friendly first warning ..
3. Where the nature of the transgression is pointed out ..
4. And the person is kindly requested to read and respect the CoC
### Second warning
If the person persists in response to a first warning, then don't continue the discussion _unless_ a fair point is raised. A response of _"These are the rules we abide by in this channel"_ may be the only reply (but may be invitation to discussion all by itself).
1. If the person makes another CoC transgression ..
2. Then the second warning is stern ..
3. It will point out that the person was already warned before ..
4. And it will point out the disciplinary measure of a third transgression.
Disciplinary measure in a Matrix chatroom can be banning the person from the room.
### Deconfliction
If there is a group dynamic whereby multiple people in a channel are forming a 'mob' or dealing out continuous justice / reprimands by their communication against a transgressor, then a Moderator kindly requests the room to halt further discussion and be on the channel's topic again. This may be accompanied with official warnings as appropriate.
### Moderation style
My style is keep the intervention as brief as possible: Matter of fact.
- If the transgression warrants it, redact the offending comment
- Sternly point the offender to the CoC and to otherwise not interact with the project
- If there was insulting of other members _suggest_ the person apologizes
- End of procedure
In this way..
- The person is already publicly berated, knows now what to do and what is expected
- Demanding an apology or formal statement of sticking to the PoC I would not do
- Sure, an apology is nice, but it should come from the person, not enforced
- They are already berated. Asking for this extra step is not needed, and only pollutes the comment thread more
- Their future behavior will show their understanding
## Background
First an example on dynamics:
- Not so long ago a person started a discussion on more or even proprietary licensing (can't remember specifics). This was followed by fierce reactions by multiple chatroom members, which - while technically within CoC - could be seen as (passive-) agressive. The person then left the chatroom, and likely with the impression that Forgejo community represents a rather hostile in-group.
Why do I start with group dynamics? Well, they can amount to giving a person a serious 'beating'.
Today we had effectively 2 chatroom members breaching the CoC:
- First person made derogatory and possibly racist remark related to a specific nationality.
- Second person responded harshly in an insulting or derogatory manner.
(To my big regret, while in haste I missed the 1st person's transgression)
What my approach to moderation is (and which from experience in multiple communities works well) is to give a first warning in a generally mild-hearted manner. My response to 2nd person's transgression was:
- _"Please read the Code of Conduct and keep conversations with your fellow room members friendly and collaborative. Thank you 🙏"_
Before me that person had received 3 replies by 2 people already, judging the comment as rude. After my warning 14 comments followed in discussion (including one of mine to point out my mistake of overlooking 1st transgression).
While a very unfortunate incident, it is good we practiced our moderation procedures. We should however imho try to be more to the point, and steer towards deconfliction asap, bringing chat on-topic again and within CoC norms.
Doing so sets an example to other members, and avoids heat and flame wars, mob justice if something happens and there's no moderators around.