Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

pilot-qof / News: Recent posts

pilot-qof 0.2.0 released.

0.2.0 release - mostly perl and translation improvements, pilot-qof itself is stable.
Add two new invoice management scripts, future income and past payment reconciliation.
Include new translation of pilot-qof and translate the datafreedom-perl scripts for the first time.
Update build system after change to subversion upstream.

Posted by Neil Williams 2009-11-05

pilot-qof switches to SVN

pilot-qof has switched to SVN, all the links have been updated on the SF pages and the main project pages.

Posted by Neil Williams 2009-10-25

pilot-qof 0.1.4 released

Minor bug fix release.

Posted by Neil Williams 2007-05-30

pilot-qof 0.1.3 released

pilot-qof Thu 15 Feb 2007 12:18:52
(data-freedom Thu 15 Feb 2007 12:18:52)

As of v0.1.3, pilot-qof supports being split into multiple packages, allowing the main pilot-qof binary to be isolated from the documentation, XSL stylesheets and perl scripts. In future, the datafreedom contents may be split out from pilot-qof CVS.

Data Freedom is about being able to liberate user data from one application (or one platform) and make it seamlessly available on another. The goal is to encourage generic data handling to allow free exchange of user data between disparate applications, systems, architectures and platforms. Each implementation is free to choose the most suitable method of providing data and receiving data. All that is required is that the method chosen is as open, extensible and generic as possible. Naturally, the eXtensible Markup Language - XML - features strongly, as does perl. For more information on data freedom: Homepage: http://www.data-freedom.org/

Posted by Neil Williams 2007-02-28

pilot-qof 0.1.2 released

Query Palm databases as objects and XML

Uses QOF >= 0.7.2 extensible error handling. Add XSL to convert to and from gpe-expenses QSF XML (gpe-expenses uses sqlite on the iPAQ but can also use QSF XML on the desktop). Revised manual to include new stylesheets. New stylesheet for vTodo records. Removed maintainer mode for easier builds. New stylesheet for dlume records. Document pilot-link >= 0.12 use of usb: instead of /dev/ttyUSB0 | /dev/ttyUSB1. Adapt XSL to work with 'dates' - an evolution-data-server client calendar application. Normalise XSL whitespace handling in appointment notes to support gpe-calendar. Fix XSL date conversion to ensure start_time is prior to end_time. Fix long-line problem in generated manpage.

Posted by Neil Williams 2006-12-30

pilot-qof 0.1.1 released!

pilot-qof provides a query interface to data on a Palm device, using pilot-link and QOF - the Query Object Framework. pilot-qof supports reading addressbook, datebook, expenses and ToDo data and runs SQL-type queries on the live data or a QSF XML file.

At *LONG* last, pilot-link 0.12 is on release so pilot-qof now moves to the 0.1.x series. Next release: pilot-qof v0.1.2.

Coincidentally, QOF 0.7.1 introduces a SQLite backend. Whilst still experimental, pilot-qof can support this new backend - see manpage.

Posted by Neil Williams 2006-09-06

pilot-qof 0.1.x series ready!

The 0.1.x branch of pilot-qof CVS has now been merged into CVS HEAD and an internal test suite has been added. pilot-link 0.12 is finally on release and will be in Debian soon. Once that happens, pilot-qof 0.1.1 will be released and uploaded to Debian also.

pilot-qof 0.1.1 will be the first release in the 0.1.x series, dependent on pilot-link 0.12, libpisock9.

Posted by Neil Williams 2006-08-28

pilot-qof 0.0.10 released.

pilot-qof provides a query interface to data on a Palm device, using pilot-link and QOF - the Query Object Framework. pilot-qof supports reading addressbook, datebook, expenses and ToDo data and runs SQL-type queries on the live data or a QSF XML file.

This release has moved to QofTime and QofDate in QOF 0.7.0 for full range time support. Support for calcurse appointments and ToDo has been added. Manpages pilot-qof.3 and pilot-qof.5 have been moved to a dedicated Pilot-QOF Extensions Manual using docbook and packaged as HTML.

Posted by Neil Williams 2006-07-28

pilot-qof 0.0.9 released

An application interface between pilot-link and QOF - the Query Object Framework. It supports writing palm data to QSF XML offline storage and running SQL-type queries on the live data or XML file. QSF XML can be imported into other QOF applications.

pilot-qof 0.0.9 has been released, whilst pilot-link 0.12 is still delayed. 0.0.9 is the third release in the pilot-qof 0.0.x series and is dependent on pilot-link 0.11.8. The 0.0.x series is incompatible with pilot-link 0.12-pre1 or later. ... read more

Posted by Neil Williams 2006-04-20

pilot-qof 0.0.8 released

An application interface between pilot-link and QOF - the Query Object Framework. It supports writing palm data to QSF XML offline storage and running SQL-type queries on the live data or XML file. QSF XML can be imported into other QOF applications.

pilot-qof 0.0.8 has been released, whilst pilot-link 0.12 is still delayed. 0.0.8 is the second release in the pilot-qof 0.0.x series and is dependent on pilot-link 0.11.8. The 0.0.x series is incompatible with pilot-link 0.12-pre1 or later.... read more

Posted by Neil Williams 2006-03-26

pilot-qof 0.0.7 released

pilot-qof links pilot-link and QOF - the Query Object Framework. It supports writing palm data to QSF XML offline storage and running SQL-type queries on the live data or XML file. QSF XML can be imported into other QOF applications.

Version 0.0.7 adds a new option to run two specific queries in a join to prepare invoice data.

To allow pilot-qof to downgrade to 0.11.8, a compatibility mode has been enabled in 0.0.7.... read more

Posted by Neil Williams 2006-01-08

PilotQOF 0.0.6 released

pilot-qof -- Querying Palm databases as objects

Pilot-QOF converts Palm databases to queriable objects. A Palm database record is an instance of the object, called an Entity. Objects are collated to form
one data source, called books, that can contain any number of different objects - depending on the application running QOF. Pilot-QOF writes selected palm data to QSF XML offline storage and running SQL-type queries on the live data or XML file.... read more

Posted by Neil Williams 2005-10-24

PilotQOF 0.0.5 released

An application interface between pilot-link and QOF - the Query Object Framework. It supports writing palm data to QSF XML offline storage and running SQL-type queries on the live data or XML file. QSF XML can be imported into other QOF applications.

This quick update fixes a few problems in the build and functions. It also removes the remaining static library to build a single executable and changes to use static functions wherever possible.

Posted by Neil Williams 2005-09-17

PilotQOF 0.0.4 released

Pilot-QOF supports writing palm data to QSF XML offline storage and running SQL-type queries on the live data or XML file.

The changes in 0.0.4 are mainly structural - the libpilotqof library has been absorbed into the executable, a dummy en_GB translation has been added and certain translatable strings modified in the C source to make it easier to translate.

Also, the XML generating the manpages has been tweaked to improve the manpage output.... read more

Posted by Neil Williams 2005-09-16

Pilot-QOF 0.0.3 released

Pilot-QOF supports writing palm data to QSF XML offline storage and running SQL-type queries on the live data or XML file.

Improved QOF detection and manpage automation using xsltproc.

Improved QOF handling.

New --explain command, query improvements.

New enum as string macros for non-typedef enums.

* website/
* website/index.html:
* website/pilotqof.css: website added into the CVS.

Available from SourceForge but needs the very latest QOF and pilot-link CVS before it can build.

Posted by Neil Williams 2005-07-05

pilot-qof version 0.0.2 (alpha) released

Increased stability, usable database definitions for 4 Palm databases and a SQL-like interface of offline storage (XML).

Posted by Neil Williams 2005-04-26

pilot-qof start

First setup. This code was originally developed within pilot-link. It requires pilot-link CVS (0.12) or libpisock9 and QOF CVS (0.5.2) libqof-0.5-2

Small areas still need development but as it stands, it is usable and has a Debian package framework ready for when libpisock9 and qof-0.5.2 are released.

Work is ongoing to convert these objects into GnuCash objects. GnuCash will then be able to load objects direct from any device supported by pilot-link.... read more

Posted by Neil Williams 2005-04-04