Análisis de aplicación: Cairo­Dock Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright © 2011, Junta de Comunidades de Castilla­La Mancha. Este documento se distribuye bajo los términos de la licencia Creative Commons by­sa. http://creativecommons.org/licenses/by­sa/2.5/es/ Estas acciones han sido financiadas por la Junta de Comunidades de Castilla­La Mancha, a través del Programa de Isabel Torres cofinanciados por Sepecam y el Fondo Social Europeo. Índice de contenido DATOS TÉCNICOS ........................................................................................................................ 2 FUNCIONALIDAD ........................................................................................................................ 3 USABILIDAD ................................................................................................................................. 5 PORTABILIDAD / ADAPTABILIDAD ........................................................................................ 6 RENDIMIENTO .............................................................................................................................. 7 DOCUMENTACIÓN ...................................................................................................................... 8 COMUNIDAD ................................................................................................................................. 9 REFERENCIAS ............................................................................................................................. 10 Página 1 de 10 DATOS TÉCNICOS Nombre: Cairo­Dock Versión: 2.2.0­4 Licencia: GPL v3 Plataforma: GNU/Linux Idioma: Multilenguaje, incluye español Web oficial: http://glx­dock.org/ Manual: http://glx­dock.org/ww_page.php?p=Accueil&lang=es#6­Funcionalidades%20de %20Cairo­Dock Descripción básica: Cairo­Dock es un potente dock de escritorio que permitirá tener una barra en el escritorio no solo con lanzadores y gestores de ventana, sino con muchas otras utilidades como gran cantidad de applets, y gran configuración en todos los apartados teniendo muchas posibilidades. Página 2 de 10 FUNCIONALIDAD • Sub­lanzadores Cairo­Dock va más allá del concepto de lanzadores, en este dock no solo tendremos una barra con lanzadores, sino que puede haber un lanzador principal, y dentro de él varios lanzadores o sub­lanzadores. Un ejemplo es que podremos tener un lanzador llamado “Gráficos” que dentro contenga aplicaciones de esa temática como GIMP o Inkscape. Al mover el ratón al lanzador genérico, se abrirá un diálogo con el resto de sub­lanzadores. El cómo se muestren estos lanzadores secundarios se puede definir, habiendo distintas formas y efectos muy llamativos. • Completa configuración del ocultamiento del dock Este dock presenta una de las configuraciones más avanzadas en cuanto al ocultamiento del dock, es decir, cuándo queremos que esté visible, cuándo invisible, y cuándo se muestre. Esto depende mucho de los hábitos del usuario a la hora de usar el escritorio, por ello es un aspecto positivo ya que las distintas opciones se adaptarán a muchos usuarios. Las opciones son, siempre visible, reservar espacio para el dock (no le tapará nunca nada y las ventanas serán más pequeñas), ocultar el lanzador cuando se superponga a la ventana actual, mantener oculto, entre otras. Aunque siempre que situemos el ratón sobre su posición, aparecerá. • Gran cantidad de applets Cairo­Dock cuenta con gran cantidad de applets o mini­aplicaciones que añadir a la barra. Son aplicaciones especialmente programadas para el dock, con funcionalidad reducida en comparación a otras similares del escritorio, cumpliendo el objetivo de sencillez. Cuenta con herramientas de clima, iconos decorativos de animación, selector de escritorios, buscador rápido, acceso directo a marcadores de carpetas, control de sonido e incluso un lector RSS. Pueden descargarse más de los que vienen incluidos, que son alrededor de 40. • Completa organización y orden de los iconos Cairo­Dock cuenta con varias opciones a la hora de estructurar el dock. Hace distinción entre los applets, las aplicaciones abiertas, y los lanzadores. Puede elegirse orden manual o automático según esas categorías, así como añadir separadores visuales. También puede variarse el tema de iconos y su tamaño. Página 3 de 10 • Efectos y animaciones Este dock incorpora gran cantidad de animaciones y efectos para adornar y personalizar nuestra barra de escritorio. Para los iconos, pueden definirse gran cantidad de animaciones y efectos al pasar por encima el ratón, al hacerles clic e incluso al aparecer/desaparecer. También incluye muchas vistas distintas de dock y gran cantidad de temas/skins para elegir. Fallos y/o carencias importantes Cairo­dock incorpora gran cantidad de opciones, recursos y todas las funcionalidades típicas de un dock. Su mayor pega podría estar en la configuración de la herramienta, ya que no es del todo intuitiva y el diseño de las ventanas de configuración podría ser más limpio. Además por defecto arranca con algunos applets bastante intrusivos que pueden despistar al usuario. Página 4 de 10 USABILIDAD Diseño de la interfaz Cairo­dock tiene un diseño típico de dock. Además incluye muchos efectos a configurar, así como animaciones, temas de iconos, vistas de dock, skins, etc., pudiendo personalizarlo mucho. En cuanto a las ventanas de navegación, rompen un poco la estética elegante de un dock. Facilidad de uso Cairo­dock es un dock de escritorio para usuarios algo avanzados y con conocimientos de escritorio previos en escritorios GNU/Linux, que sabrán sacarle todo el partido y explotarlo. Para el resto de usuario, su uso y configuración puede no ser del todo fácil. Accesibilidad Cairo­dock no es una aplicación especialmente adaptada para personas con problemas de accesibilidad. Aún así, su papel como dock ya representa un avance, pues el disponer de iconos grandes en el escritorio, y de fácil acceso, es muy útil para niños o personas con problemas de visibilidad o de cualquier tipo. De todas formas, puede integrarse con las herramientas de accesibilidad del sistema operativo. Página 5 de 10 PORTABILIDAD / ADAPTABILIDAD Plataformas disponibles Cairo­Dock se encuentra en los repositorios de la mayoría de distribuciones GNU/Linux, por lo que con el gestor de paquetes de cada distribución puede instalarse fácilmente. En la sección de instalación [1] también se proponen otras maneras alternativas, como compilar a mano, instalar la versión de desarrollo inestable o incluir el repositorio de desarrollo para distribuciones tipo Debian. Aunque son opciones recomendadas solo para usuarios avanzados. Plugins Cairo­Dock dispone de numerosos applets, alrededor de 40, ya comentados y que abarcan distintas útiles funcionalidades o extras decorativos. Pueden descargarse más para instalarse [2]. Página 6 de 10 RENDIMIENTO Equipo de pruebas Sistema operativo: Molinux 6.2 Merlín 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, el consumo de Cairo­Dock oscila sobre los 25 MB. Éste puede subir levemente mientras se está usando directamente y según los efectos, applets o animaciones activadas. Velocidad de ejecución Con un consumo de recursos medio­alto, la velocidad de ejecución y uso en general es fluido. Influirá bastante en su posible ralentización los efectos activados, así como el rendimiento de nuestra tarjeta gráfica en el sistema. Página 7 de 10 DOCUMENTACIÓN En el proyecto oficial de Cairo­Dock se puede encontrar diversa documentación interesante. Debe tenerse en cuenta que toda la documentación completa está en inglés, y aunque se encuentran traducciones disponibles al español, suelen estar incompletas o sin actualizar. Existe una guía de instalación muy completa [1], así como documentación de usuario [3] relativa a la configuración, el desarrollo, problemas o participar en la comunidad. También hay una extensa documentación para desarrolladores [4], información sobre la instalación de applets [5] así como blogs de comunidad [6]. También existe la página de desarrollo oficial en Launchpad [7]. Una de las secciones más útiles y completas es un FAQ de problemas comunes [8], y a pesar de lo comentado la propia aplicación incluye un completo manual de uso en español en la sección de Ayuda. Página 8 de 10 COMUNIDAD Número de usuarios Es complicado hacer una estimación de descargas de Cairo­Dock o número de usuarios, ya que es una aplicación que normalmente se descarga desde los repositorios de las distribuciones, lo que le da de por sí bastante difusión. Pueden observarse, eso sí, las descargas del código fuente desde el proyecto en Launchpad [7], aunque no son muy reseñables y solo se descargan los fuentes quienes no pueden esperar a que las últimas versiones estén disponibles en los repositorios de su distribución. Foros y portales de ayuda Para obtener ayuda existe el foro oficial [9], donde además se podrán proponer ideas y charlar con los desarrolladores. También disponen de canales IRC [10] en inglés y francés. Contribuciones Las formas de contribuir vienen explicadas en una página a tal destino [11]. Si estás interesado en el desarrollo, traducciones, o participar en el testeo, entre otras acciones, en Cairo­Dock te hacen sitio. Frecuencia de versiones Cairo­Dock es una aplicación relativamente joven que comenzó en 2009, como muchos docks actuales, ya que son herramientas más sencillas de desarrollar que otras aplicaciones y empezaron sobre esa fecha a despuntar como utilidades para GNU/Linux. Aún así, ha tenido muchas versiones y se ha trabajado constantemente en su desarrollo, con nuevas mejoras y corrección de errores. Además en Launchpad puede observarse su detallado timeline [12]. Página 9 de 10 REFERENCIAS [1] ­ http://glx­dock.org/ww_page.php?p=Accueil&lang=en#0­Installation [2] ­ http://www.glx­dock.org/mc_album.php?a=4 [3] ­ http://www.glx­dock.org/ww_page.php?p=Accueil&lang=en [4] ­ http://www.glx­dock.org/ww_page.php?p=Documentation&lang=en [5] ­ http://www.glx­dock.org/mc_applets.php [6] ­ http://www.glx­dock.org/mr_bloglist.php [7] ­ https://launchpad.net/cairo­dock [8] ­ http://www.glx­dock.org/ww_page.php?p=Recurrents%20problems&lang=en [9] ­ http://www.glx­dock.org/bg_forumlist.php [10] ­ http://www.glx­dock.org/mb_channellist.php [11] ­ http://glx­dock.org/ww_page.php?p=How%20to%20contribute&lang=en [12] ­ https://launchpad.net/cairo­dock­core/+series Página 10 de 10