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/
pgpVvE1CxIPUx.pgp
Description: PGP signature