Re: Getting libgnome* into shape
- From: Havoc Pennington <hp redhat com>
- To: Martin Baulig <martin home-of-linux org>
- Cc: Michael Meeks <michael ximian com>, George <jirka 5z com>, <gnome-2-0-list gnome org>
- Subject: Re: Getting libgnome* into shape
- Date: 29 Aug 2001 10:23:43 -0400
Martin Baulig <martin home-of-linux org> writes:
> And it also makes it very hard to completely drop GConf in future -
> for instance because in 1 year from now, there's a completely new
> config backend which is at least as powerful as GConf, but which is
> also used by KDE - and imagine, how cool it'd be if we were able to
> switch to this new backend with just a one-line change in
> bonobo-config !
This is like saying that if GDK wrapped GGI then we could plug in
new GDK backends in the future.
It misses the point that GDK is already a drawing abstraction, and
already has multiple backends.
If you have an abstraction for a given feature, you can chain them
infinitely:
Application->GGI->SDL->GDK->etc.
Hey you can even make loops:
Application->GGI->SDL->GDK->GGI->etc.
However, only one of these layers is sufficient to let you magically
plug a different backend later. i.e. there is no point having 6 layers
of abstraction that are all basically parallel.
That is, you could plug the super cool new backend into GConf just as
well as you could plug it into bonobo-config.
Havoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]