Si va a trabajar con el código fuente de Gnome-Db, podrá encontrase algo perdido al principio, ya que hay un buen numero de directorios. He aquí una pequeña guia:
Documentación. Este directorio contiene un subdirectorio para cada localización.
Los ficheros IDL. Puede usarlos para generar un cliente personalizado (o un servidor).
La librería cliente. Un librería que envuelve (aisla|independiza) de las peculiaridades de Corba. Implementa la mayoría de "housekeeping, buffering and cursor control". Observe que el control del puntero podrá también implementarse en el servidor en futuras versiones.
librería de widget clientes. Esta la librería contiene los widget Gtk+/Gnome que permiten una sencilla integración de la Api Gnome-Db en las aplicaciones Gnome.
Guiones y programas de ayuda para el desarrollo de aplicaciones GDA.
Servidor Corba que implementa el acceso a LDAP. Actualmente vacío.
Herramientas generales de configuración y puesta en servicio. Contendrá el gestor ODBC y cosas de este tipo. Actualmente vació.
Servidor Corba para la base de datos MySql. Actualmente solo esta implementada una parte muy pequeña. Mas cosas en camino.
Servidor Corba para bases de datos ODBC. Actualmente el servidor mas desarrollado. Permite acceder a las bases de datos Solid y Postgres. Si su base de datos dispone de un manejador ODBC, puede probar este servidor para acceder a ella.
Servidor Corba para las bases de datos PostgreSQL. Usa la API nativa de PostgreSQL para proporcionar el acceso a la base de datos.
Servidor Corba para las bases de datos Sybase. Actualmente vacio.
Servidor Corba para las bases de datos Oracle.
Gestor de la librería cliente ODBC. Analiza el fichero ~/.odbc.ini y enlaza la librería compartida adecuada con el servidor. Funciona, pero se tendría que rediseñar para usar los estándares Gnome para ficheros de configuración.
Librería de vinculo ODBC para Postgres. Debería ser una interfaz nativa, pero estaba ya disponible así que se uso.
Aplicación de acceso a SQL. Es una aplicación que hace uso de toda la potencia facilitada por el cliente GDA y las librerías de UI (Interfaz de usuario) GDA. Proporciona una forma fácil de interrogar y gestionar su base de datos.
Programas para probar las distintas piezas del sistema. Reviselas para hacerse una idea de las cosas que pueden hacerse con las librerías GDA.