GnuCash GUIDs vs. RFC 4122 UUIDs

Robert Heller heller at deepsoft.com
Wed Feb 10 20:08:28 EST 2010


At Thu, 11 Feb 2010 12:17:50 +1300 Kevin Buckley <kevin.m.buckley at gmail.com> wrote:

> 
> > I wish GnuCash would lean on the database a little more to guarantee
> > integrity, such as by using FOREIGN KEY and other constraints, but I
> > understand that as long as the XML backend is also supported, such integrity
> > must (also) be maintained at the application level.
> 
> That "as long as" in there.
> 
> Hopefully, a non-database backend storage format will always be maintained
> "as long as" there's a GnuCash.
> 
> I have always found GnuCash to be pretty good at "doing the right thing" when I
> start coddling the XML directly and get it wrong.
> 
> Long may GnuCash continue to do so without the need for having to build/install
> against a database layer.

What would make sense would be a 'public' API that would allow for
third-party back-end code.  This API library would include ALL of the
'magic' that GnuCash uses to maintain data integrity.


> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
> 
>      

-- 
Robert Heller             -- 978-544-6933
Deepwoods Software        -- Download the Model Railroad System
http://www.deepsoft.com/  -- Binaries for Linux and MS-Windows
heller at deepsoft.com       -- http://www.deepsoft.com/ModelRailroadSystem/
                                                                                            


More information about the gnucash-user mailing list