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.
Regards,
Graham
--
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel