viernes, junio 19, 2009

Mejorando la usabilidad en Ubuntu 9.10

Apenas hace un par de dias (17 Junio 09), Canonical, en un intento de mejorar la usabilidad de Ubuntu (específicamente de "Karmic Koala", lista para salir el 29 de Octubre de 2009), inicio un proyecto llamado One Hundred Paper Cuts, la idea del mismo es arreglar cien errores de usabilidad que se encuentran en esta popular distribución.


No se de alguna otra iniciativa similar en proyectos de software libre de gran escala (como lo es Ubuntu), pero lo más probable, es que esta costumbre se convierta en una practica seguida para mejorar exponencialmente cualquier tipo de proyecto.

Ahora bien, quiero que quede clara la idea de un "Paper Cut". Los Paper Cuts son simplemente pequeños bugs o defectos de usabilidad, y con pequeño me refiero a: mensajes mal traducidos, mensajes mal redactados, usar X version de programa en vez de la Y, etc...
Lo interesante de un Paper Cut, es que probablemente SEA UN BUG para un nuevo usuario de Ubuntu, pero para el usuario veterano-linuxero curtido de software libre, sera simplemente uno de esas cosas "espero que alguien arregle, pero por el momento me vale que este asi".

"Koala de Origami"

De lo que si me siento emocionado, es que ya esten los primeros diez Paper Cuts realmente definidos para resolver en el Ubuntu development list.
¿Por qué me emociona? Porque ademas de que la gente de Canonical, se ve que realmente esta trabajando, el concepto del proyecto no solo es genial y noble, sino que también aporta mejoras significativas y funcionales que inciden en practicas "sanas" de calidad para cualquier tipo de software, y también refuerza los vínculos entre Empresa-Developers-Comunidad.
Después de todo, el software libre, siempre ha estado orientado a comunidades...


Algunas de las mejoras inmediatas para el "Karmic Koala", y que en lo personal, estaba esperando en Ubuntu es el uso del nuevo Kernel 2.6.31, GRUB2, y obviamente EXT4 como sistema de archivos(ficheros) por defecto.

Y hablando de Ubuntu, les recomiendo que lean la divertida anécdota de DKCross: "Ubunteando en Microsoft El Salvador". Mi única observación, es que la próxima vez espero que me inviten ;)

Si esta practica realmente es retomada por otros proyectos de software libre (distros, programas, etc) pronto veremos muchas mejoras significativas en la calidad del software que usamos y producimos.
Y tú, ¿usarías esta idea en tus proyectos de software?

Sunsetting Sr. Byte.

El Sr. Byte ha estado más de 5 años inactivo. Digamos que estaba en " code freeze ". Pero ahora es el último release. Quizas no...