El kernel de Linux en *desarrollo*, la versi�n 2.5, est� en estos
momentos en una etapa llamada el "feature freeze"[1] desde hace unas
cuentas semanas, y est� en una etapa en que es esencial que los usuarios
nos tomemos un momento para probar esta nueva versi�n de kernel, y si
fuera necesario, reportar las pulgas que se encuentren.
�Por qu� hacerlo?
Linus Torvalds, creador y mantenedor del kernel de Linux, espera que
cuando declare este kernel, como un kernel estable, tenga un kernel
mucho mas manejable y estable de lo que ha sido en ocasiones anteriores.
Para darles un poco de contexto, cuando sali� el kernel 2.4.0,
much�simos desarrolladores de diferentes �reas, ignoraron por completo
este release, argumentando que no utilizar�an el kernel 2.4, hasta que
su versi�n alcanzara n�meros mayores a 2.4.12. De hecho, la versi�n 3.0
de Debian, que sali� hace pocos meses, no incluye al kernel 2.4 como
kernel por defecto en esta distribuci�n.
Si ud. es usuario de Linux, y saca alg�n provecho de su uso (S� que
muchas de las personas que leen esta lista, reciben un salario por
concepto del mantenimiento de servidores Linux, o del desarrollo de
software en esta plataforma. Incluso, algunas empresas utilizan el costo
de Linux, como su estrategia de negocios), deber�a contribuir a la
comunidad, como un agradecimiento; o como simple contribuci�n altruista.
�Que probar?
� De una manera general, ver que todo funcione como se espera:
Utilice las caracter�sticas del kernel que actualmente utiliza, y
cruce los dedos para que las cosas sigan funcionando. Tambi�n, tome
nota que lo que ud hac�a antes, pudo haber cambiado (e.g. que est� en
otro lugar, que se haga de manera autom�tica, que no sea tan gen�rica
como antes, o que el nombre de un m�dulo haya cambiado.
� Ponga su m�quina bajo estres usual, e inusual:
Para poner su sistema bajo un estres usual, simplemente, utilicela :)
Si desea poner su sistema bajo un estres inusual, ud deber�a por lo
menos tener una idea de que herramientas utilizar. Sino, es probable
que si dominio del kernel est� un poquito bajo para hacer este tipo de
pruebas.
� Haga pruebas de desempe�o:
Muchos de los cambios que han entrado en al kernel 2.5, est�n
orientados a ayudar a que su sistema se comporte mejor bajo
condiciones mas pesadas que el kernel 2.4, y en sistemas de mayor
configuraci�n; sin embargo, dado a que el kernel es una pieza de
software tan complicado, han habido casos en que un parche
extremadamente peque�o, aumenta el desempe�o de una porci�n de las
acciones del kernel en un 200%, pero baja el desempe�o de otras
(inesperadas) en un 600% :). As� que hace falta que los usuarios
podamos medir el desempe�o de diferentes tareas que hacemos con el
kernel 2.5, y reportemos n�meros interesantes a los desarrolladores.
Tome nota, que no todas las pruebas van a ser mayores; es inusual,
pero puede que experimente ligeras p�rdidas de desempe�o.
�Que otras cosas se pueden hacer?
� Comente sus experiencias a esta lista:
No solo sube el nivel t�cnico de la lista y de sus usuarios, si no que
podr�a alentar a otros usuarios a probar el kernel.
� Aprenda sobre sus nuevas caracter�sticas:
Uno puede obtener una ventaja competitiva al aprender sobre el
funcionamiento de sistemas que por el momento son inestables; estando
preparado para manejar estos cuando se vuelvan estables. Lo mismo
aplic� para los administradores que aprendieron sobre Apache 2, antes
de su release estable, y para los desarrolladores que aprendieron
sobre gnome2.
� Ayude a otros usuarios:
Incluso si ud no tiene una m�quina en que probar el kernel 2.5, ud
puede ayudar a otros usuarios en su proceso de prueba de diversas
formas. Por ejemplo, ayudando con errores simples de compilaci�n,
coment�ndole a los usuarios que el problema que est� teniendo, es un
problema conocido, y que puede solucionarlo de la sigt manera
(esperando puede ser una de ellas :), utilizando su experiencia, para
ayudar a otros usuarios a generar mejores reportes de pulgas, etc.
� Pruebe los �ltimos parches que se le han enviado a Linus Torvalds
(mantenedor del kernel 2.5):
Para obtenerlos, hay 2 maneras:
- Utilice el �rbol de BitKeeper de Linus:
BitKeeper, es un sistema de control de c�digo (digamos de una manera
terriblemente general, que es similar a CVS :) que estan utilizando
algunos desarrolladores del kernel de Linux, incluyendo a Linus. El
repositorio de Linus de bitkeeper, puede ser encontrado en:
http://linus.bkbits.net/ (bueno, esa es la p�gina, no el
repositorio; pero una cosa lleva a la otra)
- Utilice un "nightly tarball":
BitKeeper no solamente no es Software Libre, sino que tambi�n, su
licencia impone algunas restricciones tediosas, por lo cual, mucho
desarrolladores de kernel, proveen archivos .tar, de el repositorio
de BitKeeper de Linus, extra�do cada noche. Por ejemplo, dentro del
directorio de linux/kernel/people/dwmw2/bk-2.5 de alg�n mirror de
kernel.org.[3]
�Como reportar una pulga?
� Escriba a las lista del kernel:
Recuerde primero buscar en google (por ejemplo), informaci�n sobre la
pulga que quieres reportar. Recuerde tambi�n leer las preguntas
frecuentes de la lista del kernel.
Dado que esta lista es en ingl�s, y de un muy alto nivel t�cnico,
muchos usuarios se pueden sentir intimidados de escribir a esta lista.
No hay problema, en el GULCR con much�simo gusto le podemos ayudar a
revisar tanto el problema que quiere reportar, como el correo que Ud.
enviar� a la lista.
� Escriba a la lista general del GULCR:
Existe una buena probabilidad que nosotros le podamos ayudar con la
pulga que Ud est� encontrando con el kernel. As� ahorr�ndole tr�fico a
la lista del kernel.
� Utilice el bugtrack:
Hace poco[2], se hizo el anuncio de un repositorio de pulgas del
kernel de Linux. Personalmente, no s� si la comunidad del kernel, le
ha dado una buena acogida a este repositorio, pero en caso que ud. se
sienta mas c�modo utilizando este repositorio, ac� est� la direcci�n,
http://bugme.osdl.org/
Links de inter�s:
� Status del kernel 2.5: Un resumen b�sico, y orientado al usuarios
final, de lo que ha entrado y de lo que falta por entrar en el
desarrollo del kernel 2.5. http://www.kernelnewbies.org/status
� Post Halloween Document: Un documento hecho por Dave Jones (hacker de
kernel) explicando la nueva funcionalidad del kernel 2.5, y algunos
problemas que uno podr�a encontrar. Tambi�n est� orientado al usuario
final. En este momento, se est� trabajando en un documento similar,
orientado a desarrolladores
http://www.codemonkey.org.uk/post-halloween-2.5.txt
Gracias por haber llegado el final de un correo tan largo ;)
[1] Cuando no entran nuevos parches de caracter�sticas adicionales, y se
pasa a la fase de mejora y de prueba de estas caracter�sticas.
[2] http://marc.theaimsgroup.com/?l=linux-kernel&m=103723818421551&w=2
[3] Por ejemplo:
ftp://ftp.ulatina.ac.cr/Mirrors/Kernel/linux/kernel/people/dwmw2/bk-2.5/index.html
--
Alvaro Figueroa
--
Desuscripci�n: escriba a [EMAIL PROTECTED], tema 'unsubscribe'
Problemas a: [EMAIL PROTECTED] http://www.linux.or.cr/listas