26 junio 2010

Discurso de Ibarra sobre SW libre y el asunto de la música...

Ya hace mes y pico de esto, pero es imprescindible verlo. Con motivo del día de Internet premiaron a Juan Carlos Rodríguez Ibarra por su trayectoria. Dió un interesantísimo discurso que muestra claramente que sabe de lo que está hablando, y que ójala todos los políticos tuvieran los principios morales que este hombre demuestra.

17 junio 2010

Nautilus: Nuevo diseño y CON DESHACER

He encontrado algo tremendamente útil que nos facilitará la vida bastante: Nautilus Elementary.

Creo que no soy el único que opina que Nautilus, el navegador de archivos de Gnome, es bastante mejorable. Cada versión nueva de Gnome deja un sabor agridulce: Vienen características nuevas y a veces desaparecen otras, y el diseño no acaba de cuajar. Pero sobre todo, y parece mentira que a estas alturas aún estemos así, ¿alguien se explica por qué aún Nautilus no cuenta con "DESHACER"? Que alguien me lo explique, porque no lo entiendo. No es tan difícil. Si hubiera tenido tiempo lo habría hecho. En lugar de implementar cosas de menor utilidad, ¡implementad el deshacer! Hace años que están diseñados los casos de uso, incluso ha habido parches de gente independiente, pero nada. ¿A que esperamos, señores? Pues, básicamente, a que les venga en gana. Alguien como cualquiera de nosotros con un poco de tiempo, que no está dentro del proyecto, lo hace por su cuenta y lo distribuye, y cuando ya es un clamor, lo incorporan, porque apostaría a que en su momento no aceptaron el código. En la próxima versión oficial de gnome se espera que se incluya Deshacer, entre otras cosas. En la actual aceptaron el doble panel, al que se accede con F3 o con el menú ver.

Aparte de deshacer, Nautilus Elementary cuenta con otras características. De hecho, se ha incluido posteriormente, incorporando código de otras iniciativas. Elementary rediseña la interfaz de Nautilus, quitando todos los botones que nadie utiliza (aunque algunos se pueden mostrar de nuevo fácilmente), aprovechando mejor el espacio, y dando un toque más estético. Como dicen que una imagen vale más que mil palabras, así se ve:


El diseño de la barra de dirección está inspirado en el de la barra del centro de software de Ubuntu. Sería perfecto si fuera el mismo. Es más compacto, más estético y tiene pinta de poder incorporar un desplegable para elegir entre los directorios actuales, lo que le dará mucha más flexibilidad. A la derecha están los botones de vista: iconos, lista o compacta. Antes era un desplegable, lo que viene a ser una cosa bastante absurda. Así, con un solo toque, cambiamos como queramos. A su derecha he añadido el botón de agregar pestaña, y en la parte izquierda el de editar dirección, desde el configurador de la barra.

Recargar y parar ocupan el mismo lugar. El botón recargar se convierte en el de parar cuando la lectura del sitio cuesta, para pararlo en caso necesario. Esto suele pasar en sitios de red ftp, samba, ssh, etc, pero localmente normalmente es raro usarlo.

También está el deslizable de la ampliación, con sus botones opcionales. Pero no queda ahí la cosa.

Creo que también es notable la omisión de información en la copia de archivos. Cuando vamos a sobreescribir un archivo... ¿que nos dice Nautilus? que se va a sobreescribir. Y nada más. Absolutamente nada más. Ni su tamaño, ni su fecha. ¿Como es posible? ¡Pero si son un par de etiquetas! Pues no, no dice nada más. Elementary sí. Aleluya. Indica toda la información necesaria, con la previsualización de costumbre, y si queremos renombrar el archivo que estamos copiando, nos lo permite. Windows 7 tiene algo parecido, pero está resuelto de una manera que marea más que otra cosa. Creo que esto es absolutamente perfecto. Inmejorable.

Como esto es de obligada instalación, aquí van las instrucciones. Hay un ppa para poder poner en repositorios, pero indicaré esa forma y la forma que le da miedo a la gente: compilar.

Forma fácil:
sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
sudo apt-get update
sudo apt-get upgrade

Ésto nos añade el repositorio, actualiza la información y actualiza el sistema, lo que nos llevará a que se actualice nautilus.

Para tener el nuevo tema de la barra:
cd
wget http://gnaag.k2city.eu/nautilus-breadcrumbs-hack.tar.gz
tar -xvf nautilus-breadcrumbs-hack.tar.gz

Esto nos lleva a nuestro directorio personal, descarga el tema, y lo descomprime en .themes.
Para ver el nuevo nautilus hay que cerrarlo con:
nautilus -q
Y ahora abrimos nuestra carpeta personal para ver los grandes cambios. Puede que aun no se vea el tema de la barra. Para activarlo hay que ir a Editar > Preferencias, pestaña Tweaks y marcar "Show like breadcrumbs". Ya lo tenemos.

Forma "difícil":
Si nos gusta compilar, allá vamos:
sudo apt-get build-dep nautilus
sudo apt-get install build-essential
bzr branch lp:nautilus-elementary
cd nautilus-elementary/
./configure --prefix=/usr
make
sudo make install

Nos faltará descargar el tema como indicaba antes y reiniciar nautilus.