new dev branch stuff
Auke Kok
sofar at lunar-linux.org
Wed Jan 19 16:30:05 CET 2005
Benedikt Meurer wrote:
>> [strip]
>
>
[strip some more]
> Picking up what Auke suggested some time ago, the core of the desktop
> environment should be very small and lightweight, leaving only the
> core desktop applications in there, and having the "non-core
> applications" outside the core.
I still second this and hope to pursue / support you in this in the
future. The recent spur in xfce related applications dripping (it's not
flushing in yet ;^)) seems to suggest that people find the platform
ready for larger OSS adoption and are willing to fill in gaps they need
filled (hence non-specific!).
This would ultimately be the strength of xfce. Not wandering into a
forest of applications but focussing on strong (not large) and small
(core) apllications supporting the rest. The true reason for /usr/bin
being littered with small binaries spawns from this very same principle
(use only what you need/right tool for the right job).
> I think, KDE and Gnome both went this way (and had to decide on
> exactly the same issue) earlier, and somehow decided to go the complex
> way with all-in-one.
that would kill Xfce before you can say bonobo-activation-client ;^)
On top of that it's totally not necessary. I'm frankly amazed that SUN
hasn't started packing Xfce4 to replace CDE with Xfce4 on their solaris
platform yet. Pissed off even. Really.
> My personal vision for Xfce was always to make it
>
> (a) "just work"
> (b) "easy to use"
> (c) "lightweight"
> (d) "advanced" (this is least important, IMHO)
>
> Atleast the first 3 points imply that the core is small and easy to
> maintain, which isn't the case currently (I think I say that, as I was
> the one that tried to release the beast!).
yes and no. There are a number of components currently in the core that
IMIVHO do not belong there, and I've previsouly stated that concern
already. However, it seems that perspectives on the needed size of a
core are different. Even Wintendo started out lean-and-mean (well, in
some ways it was), but KDE and GNOME went the same way as Microsoft with
respect to scale, even though GNOME isn't built up that way when you
really think of it, only KDE is.
Personally (well, this entire posting is my personal view), I think
there are points where Xfce is lacking, and where it has bloat. The
balance in this is delicate, and you will bump into many corners finding
the edges.
>
> With all the recent changes and ideas popping up, I thought it was
> time to ask if we still have a goal, or if we simply follow the
> tradition of KDE and Gnome (which would basicly mean for me, to
> re-think if its really worth to spend my spare time on Xfce).
here's one:
* eliminate (move away from/distantiate/etc) non-crucial core components
* establish and document the base standards for this core
* developer fringe applications to fill in users needs, publish outside
of the core
Xfmedia is a good example of how this can be successfull (no kelnos,
you're still gonna have to take the tram!), and xfce-goodies is being
flooded at the moment with new tools.
okay enough ... I think I've made my point ;^)
sofar
>
> Benedikt
> _______________________________________________
> Xfce4-dev mailing list
> Xfce4-dev at xfce.org
> http://lunar-linux.org/mailman/listinfo/xfce4-dev
>
More information about the Xfce4-dev
mailing list