Re: libgda vs. gnucash [was Re: GnuCash page on GO site]
- From: linas linas org (Linas Vepstas)
- To: Rodrigo Moya <rodrigo gnome-db org>
- Cc: Linas Vepstas <linas linas org>, Charles Goodwin <charlie xwt org>, gnucash-devel gnucash org, gnome-db-list gnome org, gnome-office-list gnome org, malerba gnome-db org
- Subject: Re: libgda vs. gnucash [was Re: GnuCash page on GO site]
- Date: Fri, 5 Mar 2004 09:07:28 -0600
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]