Re: libgda vs. gnucash [was Re: GnuCash page on GO site]



On Thu, Mar 04, 2004 at 06:58:18PM +0100, Rodrigo Moya was heard to remark:
> On Thu, 2004-03-04 at 10:26 -0600, Linas Vepstas wrote:
> 
> > On Thu, Mar 04, 2004 at 04:32:39PM +0100, Rodrigo Moya was heard to remark:
> > > On Thu, 2004-03-04 at 09:24 -0600, Linas Vepstas wrote:
> > > 
> > > > On Wed, Mar 03, 2004 at 05:35:32PM +0100, Rodrigo Moya was heard to remark:
> > > > > On Wed, 2004-03-03 at 10:24 -0600, Linas Vepstas wrote:
> > > > > 
> > > > > >  [gnucash has]
> > > > > > -- an object query system. libgda does not.
> > > > > > -- a uuid system. libgda does not.
> > > > > > -- an object persistance infrastructure. libgda does not. 
> > > > > > -- a multi-user object caching and cache-coherence system. libgda does not.
> > > > > > -- a data-set partitioning system. libgda does not.
> > > > > 
> > > > > We are making progress though. since now we know what you need from
> > > > > libgda. 
> > > > 
> > > > Are you sure you want to implement these features? It wasn't clear
> > > > to me if these were within or outside of your project scope.
> > > > 
> > > it depends, some might make sense in libgda, others, like all data
> > > dictionary management stuff might make sense in libmergeant (part of
> > > mergeant), where a lot of code for that purpose is already available.
> > > Others might go directly to libgnomedb (as I said, most things in
> > > libmergenat will probably be moved to libgnomedb sooner or later)
> > 
> > I couldn't find the libmergeant documentation.
> > 
> it's in mergeant/doc

Sorry, where?  All I see is a user's guide, I don't see anything 
about a programming API.  I certainly don't see anything about
multi-user object cacheing or dataset partitioning or UUID's
in the mergeant user documentation. 

Look, I'm spending a lot of time trying to explain what it is that 
gnucash does with databases and why it does the things that it does,
only to get a reply to the effect "its in mergeant/doc".

At this rate, in five years time, gnucash will *still* not be using 
libgda, and I'll still be here trying to explain to the world why
us gnucash people aren't using libgda.

-- linas


-- 
pub  1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas linas org>
PGP Key fingerprint = 8305 2521 6000 0B5E 8984  3F54 64A9 9A82 0104 5933



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]