gpe-expenses - back after a break.

Neil Williams <[email protected]> Tue, 22 Aug 2006 23:03:38 +0100
Newsgroups gmane.comp.handhelds.gpe
Organization www.linux.codehelp.co.uk
Message-ID <[email protected]>
After a long period on my Palm application (pilot-qof), I've made
progress on a SQLite backend for my query library and gpe-expenses.

gpe-expenses is a GPE equivalent for Expenses on the Palm. To support
payment types, categories, expense types (mileage, meals, parking,
etc.), notes, currency selection etc. This would provide missing
functionality.

gpe-expenses is now on SourceForge:
http://gpe-expenses.sourceforge.net/

Current CVS includes almost complete sqlite support (just deletion to
add), categories via gpe-pimc and support for a range of currencies (the
same range, symbols and ID's as a Palm). Currency exchange or conversion
is *not* supported - this is in line with how Expenses works on the Palm
and not unexpected as an embedded device is unlikely to have updated
currency exchange rates available. Some form of currency preference may
also be needed, via gconf.

Currently, CVS also requires the CVS version of the underlying QOF
library. Once QOF 0.7.1 is released in a few weeks time, I hope to make
the first usable release of gpe-expenses at SourceForge and a sponsored
upload to Debian. The SQLite backend will be migrated into QOF 0.7.1
before the gpe-expenses release (0.0.6) and will allow QOF to be
installed without the cumbersome libxml2 support on embedded devices.
Host PC's will be able to use both backends - allowing conversion of
iPAQ data directly into XML and via XSL into other formats like HTML,
vcard, iCal, etc. XSL stylesheets for these conversions are already part
of pilot-qof.

gpe-expenses it's still pre-alpha and a work-in-progress but I'd
appreciate any feedback on the code as-is.

gpe-expenses is a precursor to a larger gpe-cash type application that
will be able to collate Expenses, Contacts and Calendar records into
invoices and accounts. The query library, QOF, is central to locating
relevant data from these disparate sources and collating it into a new
data set. There is a *lot* to do so if anyone fancies helping out . . .

-- 

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

_______________________________________________
GPE mailing list
[email protected]
http://handhelds.org/mailman/listinfo/gpe
signature.asc (application/pgp-signature, 252 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFE6388iAEJSii8s+MRAp8RAKCKDLHqaaVBZuocfN1k0/NmfoFJ+ACcCfQc
6vjtybiLBfKrdR+2V5dSl4w=
=Up/Y
-----END PGP SIGNATURE-----