LWN.net Logo

Underlying database?

Underlying database?

Posted Jan 5, 2009 18:16 UTC (Mon) by macc (subscriber, #510)
In reply to: Underlying database? by pr1268
Parent article: 6 best personal finance apps for Linux (TechRadar)

The on disk format is a zipped xml file.

The major PITA I have with GnuCash is
that there is zero export ability
from inside the project.

macc


(Log in to post comments)

Underlying database?

Posted Jan 5, 2009 19:43 UTC (Mon) by nicku (subscriber, #777) [Link]

Yes, and I couldn't get the reports to do what I wanted, so I wrote this Perl program to summarise the data in these XML files created by Gnucash.

Underlying database?

Posted Jan 5, 2009 20:31 UTC (Mon) by macc (subscriber, #510) [Link]

hey, thanks, Ile try that.

Imho using guile for scripting was one of the bigger mistakes.
There is a reason most heavily used scriptable nonprogrammer
tools (EDA) use tcl for scripting.

Having a mix of gnc:* gnc-* functions due to changing
the wrapper tools (partly) and no usable doc to speak off
makes it rather untractable to develop/adapt for.

MACC

Underlying database?

Posted Jan 5, 2009 20:35 UTC (Mon) by lolando (subscriber, #7139) [Link]

I'll second that. I too would prefer a PostgreSQL backend, but in its absence I wrote a Perl script too. It nicely turns my Gnucash file into a report (using Docbook) that matches the peculiar format expected by the French fiscal administration for my accounting. And the hard part wasn't the XML parsing...

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds