QOF is available as a library on Debian and as a developer on QOF (and 
GnuCash), I've built a test Debian and Fink package. (I'm co-maintainer for 
QOF in Debian).

QOF is the GnuCash engine without the financial objects:

https://sourceforge.net/projects/qof/
A library for adding a query engine to C applications. An SQL database is not 
needed; any collection of C/C++ objects can act as tables which can be 
joined. Based on the GnuCash engine; used by GnoTime.

I have a project of my own, called pilot-QOF, that links this engine to 
supported pilot-link databases to write palm data to QSF XML offline storage 
and run SQL-type queries on the live data or XML file. QSF XML can be 
imported into other QOF applications.
https://sourceforge.net/projects/pilot-qof/

Currently, pilot-QOF supports Expenses, DateBook, Contacts and ToDo but 
support for FreeCoins and PocketMoney could be available with future 
releases, plus other Palm databases. 

QOF is also being considered as a data-exchange mechanism between applets in 
Psion handhelds and can be used to free user data from any application on the 
desktop or server too. See http://www.data-freedom.org/ for more on that.

I'm working to release QOF so that pilot-QOF can be added to Debian and once 
pilot-link v0.12 is released (or libpisock9), I'd like to add pilot-QOF (and 
therefore QOF) to Fink. I may also need popt which isn't in Fink yet. The 
next release of GnuCash will also require popt. In due course, GnuCash may 
complete the spin-out of QOF and use it exclusively as an external library  - 
which will save a lot of work for me!

Once that is done, I'll be investigating GnoTime and DWI and may consider 
those for Fink too.

DWI is a simple RAD (rapid application development) system for quickly 
creating data-driven applications: that is, graphical apps that manipulate 
and show info from an SQL database. Uses XML and Gnome Glade for the GUI 
designer.
https://sourceforge.net/projects/dwi/

GnoTime (formerly GTT, the Gnome Time Tracker) is a desktop utility for 
tracking the amount of time spent on projects, and generating configurable 
invoices based on that time.
https://sourceforge.net/projects/gttr/

There is also a project to aid in creating the necessary C code to work with 
QOF via HTML forms:
https://sourceforge.net/projects/qof-gen/

Comments?

Problems?

-- 

Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

Attachment: pgpVvE1CxIPUx.pgp
Description: PGP signature

Reply via email to