Análisis de aplicación: GnomeBaker

DATOS TECNICOS

Nombre: GnomeBaker Versión: 0.6.4 Licencia: GPL Plataforma: Unix/Linux Idioma: Multilenguaje, incluye Español Web oficial:http://gnomebaker.sourceforge.net/Manual:http://lliurex.net/home/files/documentacion/es/html509/ch07.htmlDescripción básica: GnomeBaker es una aplicación de grabación de discos ópticos para el escritorio Gnome en entornos GNU/Linux y otros sistemas Unix. Antes de la llegada de otras aplicaciones como Brasero, era el más popular entre los usuarios del escritorio Gnome.

FUNCIONALIDAD

GnomeBaker es una sencilla aplicación de grabación de CD's y DVD's, que fue la más usada por usuarios del escritorio Gnome, gracias entre otras cosas, a su integración con Nautilus, y la facilidad para realizar sus tareas. La aparición de Brasero con una interfaz más cuidada y algunas funcionalidades más, le quitaron el puesto rápidamente, y eso unido a su poca actualización y renovación de hoy día, hacen que por defecto en Gnome venga incluido Brasero y no GnomeBaker. Las características de GnomeBaker entran dentro de lo común, grabar un CD/DVD de datos, grabar un CD de audio, borrar discos regrabables, y copiar de un DVD/CD/CD de audio. También permite, a raíz de una imagen, grabar un DVD o CD. Además en los proyectos de solo datos, pueden crearse también imágenes propias. El programa también permite guardar la configuración de cualquier proyecto (que no una imagen) para continuar más tarde con la grabación. El programa se integra con Nautilus para agregar los ficheros de una forma fácil a través de la propia aplicación, y en la parte baja una barra indica el tamaño que se lleva completado de disco, y el espacio restante. En cuanto a sistemas de archivos, aparte de ser compatible con Unix, pueden activarse discos de datos en sistemas Joliet y Rock Ridge. Los discos grabados de datos también son reconocidos por sistemas Windows. También puede grabar discos de datos al vuelo, sin pasar por el disco duro como buffer. Si se tiene una lista de reproducción de audio en formato m3u, también puede cargarse directamente para grabarla como CD de audio. Fallos y/o carencias importantes El mayor fallo de GnomeBaker son sus propias carencias, ya que las posibilidades del programa son muy limitadas. No puede grabar ningún tipo de VCD, ni tampoco DVD vídeo. Además no hay opción para discos multisesión, y no trabaja bien con discos regrabables; los CD's hay que borrarlos siempre, no permite continuar el proyecto, y en los DVD siempre borra el contenido y lo sustituye por lo nuevo que se grabe. Por ello la opción “Finalizar” para cerrar discos de datos que incluye, no cobra sentido. Tampoco permite hacer CD's mixtos, ni ripear discos. Otros fallos son los problemas que tiene para reconocer formatos de audio para crear discos de música. Hay conflictos con la librería Gstreamer y sus distintas versiones, pues aún teniéndola instalada puede dar errores para añadir ficheros .ogg o .mp3. En las pruebas realizadas con gstreamer0.10 se han detectado fallos al añadir ficheros .ogg, y en algunos foros diversos usuarios tenían problemas con gstreamer0.8 y ficheros .mp3. Además, en teoría el programa admite y reconoce imágenes de audio en formato .cue, pero dan error al cargarlas y no se ha conseguido con éxito grabar ninguna. Otro fallo significativo es el mal funcionamiento del botón “Añadir” del que dispone la interfaz del programa, el cual , en teoría, añade archivos al proyecto que se va a grabar, de los que se tienen seleccionados en el explorador integrado Nautilus. El botón a veces funciona correctamente, pero la mitad de las ocasiones provoca el cierre del programa, algo muy molesto. Para no correr riesgos hay que añadir archivos arrastrando con el ratón. El problema se ha detectado como un bug, y es un problema de dependencias de librerías. Ocurre en sistemas como Debian (inestable) o Ubuntu y Molinux. En un Debian estable el error no se reproduce.

PORTABILIDAD / ADAPTABILIDAD

Plataformas disponibles GnomeBaker está programado para sistemas Linux/Unix, y en especial para el entorno de escritorio Gnome. De todas formas, puede usarse en cualquier distribución libre con entorno gráfico simplemente bajando sus librerías. Si se instala el programa directamente desde repositorio seguramente se instalen automáticamente antes. Puede descargarse desde la Web oficial el código fuente: http://sourceforge.net/projects/gnomebaker/files/gnomebaker/0.6.4/gnomebaker-0.6.4.tar.gz/download  Plugins La aplicación no dispone de plugins, aunque como se ha comentado antes en los problemas de reconocimiento de formatos de audio, el programa pedirá que se instale el plugin correcto para poder trabajar con ellos. Esto hace referencia a las librerías correctas de audio.

USABILIDAD

Diseño de la interfaz El diseño de la aplicación es muy sobrio, de un solo color (por defecto el del sistema operativo definido para ventanas) y sin alardes. La primera mitad de arriba está formada por el explorador de Nautilus, una de las virtudes de la aplicación (su integración con Gnome). En medio hay una barra de herramientas para interaccionar con los archivos: un botón para añadir y uno para eliminar del proyecto. También un botón para limpiar todo el proyecto, o subir y bajar archivos de posición. La parte de abajo está formada por un logo del programa y 3 iconos con las que se consideran las opciones más fundamentales: DVD datos, CD datos y CD audio. Todo bastante sencillo y simple, aunque puede resultar poco cuidado, ya que la parte de abajo apenas rellena el espacio, y en la de arriba todo se ve muy junto. Una vez iniciado un proyecto de cualquier tipo, tan solo hay que añadir archivos con el botón correspondiente (cuyos problemas se han comentado ya) o arrastrando con el ratón, desde el escritorio o desde el Nautilus integrado en el programa. Una barra de progreso inferior informa del espacio ocupado, y del restante. El último paso permite configurar alguna opción como grabación al vuelo, simulación, grabar imagen o activar protección por insuficiencia de datos (BurnFree). Cuando finaliza la grabación aparece un aviso emergente en el escritorio en la parte superior derecha, por lo que no hay que estar pendiente del proceso todo el tiempo.  Facilidad de uso Gracias a la integración con Nautilus se pueden explorar fácilmente las carpetas y seleccionar archivos para añadir al proyecto. Pero es un problema el mal funcionamiento del botón “Añadir” pues puede confundir y molestar, sobre todo a usuarios noveles. Aunque el diseño quiera ser simple, no es del todo accesible, ya que en el menú superior en la opción Herramientas se encuentran el resto de funciones del programa (borrar discos regrabables, copiar discos, grabar una imagen), algo que puede no ser intuitivo. Es una pena que se desaproveche el espacio inferior de la aplicación para tan solo mostrar 3 funcionalidades. Si un usuario busca grabar un disco de datos o un CD de música, lo tendrá realmente fácil, siempre destacando que puede agobiarse o atascarse añadiendo archivos por culpa del botón “Añadir”. Las opciones son muy limitadas (y por ello el proceso simple) y los pasos rápidos. También pueden configurarse algunas opciones avanzadas pero no muy destacables, como elegir la carpeta temporal del buffer, forzar siempre la grabación o elegir el dispositivo de grabación. Accesibilidad GnomeBaker no está especialmente dotado con funciones de fácil acceso para personas con problemas de accesibilidad de cualquier tipo. La interfaz gráfica no puede configurarse, además es muy simple y de un solo color, y no incluye sonidos ni avisos. Tan solo una ventana emergente que avisa de que se ha terminado de grabar. De todas formas la aplicación puede integrarse perfectamente con cualquier tecnología de asistencia del sistema operativo.

RENDIMIENTO

Equipo de pruebas Sistema operativo: Molinux 5.0 Dorotea Procesador: Dual-Core AMD Opteron 1218 Memoria: 2 GB de RAM Tarjeta Gráfica: nVidia Quadro FX 1500 Consumo de memoria En el equipo de pruebas usado para el análisis, se ha comprobado que en un estado de pausa sin realizar acciones, consume 10,4 MB, y ejecutando acciones como grabación de DVD, borrado de CD-RW o grabación de CD de audio, el consumo oscila entre 12,2 y 13,2 MB. Parece un consumo mínimo y eficiente, pero hay trampa. GnomeBaker se vale de módulos como wodim para realizar sus acciones y que actúan como procesos aparte. Estos procesos consumen aproximadamente lo mismo que GnomeBaker por lo que se doblan los requisitos. Y para grabar un DVD de datos se apoya en el proceso growisofs, que consume 32,2 MB. Velocidad de ejecución En Gnome y en el equipo usado de pruebas, el programa arranca al instante sin esperas. Si se carga desde otro entorno de escritorio puede que se experimente un poco más de retardo. En cuanto a la respuesta del programa es rápida y eficiente en todas las órdenes que se le dan. La grabación se perfila con una duración normal, no es fugaz pero tampoco abarca mucho tiempo. El borrado de discos regrabables sí que se presenta en un tiempo bastante largo. Además la barra de progreso de grabación a veces no sigue una continuidad lógica, completándose de golpe o quedándose al borde de terminar nada más empezar, por lo que puede confundir.

DOCUMENTACION

Cantidad Aquí se puede encontrar un manual de la aplicación: http://lliurex.net/home/files/documentacion/es/html509/ch07.html Información sobre el proyecto aquí: http://sourceforge.net/support/getsupport.php?group_id=127397Calidad El manual antes citado hace un recorrido por el programa, explicando toda la interfaz, sus opciones y el funcionamiento. Además explica diferentes procesos como la creación de un CD de datos, uno de audio, copiar un CD o limpiar un CD-RW, entre otros. De cada función explica las diferentes opciones y peculiaridades. Es de buena calidad, y además se asemeja al que trae la propia aplicación en el menú Ayuda, pero éste está en inglés. Idioma El manual anterior está en español. En cuanto al programa tiene una traducción parcial. Algunas opciones se encuentran en inglés por lo que el nivel de traducción rondará el 90%. La Web del proyecto se encuentra toda en inglés.

COMUNIDAD

Número de usuarios La última versión según la forja (http://sourceforge.net/projects/gnomebaker/files/) ha acumulado 28.222 descargas desde el 18 de Junio de 2008. Estas cifras corresponden al portal oficial y en código fuente. Hay que tener en cuenta otros factores como descargas desde sitios externos o desde repositorios en paquetes instaladores como deb. Además, esta aplicación era el grabador por defecto en Gnome y por ello en sistemas como Ubuntu. Eso hasta hace poco más de año y medio, cuando Brasero le sustituyó y ha ido perdiendo terreno y popularidad, también por quedarse atrás en funciones. Aunque hay mucha gente que aún sigue utilizando GnomeBaker como costumbre. Foros y portales de ayuda En este enlace http://sourceforge.net/projects/gnomebaker/support puede accederse al foro de la forja donde plantear cualquier problema, o apuntarse también a la lista de correo. Buscando en internet fácilmente se encuentran también manuales para descargar en pdf, alguno en inglés. Además hay diversos foros donde encontraremos gente que plantea problemas y otros los resuelven, por ejemplo en los foros españoles de Ubuntu. Contribuciones Se pueden hacer donaciones al proyecto http://sourceforge.net/project/project_donations.php?group_id=127397 . También hay diversos Trackers http://sourceforge.net/tracker/?group_id=127397 donde se indican los bugs y el estado, se hacen sugerencias técnicas o se comprueban los parches en desarrollo. Frecuencia de versiones La última versión (0.6.4) se lanzó el pasado 18 de Junio de 2008. La anterior se lanzó en 2007, y el resto de versiones antiguas se distribuyeron entre 2006 y 2005 con diversas revisiones. Actualmente puede decirse que el proyecto está un poco abandonado, aunque los creadores prometieron una nueva versión que entre otras mejoras, incluiría grabación de Vídeo CD y CD's mixtos. La aplicación está hoy en día desfasada y en clara desventaja frente a otras similares, por lo que el ritmo de desarrollo debería mejorar mucho para ponerse al día.