Re: complete system or individual components?
- From: Elliot Lee <sopwith cuc edu>
- To: Nathan Froyd <maestrox geocities com>
- cc: gnome-list gnome org
- Subject: Re: complete system or individual components?
- Date: Sun, 22 Mar 1998 22:15:29 -0500 (EST)
n Sun, 22 Mar 1998, Nathan Froyd wrote:
> When I first heard about ElectricEyes (hereafter EE), I was ecstatic. I
> downloaded the first beta version as soon as it was available and was
> incredibly impressed. I heard it was being integrated into GNOME and
> didn't care - until I tried the CVS version. There I discovered that the
> source had been changed so that it was unable to compile without most of
> GNOME being installed.
>
> Does this sound like software bloat to anybody?
Not so far...
> GNOME and other desktop environments should not be clones of CDE but
> rather a set of programs that share the same look and feel.
In order to provide that look and feel you either
(a) rewrite the same stuff in each & every program to provide
aforesaid look and
(b) write a library that does the same stuff for all programs
The consensus is that (b) works much better.
> Understandably, some components will require GNOME libraries - the help
> browser for example - but "little" programs such as EE should not be
> dependent upon a massive set of stuff being installed.
"Massive set of stuff" being gtk+, imlib, and gnome-libs, I take it?
The idea behind shared libraries is to share as much code as possible
between programs so that memory usage is at a minimum. Less bloat that
way.
I don't see it as terribly hard to compile a total of four different
packages to get the end result of ee, especially when .rpm's of all of
them are available somewhere.
Would I be right in saying that you're probably annoyed because compiling
the stuff was a pain for you? (Hey, nobody said developer's interim
snapshot work was a piece of cake to get running ;-)
-- Elliot http://www.redhat.com/
Chicken Little was right.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]