[FFmpeg-devel] [RFC][PATCH][Type 1] developers: Add a section on CoC enforcemnet

Derek Buitenhuis derek.buitenhuis at gmail.com
Mon May 14 19:50:26 EEST 2018


This is currently directly copied from the VideoLAN CoC[1] in
order to spur discussion.

[1] https://wiki.videolan.org/Code_of_Conduct/#Disciplinary_actions

Signed-off-by: Derek Buitenhuis <derek.buitenhuis at gmail.com>
---
 doc/developer.texi | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 83 insertions(+)

diff --git a/doc/developer.texi b/doc/developer.texi
index a0eeefe..50b5153 100644
--- a/doc/developer.texi
+++ b/doc/developer.texi
@@ -421,6 +421,7 @@ We think our rules are not too hard. If you have comments, contact us.
 
 @chapter Code of conduct
 
+ at section Code of conduct text
 Be friendly and respectful towards others and third parties.
 Treat others the way you yourself want to be treated.
 
@@ -448,6 +449,88 @@ instead and point them in the right direction.
 Finally, keep in mind the immortal words of Bill and Ted,
 "Be excellent to each other."
 
+ at section Escalation
+ at enumerate
+
+ at item
+The first violation will always result in a simple warning, except if it is a grave or
+deliberate violation. 
+
+ at item
+The following violations will result in some of the disciplinary actions listed in the
+paragraphs below.
+
+ at item
+For repetitive violations, the case may be escalated to a vote for further disciplinary
+actions. 
+ at end enumerate
+
+ at section Disciplinary Actions 
+The following disciplinary actions may be enforced when a direct Code of Conduct violation
+is reported. 
+
+NB: Before applying any of the following disciplinary policies, the FFmpeg members will
+try to discuss the problem with the offender in order to solve it in a more peaceful way.
+However, it is possible for memberss to apply the penalty without discussions in severe
+Code of Conduct violations. 
+
+ at subheading Mailing lists
+ at itemize @bullet
+
+ at item
+The netiquette violations will get only a warning. Repeated netiquette violations will be escalated.
+
+ at item
+24-hour ban from the mailing list in question.
+
+ at item
+Every third violation, the contributor will get a 7-day ban.
+
+ at item
+As one cannot develop without the mailing lists, a ban from the ffmpeg-devel mailing list will result in
+a ban from commit access for one day on the related project. For spam violations, the first ban can be
+longer or infinite. 
+ at end itemize
+
+ at subheading IRC
+ at itemize @bullet
+
+ at item
+Direct kick for minor violations, enforced by channels ops.
+
+ at item
+Other violations will get a 24-hour ban from the IRC channel.
+
+ at item
+Every third violation, the offender will have a 7-day ban. 
+ at end itemize
+
+ at subheading Bugtracker
+ at itemize @bullet
+
+ at item
+24-hour ban from trac.
+
+ at item
+Removal of developer or admin rights.
+
+ at item
+Every third violation, the offender will be banned for 7 days.
+
+ at item
+Every third violation, a developer may lose commit access for 7 days. 
+ at end itemize
+
+ at subheading Code Repository
+ at itemize @bullet
+
+ at item
+24-hour ban from commit access. 
+
+ at item
+Every third violation, the developer will lose commit access for 7 days. 
+ at end itemize
+
 @anchor{Submitting patches}
 @chapter Submitting patches
 
-- 
1.8.3.1



More information about the ffmpeg-devel mailing list