gnucash-android implementation (Three projects for Gnucash)

Graham Leggett minfrin at
Sun Feb 6 15:16:15 EST 2011

On 06 Feb 2011, at 9:44 PM, Christian Stimming wrote:

> There is no such interchange file format available as well at the  
> moment.
> Again: Even though in gnucash we always insisted you have to use the  
> existing
> C code, the situation now has changed and there is a significant  
> user request
> which can technically be solved only by re-implementing everything  
> in a
> different language that will access the SQL directly.
> So we, the gnucash team, have to reconsider our original point of  
> view and
> should better get to live with the new changed situation...

One of the big downsides of the SQL format in it's current  
implementation is it's very difficult to share, and people would share  
the database between a mobile device and say a desktop device, or you  
might want to share your database with the accountant who does your tax.

Sure, you could send them a dump of the whole thing every time, but if  
they make changes, they have to merge them back with yours, which is  
less than ideal.

We currently keep the XML file in an svn repository, and mandate that  
anybody who works on the gnucash file must lock the file before making  
changes. It takes discipline, but everyone has access to the latest  
version when necessary.

It would be very cool if gnucash was available from a restful  
interface, so that a mobile app, a desktop app, any app could take  
advantage of it, regardless of where it was.


More information about the gnucash-devel mailing list