I haven't reviewed the new API completely yet, or created libgdamm for it yet, but I just wanted to say that I like the changes that I've seen so far both in the API and the implementation.
On Wed, 2008-03-19 at 22:37 +0100, Vivien Malerba wrote: > After a long time, I'm pleased to announce the first version of Libgda > which will lead to a V4. This version is a major rework of the > library's internals to correct the conception errors that were made > with previous versions; it also aims at having a smaller yet more > powerfull and easier to understand API, and to close some long > standing bugs. > > A non detailled list of changes is: > - Easier to understand and to use API, with less strange path usage > - Reduce the size of the library (almost half the size and half the symbols) > - Easier connection opening (removal of the GdaClient object) > - Merge of the GdaQuery and GdaCommand into only one object to > represent statements > - New adaptative SQL parser (can be adaptated to each DBMS's SQL syntax) > - New database based dictionary which can handle namespaces > - Rework of the database adaptators (providers) for easier > maintenance and more features > - Sample "skeleton" database adaptators to make it easy to write a > database adaptator for a new > database type > - Updated documentation > > A few warnings however: > - This is still an early version which probably has a lot of bugs and > as such it should not be used > in a production environment. > - Most of the database adaptators (providers) need to be re-written, > particularly MySQL (which is > currently being done) and Oracle > - Libgnomedb has not yet been updated and won't compile with this version > > > Tarballs are available at http://ftp.gnome.org/pub/GNOME/sources/libgda/3.99/ > > To install this new version, you'll need glib, libxml2, and > optionnally libxslt; this version can be installed side by side with > the V3 version. > > You can find more information at the projects' homepage > (http://www.gnome-db.org), or you can ask any question/propose > anything you want in the GNOME-DB mailing list, which is available at > http://mail.gnome.org/mailman/listinfo/gnome-db-list. > _______________________________________________ > gnome-db-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gnome-db-list -- [EMAIL PROTECTED] www.murrayc.com www.openismus.com _______________________________________________ gnome-db-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-db-list
