GnuCash XML spec

Ngewi Fet ngewif at gmail.com
Thu Nov 1 11:23:25 EDT 2012


On Thu, Nov 1, 2012 at 4:12 PM, Derek Atkins <warlord at mit.edu> wrote:

> John Ralls <jralls at ceridwen.us> writes:
>
> > Ngewi,
> >
> > You can use Trang (http://www.thaiopensource.com/relaxng/trang.html) to
> convert an RNG schema to XSD.
> >
>

Thanks John, I'll check out the converter or just try to figure out RNG


>  > Gnucash-v2.rnc was contributed only a few months ago, so it's current.
> Whether or not it's complete or correct is another matter.
>
> Note also that the rnc/xsd is NOT canonical..  It is informative only,
> and might change at any time.  GnuCash uses hand-build
> generators/parsers and does not use any schema files itself.  So YMMV.
>
>
If I understand right, this means that only what is implemented in GnuCash
is the current spec? No other documentation cannot be relied upon to be
factual?

Also, what is the policy of GnuCash towards manipulating the XML. Because I
remember that for the database, I once read something like "We do not
support modifications to the database from outside the GnuCash
API. ".
http://gnucash.1415818.n4.nabble.com/queries-on-mysql-tp3053682p3053871.html

Is modifying the XML also actively discouraged?

> Regards,
> > John Ralls
>
> -derek
> --
>        Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>        Member, MIT Student Information Processing Board  (SIPB)
>        URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
>        warlord at MIT.EDU                        PGP key available
>


More information about the gnucash-devel mailing list