El fundador de Void Linux dejó el proyecto en medio de un escándalo y fue bloqueado en GitHub

En la comunidad de desarrolladores de Void Linux estalló un conflicto, como resultado el cual Juan Romero Pardines, el fundador del proyecto, declaró renunció y entró en confrontación con los demás miembros. Según los informes en Twitter y la gran cantidad de comentarios ofensivos y amenazas hacia otros desarrolladores, Juan tuvo un colapso nervioso.

Entre otras cosas, eliminó sus el repositorio repositorios en GitHub con las copias de las utilidades xbps, xbps-src, void-mklive y void-runit (las versiones de estas utilidades usadas por Void Linux se desarrollan en el repositorio principal de GitHub del proyecto), comenzó a amenazar con demandas legales y declaró la posibilidad de revocar la licencia del código que él escribió (nota: El código de las herramientas de Void Linux se proporciona bajo licencia BSD y una licencia de código ya abierto no puede ser revocada, así que Juan solo puede cambiar la licencia de su propia copia de las herramientas y publicar cambios futuros bajo una nueva licencia, pero no puede detener el desarrollo del código previamente publicado).

Pocas horas antes de su salida, Juan publicó hizo una propuesta para reorganizar los procesos relacionados con la modificación de paquetes. Según Juan, el esquema actual de toma de decisiones para aprobar cambios necesita mejoras, de lo contrario se convierte en anarquía y crea el riesgo de problemas significativos al actualizar las bibliotecas del sistema. Como solución, Juan propuso establecer una revisión previa obligatoria por parte de varios miembros para los cambios realizados en paquetes que afecten a otros paquetes. No todos estuvieron de acuerdo con este enfoque, temiendo que la revisión llevara a una disminución en la eficacia del desarrollo y a conflictos entre los mantenedores. Juan reaccionó de manera bastante intensa ante la disconformidad, lo que provocó el conflicto.

En el sitio web de Void Linux apareció hay una aclaración de los desarrolladores restantes, quienes aseguraron a los usuarios que la salida de Juan no afectará el desarrollo y el estado del proyecto. En nombre de la comunidad, también se ofrecieron disculpas por el comportamiento ofensivo de Juan y se hizo un llamado a tratarse con respeto. Esta no es la primera extraña conducta de Juan: en 2018, estuvo varios meses sin responder en los mensajes y dejó a otros participantes sin acceso a la infraestructura y los repositorios, y antes de esto, no participó en el desarrollo durante más de un año, lo que obligó a la comunidad a autoorganizarse, trasladar los repositorios de GitHub a una nueva cuenta y tomar el control de la infraestructura en sus propias manos. Hace 8 meses, Juan regresó al desarrollo, pero los procesos en Void Linux dejaron de depender de él hace tiempo, y dejó de ser indispensable. Pero
Juan seguía sintiéndose el dueño, lo que causaba descontento entre los otros participantes.

Se afirma que en los mensajes públicos de Juan solo se ven ecos de un conflicto mayor que se produjo en conversaciones a puerta cerrada y que trata problemas en su vida personal (hay información de que la agresión fue provocada por una mención inapropiada y humorística de problemas familiares de Juan). Muchos de los colaboradores estaban descontentos con el comportamiento de Juan hacia otros participantes, su visión excesivamente categórica de las cosas y sus comentarios despectivos en respuesta a la discrepancia con su punto de vista. Tras la publicación de Juan del mensaje sobre su intención de irse, otros participantes de Void Linux no esperaron mucho y de inmediato revocaron su acceso a los repositorios y la infraestructura, y después de que él atacara verbalmente a varios participantes, le impusieron una prohibición.

Recordemos que el distribuidor Void Linux se adhiere a un modelo de ciclo continuo de actualizaciones de versiones de software (actualizaciones continuas, sin lanzamientos separados de la distribución). El proyecto utiliza para la inicialización y gestión de servicios un gestor de sistema runit, utiliza su propio gestor de paquetes xbps y sistema de construcción de paquetes. xbps-src. Como biblioteca estándar, se puede utilizar en lugar de Glibc Musl. En lugar de OpenSSL se utiliza LibreSSL. Sistemas desarrollados en Void se distribuyen bajo licencia BSD.

Adición: El perfil de Juan en GitHub y los repositorios relacionados fueron desconectados por la administración de GitHub tras recibir una queja sobre los insultos de su parte. Las copias de los repositorios personales de Juan fueron recreadas en GitLab. Juan planea iniciar un nuevo proyecto y reescribir xbps-src. También mencionó admitió, que ayer estaba muy borracho, lo que explica su comportamiento inadecuado al comunicarse con otros desarrolladores.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster