El Lunes, 16 de Enero de 2006 23:40, Gabriel Parrondo escribió: > Iñaki wrote: > >Hola, ¿alguien que suela husmear en el futuro de Debian sabe si existe > > algún plan o proyecto para usar Elektra? > > > >Lo he descubierto hoy por casualidad y me parece realmente interesante y > > útil para unificar Linux y hacerlo más ordenado. > > > >Básicamente Elektra es una especie de registro global para guardar de > > forma ordenada la configuración del sistema e incluso de las aplicaciones > > de cada usuario en una base de datos de tipo XML. Existe un demonio que > > recibe todas las peticiones de lectura y escritura y requiere que las > > aplicaciones lo usen, por lo que hay que cambiarlas (parchearlas y > > demás). > > si es lo que entendí, mucha utilidad no le veo, de hecho no me gusta... > es algo así como el registro de windows
Sí y no. Si lees entera la presentación verás que es bastante mejor. > >Por si le interesa a alguien, le recomiendo que lea esta estupenda > >presentación: > > http://www.libelektra.org/Presentation/img0.html > > La verdad que no lo leo porque mi conexión no es muy rápida, y tengo que > esperar a que carguen las imágenes, pero vi un poco y, efectivamente, es > como el registro de windows. Tienes una presentación en OpenOffice disponible aquí: http://www.libelektra.org/Download/elektra.sxi Es lo mismo que en la web (pero encima con animaciones y pijaditas de esas). > Además, si quiero configurar un programa, prefiero editar algun archivo > "loquesearc" en etc o en mi home, es una de las cosas que me gusta de > GNU/Linux. Se nota que no lo has leído. Aquí también podrías hacerlo. La info del usuario sigue estando en su home. > Además, no es Debian el que lo debe implementar, sino todos los > desarrolladores de las aplicaciones de Debian (excepto claro que los > mantenedores de cada paquete quieran editar cada código fuente para que > se adapte a Elektra). Sería un desastre, y a los desarrolladores (y a > muchas personas como yo) no les gusta para nada el registro de windows, > complica las cosas mas que simplificarlas. Basas todo lo que dices en que no te gusta el registro de Windows. A mí tampoco, pero odio el Explorer y sin embargo uso navegadores web, y odio el Outlook poero uso Kontact felizmente. Como dice el autor de Elektra: "El Registro de Windows es una buena idea muy mal implementada (por ejemplo porque cualquier aplicación puede escribir donde le de la gana). > Por ejemplo, si quiero que una aplicación genere de nuevo una > configuración por defecto, hago 'rm ~/.programarc" y listo. Si esta > configuración estuviera en un gran archivo XML, o tengo que hacer un > script para parsearlo o tengo que usar alguna aplicación para hacerlo. > Otro ejemplo que se me ocurre es un frontend para mame que se llama > CXmame; lo único que requiere en "~/.cxmamerc" es una línea que indique > el ejecutable de mame, por lo tanto un 'echo /usr/games/xmame.svgalib > > ~/.cxmamerc' sería suficiente. La otra opción es la misma que antes: > abrir un programa para hacerlo o crear un script para parsear el xml. Si el esquema del XML es tan sencillo como parece ser, tener un programa en ncurses, en línea de comandos o en entorno gráfico que use su API y permita buscar aplicaciones y configurarlas sería más fácil aún que indagar en los archivos o directorios de configuración de la HOME. Por cierto, Gnome usa gconf, que si no me equivoco es un archivo donde se configura todo. KDE tiene su configuración en .kde/share/config/APLICACION. El resto de programas tienen un directorio o archivo cada uno con su formato propio. Lo mismo (o mucho peor) en el catastrófico directorio /etc (encima en algunas distros ni siquiera están en /etc como en RedHat). Dudo que eso sea mucho mejor. > Y, de que forma podría algo como esto "unificar" Linux???? > No le veo sentido. Como decía antes cada distro guarda los archivos donde le da la gana. Cada fichero de /etc sigue su propio formato al margen del resto. Esto dificulta tener una herramienta de mayor nivel que modifique los archivos de configuración pues habría que adaptarla a cada tipo de archivo. Esas cosas. > >A mí desde luego me ha convencido. > > A mi no... ya mucho no me gusta el gconf, esto mucho menos. Opinión completamente respetable. Gracias por exponerla, de verdad. PD: Si alguien le interesa el tema he encontrado una web donde se discute a fondo el proyecto y en la que interviene activamente su principal desarrollador (un tipo que trabaja para IBM): http://dot.kde.org/1093768930/ -- y hasta aquí puedo leer...

