Nuevo sistema de numeración del kernel


Después de una larga discusión en la lista del kernel (vease RFD: Kernel release numbering) en la que se trataba de buscar una solución a la falta de una rama 2.6 estable se ha llegado a un acuerdo para mantener una numeración adicional. A partir de ahora nos encontraremos con cosas como el kernel 2.6.11.1

El problema

Tanto las ramas 2.2 como las 2.4 sabemos que disponen de kernels estables, sin embargo en la rama 2.6 tenemos un desarrollo continuo.
El tiempo que trascurre entre cambios de versiones en la rama 2.6 puede llegar a meses aunque durante estos meses se van detectando problemas.
Si uno de estos problemas nos afecta directamente solo tenemos dos opciones

-Esperar unos meses a que salga la nueva versión 2.6.x
-Optar por alguno de los kernels de desarrollo 2.6.x-rc (la opción más habitual), 2.6.x-mm (nos la jugamos un poco ya que en la rama -mm es la de desarrollo “salvaje”) o 2.6.x-bk (un snapshot de la rc)





La solución
Al final, la conclusión a la que se ha llegado, es que tomando como base los kernels 2.6.x se añadirán las actualizaciones tipo bugfixes o trivial que más o menos cumplan estas reglas
Tal como dice Linux, se necesita un pringao que maneje toda esta fusión e integración de parches y que tenga criterio para distinguir entre los realmente trivial o lo que puede esperar a la siguiente versión.
El objetivo es hacer un kernel mejor que el oficial, aunque seguramente el pringao recibirá más palos que una estera.
Al final, no hay uno, sino dos voluntarios para llevar todo este marrón. Los nominados son Greg KH y Chris Wright.
release early and often
Tal como dice Greg su mantra personal es este. Se trata de ir liberando versiones una detrás de otra de la forma más rápida posible, de esta forma se garantiza que los problemas que puedan ir solucionando estén disponibles lo antes posible.
La numeración que se seguirá es del tipo 2.6.x.y siendo .y la revisión del kernel que hacen ellos.
Si seguimos sus indicaciones no será extraño ver kernels 2.6.11.21
Aún no tienen un sitio oficial en la jerarquía del ftp de kernel.org pero ya podemos empezar a ver su trabajo en
http://www.kernel.org/pub/linux/kernel/people/gregkh/v2.6.11/

Enlaces
Más información en los resúmenes de kerneltrap
Linux: Kernel Release Numbering
y
Linux: Kernel Release Number, Part II





Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=2160 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.