On Thursday 19 January 2006 5:00 pm, Ganesan Rajagopal wrote: > And the last issue is not 2.0 specific. I have been frustrated by the XML > file format that GnuCash uses
You are not alone - we are seeking a replacement for the current XML backend. > in other words > use an SQL database. Work is underway for SQLite but my time is limited. > That brings me to the developer angle of this post. I know a SQLite backend > is definitely planned for GnuCash in the future (as possibly the default > backend?). However, I don't see anybody actively working on it right now. I've recently started work on a SQLite backend via QOF for embedded applications and it could become usable by gnucash. It's just that it's not something that I can expect to complete before the pre-releases start and time is limited. > I > would like to start hacking on it in my spare time. I have done lots of > C/C++ programming, and some SQL experience (though not much experience in > GUI development), so I think I should be able to work with somebody on this > project or even take a shot on it on my own. The question is where do I > start? Should I start writing a qof backend for SQL? Already begun. What I think I'll do is start a branch, either in QOF CVS or gnucash svn and let you know. The outline is complete but there's a lot of work to be done before it's stable enough as a default backend, even for light usage in embedded systems. e-mail me off-list and I can send you some files to build alongside libqof-dev or QOF CVS. As it's a QOF module (via GModule), it may be considerably easier to build and test if it's a branch from the smaller QOF tree than to have to build (and merge) with the larger gnucash tree. Plus, it's not exactly gnucash-ready. It will sit alongside QSF as an alternative backend for QOF. (embedded systems are having problems with the increasing size of libxml2.) -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
pgpzbjFq7w1lG.pgp
Description: PGP signature
_______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel