Firebird Database support

William L. Thomson Jr. support at obsidian-studios.com
Fri Aug 5 13:43:55 EDT 2005


On Fri, 2005-08-05 at 16:48 +0200, Derek Atkins wrote:
> Hi,
> 
> The current database code is old, crufty, and incomplete.  I would not
> suggest basing any new work off the existing code.

Ok, thanks for that heads up.

> A newer re-implementation of the SQL backend is in the works; indeed
> some developers have been working on it off and on (more off than on)
> for the last couple years.  It is unfortunately still a ways off, I'm
> afraid.

Cool, maybe I can pitch in there.

> The idea is to use a DB abstraction system, like GDA or DBI, so we
> could let the user decide which db backend to use...

That would be a good idea. Googling around a bit, I am not coming up
with to many documents. On how one would go about implementing. GDA or
DBI.

>   And THEN we can
> make the "default" (file) backend be SQLite ;)

I assume for performance reasons over XML?

>  I do not know if there
> is a Firebird backend for GDA or DBI, but you might want to check
> that out.

I am not aware of one, but I am not opposed to making on if one does not
already exist. Looking into that. Posted to that list about that.

> So, if you want to help out on the SQL re-write, you're welcome to
> help there.  Hopefully those people who have been spending the last
> couple years working on it can speak up and you can coordinate how you
> can help out.  Unfortunately none of that work is currently in CVS,
> and I don't know the current status.

Sure I would be willing to help in any way I can.

-- 
Sincerely,
William L. Thomson Jr.
Support Group
Obsidian-Studios, Inc.
http://www.obsidian-studios.com



More information about the gnucash-devel mailing list