El fundador de Void Linux abandonó el proyecto con escándalo y fue bloqueado en GitHub

En la comunidad de desarrolladores de Void Linux estalló conflicto, a raíz del cual Juan Romero Pardines, fundador del proyecto, dijo sobre irse y entró en un enfrentamiento con los demás participantes. A juzgar por mensajes En Twitter y abundantes declaraciones insultantes y amenazas contra otros desarrolladores, Juan tuvo un ataque de nervios.

También borró su repositorios en GitHub con copias de las utilidades xbps, xbps-src, void-mklive y void-runit desarrolladas por él (las versiones de estas utilidades utilizadas por Void Linux están desarrolladas en principalmente repositorios de GitHub proyecto), comenzó a hacer amenazas reclamaciones legales y dijo sobre la posibilidad de revocar la licencia del código que escribió (nota: el código de las herramientas Void Linux se suministra bajo una licencia BSD y la licencia para el código fuente ya abierto no se puede revocar, por lo que Juan puede cambiar la licencia solo para su copia del herramientas y publicar cambios futuros bajo la nueva licencia, pero no puede interferir con la continuación del desarrollo del código publicado anteriormente).

Unas horas antes de que Juan se fuera publicado propuesta de reorganización de procesos asociados a la realización de cambios en paquetes. Según Huang, es necesario mejorar el proceso actual de toma de decisiones para aprobar cambios, de lo contrario se vuelve anárquico y crea el riesgo de problemas importantes al actualizar las bibliotecas del sistema. Como solución, Huang propuso exigir que varios contribuyentes revisen de antemano los cambios realizados en los paquetes que afectan a otros paquetes. No todos estuvieron de acuerdo con este enfoque, por temor a que la revisión por pares condujera a un desarrollo ineficaz y a conflictos entre los mantenedores. Juan reaccionó bastante violentamente ante el desacuerdo, lo que provocó un conflicto.

En el sitio web de Void Linux apareció aclaración por parte del resto de desarrolladores, quienes aseguraron a los usuarios que la salida de Juan no afectará el desarrollo y estado del proyecto. La comunidad también se disculpa por el comportamiento ofensivo de Juan y pide respeto mutuo. Este no es el primer arrebato incomprensible de Juan: en 2018, no respondió a los mensajes y dejó a otros participantes sin acceso a la infraestructura y los repositorios, y antes de eso no había participado en el desarrollo durante más de un año, lo que obligó a la comunidad a organizarse, transferir los repositorios de GitHub a una nueva cuenta y tomar el control del infraestructura en sus propias manos. Hace 8 meses, Juan volvió al desarrollo, pero los procesos en Void Linux hacía tiempo que dejaron de depender de él y ya no era indispensable. Pero
Juan todavía se sentía el jefe, lo que provocó el descontento entre los demás participantes.

Se alega que los mensajes de acceso público de Juan son sólo ecos de un conflicto mayor que ocurrió durante la comunicación a puerta cerrada y que se refiere a problemas en su vida personal (hay evidencia de que la agresión fue provocada por una referencia humorística inapropiada a los problemas familiares personales de Juan). Muchos de los asistentes estaban descontentos con el comportamiento de Juan hacia los demás participantes, su visión demasiado categórica de las cosas y sus declaraciones ofensivas en respuesta al desacuerdo con su punto de vista. Publicado por Juan mensajes sobre su intención de irse, otros participantes de Void Linux no esperaron mucho e inmediatamente revocaron su derecho a acceder a los repositorios y la infraestructura, y después de que atacó a varios participantes con insultos, lo banearon.

Recordemos que la distribución Void Linux se adhiere al modelo de un ciclo continuo de actualización de versiones del programa (actualizaciones continuas, sin lanzamientos separados de la distribución). El proyecto utiliza un administrador de sistema para inicializar y administrar servicios. ejecutarlo, utiliza su propio administrador de paquetes xbps y sistema de construcción de paquetes xbps-src. Como biblioteca estándar, en lugar de Glibc, es posible utilizar Musulmán. Se utiliza LibreSSL en lugar de OpenSSL. Sistemas desarrollados en Void propagar bajo la licencia BSD.

Anexo: perfil de Juan en GitHub y los repositorios asociados fueron discapacitado por la administración de GitHub luego de recibir una queja sobre abuso por su parte. Copias de los repositorios personales de Juan recreado en GitLab. planes juan correr nuevo proyecto y reescribir xbps-src. Él también confesó, que ayer estaba muy borracho, lo que explica su comportamiento inadecuado a la hora de comunicarse con otros desarrolladores.

Fuente: opennet.ru

Añadir un comentario