Here is an attempt at laying down a roadmap for the development of Libgda.
4.2 version
The 4.2 version is almost complete and, compared to the 4.0 version:
- integrates the UI extension
features a graphical tool: GdaBrowser
has a new database provider: the Web provider which allows one to connect to a database through a web server. The web server must be configured to allow such connections (and needs to have PHP support)
has a new database provider to acces Berkeley DB through its new SQL API (which relies on SQLite's one); both this provider and SQLite provider can be used at the same time.
4.4 and later versions
Here is a list of features which will at some point integrated into Libgda:
better support for GObject introspection to make it very easy to use Libgda from other programming languages
- support for LDAP and NoSQL databases using virtual connections: one will be able to run SQL on top of these connections
- support for Firebird
- support security filtering for each connection (to deny non allowed queries, for example to only authorise queries which SELECT data from some tables and only at some times)
more features in GdaBrowser (reports, data migration, schema synchronisation)
If you have any specific requirement, please let me know by sending an email to the GnomeDB mailing list (gnome-db-list@gnome.org), or by filling a bug report in bugzilla for Libgda requesting a new feature (https://bugzilla.gnome.org/enter_bug.cgi?product=libgda)