[EMAIL PROTECTED] writes:

> I'm confident that adding engine function and expanding its data
> model is a far simpler task than coming up with the GUI to deal with
> that.

No doubt.

> I do not mean to discourage an SQL back end; I think this would be
> great.  But I think it would be a fundamental mistake to allow
> either the GUI or the scheme to manipulate the SQL directly as shown
> above.  I'm afraid of stating this too strongly, because I think
> it'll raise hackles, but I think there's real merit to modularity,
> objects, componenets, reusable pieces.  It would be a major mistake,
> a step back to merge sql and scheme/gui together directly without
> abstraction in between.

No real disagreement here.  No hackles from me anyway :> I was mostly
just speculating about the more general "no good database in a file
library" issue I've had in my mind off and on for a while.  I'm not
even sure I care about it as it *directly* relates to GnuCash, though
it might provide a suitable back-end (via a suitable abstraction
layer) if it were available.

-- 
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930

--
Gnucash Developer's List 
To unsubscribe send empty email to: [EMAIL PROTECTED]

Reply via email to