OpenAmiga (831/964)

From:Daniel Robbins
Date:26 Sep 2000 at 15:25:38
Subject:Re: [Re: [Re: AMIOPEN: GUI Standardization]]

On Tue, Sep 26, 2000 at 07:04:40AM -0700, Stephen Lee wrote:
> Yes, your right. That is why I advocate the AIX model where the DB is built
> from flat files at load time. You can then edit the flatfile or the DB. sure
> you lose a 'bit' of time verifying the DB over the flat files during load vs.
> a pure bin. config db. But you gain a lot of advantages in query, global
> changes, .. with a db/bin file as a secondary. All that is required is a sync
> deamon to update the flat files when the DB/BIn is changed and a verify
> routine on load to ensure the db/bin is in sync with the flat files. It works
> for IBM's AIX (UNIX) system and it works well.

I think you really need to have flat files, at least in some instances.
Amiga is starting from scratch, but I imagine that at least some files
will contain shell scripts. You can't really convert these to a binary
format easily, since they are not rigidly formatted files (the shell
language allows some variation).

With a standard "registry-like" database, I think you'll run into trouble
because there isn't really a richness of syntax that allows descriptions
of complex, heirarchical data.

And that's all I'm going to say :)



Daniel Robbins <drobbins@gentoo.org>
President/CEO http://www.gentoo.org
Gentoo Technologies, Inc.
Subscribe/Unsubscribe: open-request@amiga.com
Amiga FAQ: http://www.amiga.com/faq.html