El Viernes, 26 de Enero de 2007 09:18, Borja Tornero escribió:
> > El problema es que las aplicaciones Gtk no suelen usar ninguna de esas
> > ideas felices como el bonobo, corba y demás. Por ejemplo, que yo sepa
> > sólo Nautilus y Gedit son aplicaciones Gtk capaces de acceder a ficheros
> > remotos vía SSH y otros protocolos. El resto de aplicaciones Gtk ni lo
> > intentan.
>
> ¿Ideas felices? Bonobo que la implementación corba de Gnome está siendo
> sustituida por Dbus un estándar de freedesktop que también puede usar Kde.
DBUS es, en efecto un estándar Freedesktop, pero ojo, está completamente
basado en DCOP, un sistema para comunicación entre aplicaciones KDE que lleva
funcionando AÑOSSS.
Ahora KDE ha tenido el detalle de "migrar" a DBUS (o lo está haciendo poco a
poco y en KDE4 será total) con la intención de avanzar en la integración del
escritorio Linux. Y como DBUS se basa completamente en DCOP no está costando
nada migrar las aplicaciones KDE.
Muchos se creen, parece ser, que DBUS es lo que usan las aplicaciones Gtk, que
es "algo de Gnome/Gtk", pero es mentira, MUY POCAS aplicaciones Gtk usan
DBUS, y las que lo hacen lo hacen desde hace muy poco, ni punto de
comparación con el uso total que KDE da a DCOP desde hace años.
> Acceder a ficheros remotos SSH me parece una característica que se puede
> implementar a nivel de sistema de ficheros sshfs o más arriba,
O sea, que como las aplicaciones Gtk no soportan nada similar a kioslaves
(acceso a ficheros remotos de forma transparente y multiprotocolo) entonces
resulta que "lo mejor es hacerlo de otra forma".
Veamos, dices que se puede implementar a nivel de sistema: o sea, por ejemplo
montando el sistema por SSHFS. Eso supone montar TODO el sistema de ficheros
remoto, cosa que de momento exige de unos conocimientos bastante avanzados y
que supone el peligro de hacer sin querer:
#> rm -rf punto_de_montaje
y cargarte todos los ficheros remotos (si tienes permisos para ello).
En cambio, con los kioslaves [1] de KDE uno accede SOLO al fichero(s) que le
interesa, y sin más que poner el protocolo, usuario y servidor, en CUALQUIER
aplicación KDE. Ejemplo:
- Abres en TU ordenador un programa de dibujo de KDE y abres un archivo:
ftp://dominio
- Te pide usuario/contraseña.
- Te muestra los ficheros remotos y abres el que quieras.
- Lo modificas con el programa de dibujo y le das a "Guardar".
- Automáticamente se guarda en remoto, no hay que hacer las chapuzas de
subir el ficherito con un cliente FTP y sobreescribir el destino.
- Lo mismo con samba, ssh (fish), webdav, etc...
> para eso en gnome está gnome-vfs y con usar esa librería es posible.
Vale, pero como no se usa...
> No voy a empezar un flame comparando Gnome y Kde, el tiempo pondrá a
> cada escritorio en su sitio.
¿Qué sería del software libre sin estos flames? XDDD
Saludos.
[1] http://en.wikipedia.org/wiki/Kioslave
--
Iñaki Baz Castillo
_______________________________________________
ITSAS mailing list
[email protected]
http://list.ehu.es/mailman/listinfo/itsas