¿Veremos Alguna Vez una Ventana de Fusión de Linux sin Drama? Linus Critica Parches RISC-V

En el siempre dinámico mundo del desarrollo del kernel de Linux, los debates acalorados y las polémicas ocasionales no son infrecuentes. Hace solo unos meses, el sistema de archivos bcachefs fue eliminado de la versión central del kernel, generando preocupación sobre la calidad y el mantenimiento del código. Ahora, la atención se centra nuevamente en un controvertido episodio protagonizado por las últimas parches de RISC-V para la ventana de fusión de Linux 6.17.

Linus Torvalds, la figura central detrás del kernel de Linux, ha rechazado recientemente un conjunto de parches de RISC-V por llegar demasiado tarde. Torvalds había solicitado entregas anticipadas debido a compromisos de viaje, pero los parches fueron enviados justo antes del cierre del plazo. Esto no solo causó malestar por la falta de puntualidad, sino que además los parches contenían un código que fue calificado de confuso por Torvalds, destacando un helper function que dificultaba la legibilidad.

Otra de las críticas de Torvalds fue dirigida a cambios realizados fuera de las secciones específicas de RISC-V, catalogando esas adiciones como «basura» que no deberían integrarse en el código general. Esta evaluación pública y directa fue emprendida en el contexto de un intento de mantener la claridad y simplicidad en el desarrollo del kernel.

En respuesta a esta situación, Palmer Dabbelt, mantenedor de RISC-V, se disculpó por la tardanza y garantizó mejoras para futuras presentaciones. Aseguró que las próximas enviarían con anticipación y mantendrán cualquier cambio no relacionado fuera del conjunto de parches. Esta promesa apunta a una tentativa de corregir el rumbo y satisfacer los criterios de Torvalds en ediciones futuras.

De acuerdo con Torvalds, Dabbelt tendrá otra oportunidad en la siguiente versión, siempre que los parches se presenten de manera oportuna y mantengan la limpieza del código. Esta situación subraya la importancia de una colaboración eficiente y efectiva, un requisito fundamental en el complejo ecosistema de Linux.
vía: It’s Foss News

Scroll al inicio