El top 10 de lo que GNOME 2.8 tiene que envidiarle a otros escritorios.
1- Documentación de desarrollo poco homogenea, descentralizada, escasa y en algunos casos no actualizada.
2 - Los applets son muy pesados:
arc 5635 0.0 2.5 16844 6416 ? S Dec08 0:01 /usr/libexec/clock-applet
Ésta cantidad de recursos sólo para mostrar la hora es inaceptable, si a eso le añadimos el stickynotes, el menu de aplicaciones, el monitor de red etc... la situación es bastante incomoda.
Al parecer se va a despreciar bonobo como método de comunicación entre los applets y el panel, ésto dio muy buen resultado de rendimiento en Nautilus, así que en éste sentido, parece que cierto nivel de alivio está cerca.
3 - Ausencia de una aplicación para reproducción multimedia oficial e integrada.
Hay acercamientos como totem o rhythmbox, pero no son soluciones completas ni completamente integradas.
Como un ejemplo del perjuicio que provoca esta situación, el simple hecho reescribir el applet de reproducción de cds es una tarea congelada debido a la ausencia de ésta aplicación.
4 - La herramienta de visualización de pdf sigue siendo de baja calidad, como ejemplo, comparad el pdf de la documentación de
gstreamer en zonas donde haya código.
5 - La gestión de impresoras está aun lejos de ser estable y sólida. Désde gnome-cups-manager no podemos acceder automaticamente a impresoras que estén en una red samba ya sea vía broadcast o via wins o a las impresoras ipp de la red o vía redevouz etc.. asi que la gente tiene que saber por inspiración divina, cual es el URI apropiado.
6 - Se echa en falta el cambio rápido de usuario sin cerrar las sesiones, mantener varias sesiones de gdm en varias ventanas es una opción válida para administradores de sistema pero no para el usuario de a pie.
7 - Manejar la caducidad de las contraseñas desde gnome es imposible, no hay nada que permita cambiar de contraseña caducada tras iniciar la sesión.
Debería sustituirse la entrada de gestión de usuarios y contraseñas en el menú de los usuarios por una gestión de la cuenta propia que permitiera configurar su avatar para GDM, que mostrarara los grupos a los que pertenece y permitiera cambiar la contraseña del propio usuario... etc.
8 - Necesitamos un I4C (IDE for Catetos) estilo VB, tenemos todos los componentes, (vim || emacs) pkg-config, auto*, CVS, distcc, glade, python, mono... pero no tenemos nada que lo junte todo y permita al usuario programar sin que tenga que saber qué es cada cosa o como funciona en detalle.
9 - El sistema de temas no funciona como se debiera esperar para un escritorio tan maduro como gnome, la forma de distribuir y producir los temas también debería mejorarse.
Existe el formato para guardar dentro de .themes y .icons, pero no un formato de ficheros estandar para distribuir los mismos. Como sugerencia a ésto propongo algo como renombrar los .tgz a .gtm y distribuirlos como ficheros de temas y que dentro existiera una carpeta themes e icons en función de lo que contienen. Ésto permitiria a los artistas hacer un paquete de distribución 'monolitico' tanto para temas de gtk como de metacity o iconos en un mismo paquete. Por otra parte la aplicación para manejar los temas esta abandonada desde hace tiempo y es cuento menos, mejorable.
10 - El file-roller se integra mas bien poco con el escritorio y no es nada usable, un ejemplo de ello es el dialogo que sale cuando quieres editar un fichero, o cuando haces drag and drop, tienes que esperar a que descomprima para poder hacer el 'drop', lo cual, cuando descomprimes cantidades grandes de información, se hace bastante incomod tener que espera con el ratón pulsado hasta que termine de descomprimir en /tmp.
Si alguno piensa en decir "es facil criticar sin proponer soluciones", algunas soluciones se me ocurren para cada uno, pero el post se haría kilometrico, y casi prefiero mitigar mi fama de romper la estética de los planets a los que estoy suscrito. Por cierto, aun así... Gnome Rocks!