Linus Torvalds ha adoptado un plan para la transmisión de la gestión del repositorio del núcleo de Linux en situaciones imprevistas

Linus Torvalds ha incorporado al núcleo de Linux un cambio que regula las acciones de la comunidad en caso de que algo le suceda a él o a las personas de confianza, impidiéndoles aceptar cambios en el repositorio principal «torvalds/linux.git». El plan fue preparado por Dan Williams de Intel, quien supervisa 9 subsistemas en el núcleo de Linux y ocupa el puesto de presidente del Comité Técnico de la Linux Foundation. Como base se utilizaron los resultados de la discusión sobre las debilidades del proceso de desarrollo del núcleo, realizada en diciembre en la conferencia «Maintainers Summit 2025».

A pesar del carácter distribuido del desarrollo del núcleo, donde más de 100 mantenedores trabajan en cambios en sus repositorios, los cambios finales para la rama principal del núcleo se realizan a través del repositorio centralizado de Linus (torvalds/linux.git). Además de Linus, varios fiduciarios tienen el derecho de realizar cambios en el repositorio principal, por lo que de hecho el repositorio torvalds/linux.git no es un único punto de fallo.

En 2018, el proyecto tuvo la experiencia de preparar la versión del núcleo 4.18 no con Linus Torvalds, sino con Greg Kroah-Hartman, después de que Linus se retirara temporalmente del desarrollo para replantearse su papel en la comunidad y desarrollar habilidades en la comprensión de las emociones de las personas y las acciones en situaciones de conflicto. Se supone que cuando Linus decida retirarse, transferirá suavemente sus responsabilidades a su sucesor. Sin embargo, hasta ahora la comunidad no ha tenido un plan claro de acción en caso de situaciones imprevistas, cuando los encargados del repositorio principal no puedan o se nieguen a continuar con su trabajo y transferir el acceso a otros participantes.

De acuerdo con el plan adoptado, en el caso de tales situaciones, el organizador del cambio operativo del proceso de desarrollo a un nuevo repositorio y la elección del principal mantenedor serán designados por el responsable de realizar la última cumbre de mantenedores del núcleo de Linux o, si eso no es posible, por el presidente del Consejo Asesor Técnico (Technical Advisory Board) de la Linux Foundation.

En caso de un incidente, el plan prescribe organizar una reunión de los mantenedores que participaron en la última cumbre de mantenedores del núcleo de Linux dentro de las 72 horas. Si no se ha celebrado ninguna cumbre en los últimos 15 meses, los participantes de la reunión serán determinados por el Consejo Técnico de la Fundación Linux. En la reunión se discutirán las opciones para la gestión futura del repositorio principal y se tomarán decisiones colectivas necesarias, como la elección de un nuevo "dictador benevolente" o la creación de un consejo de mantenedores.

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