Tim Peters, autor del algoritmo de ordenación híbrido Timsort, miembro del Python Core Team y uno de los veteranos del proyecto, ha sido suspendido por el consejo directivo (Steering Council) durante tres meses tras una queja por violación del código de conducta.
Entre los ejemplos de violaciones que llevaron a la suspensión temporal se menciona la participación en la discusión de cambios en las reglas que permitirían al consejo directivo eliminar a miembros distinguidos de la organización Python Software Foundation (Fellows) en caso de violación del código de conducta, mediante votación interna, sin la participación de otros miembros de la fundación.
Tim cuestionó este cambio y sugirió llevar a cabo una investigación más detallada si había disidentes entre los votantes. También se menciona que la eliminación de miembros a puertas cerradas, sin revelar a la comunidad la naturaleza de la violación, podría dar lugar a abusos. Los opositores a las discusiones públicas sobre violaciones del código de conducta consideran que la divulgación de información podría causar sufrimientos adicionales a los miembros de la comunidad y a las personas afectadas por el comportamiento del infractor.
La decisión de suspender a Tim se tomó basándose en la recomendación proporcionada por el grupo encargado de la supervisión del cumplimiento del código de conducta (Code of Conduct Workgroup). Entre las quejas enumeradas en la recomendación contra Tim se incluyen: fomentar un ambiente de miedo, incertidumbre y dudas (FUD), lo que provocó reacciones emocionales entre los participantes de la discusión; mencionar conceptos de sexismo inverso y racismo inverso; hacer referencia de manera humorística a un antiguo sketch potencialmente ofensivo de SNL de los años 70; mencionar situaciones relacionadas con acoso sexual y violencia (temas que pueden provocar reacciones negativas en personas que han sufrido violencia); discutir bloqueos y eliminaciones de miembros (considerado como divulgación de información personal); discrepancias con las tendencias actuales en neurodiversidad; discutir temas controvertidos o conflictos pasados; e insinuar sobre los motivos y la salud mental de los participantes.
Fuente: opennet.ru
