Re: Debian Desktop (Status for Etch).
On 11/17/06, Yves-Alexis Perez <firstname.lastname@example.org> wrote:
On ven, 2006-11-17 at 09:22 +0100, cobaco (aka Bart Cornelis) wrote:
> no need to implement anything new in xfce see  and  (the patch
> #348702 uses that)
Yes, I now know that Xfce can handle this. But how is managed systemwide
settings from different derivatives ? Does desktop-base do it ? How ?
As i said in my previous message, that i think you haven't received
yet. Derivatives (or children distros) are different than CDDs (Custom
Debian Distributions). Derivatives don't care about "branding share"
with Debian, they override stuff and that's it.
In terms of CDDs, the best world would be one where we (wearing my CDD
manager hat) prepare a package that contains just 'hooks' for a
current infrastructure. This infrastructure would be something already
in place in Etch, using desktop-base as source package. Some CDDs have
different installation profiles that can result in different splash,
wallpaper and login screens into the CDD itself. In the best scenario
it would be possible change between these (and revert back to Debian
default) without too much work and no changes into desktop-base.
We're not in the best world scenario, so the better than Sarge
scenario for CDDs would be every CDD, change stuff in only one source
package (eg.: desktop-base) and avoid touch XFCE, KDE, GDM, GNOME
related packages. This is the mess we've right now (still wearing my
CDD manager hat).
Please, let us do it in two steps:
1 - Keep the stuff where it's, but do a small upload changing our
current artwork to the one based on Andre's work. It will guarantee
that we won't have huge difference between that basic artwork elements
between the three desktop environments related;
2 - I'll move desktop-base source package to debian-desktop svn repo,
so we can work on the 'better than Sarge scenario' before the general
If we miss the step 2 we will still please the Etch users. If we do
both, we will please Etch users and people working on CDDs. Let Lenny
enjoy the glory of the best world scenario, that we don't have enough
time to work on and test for Etch, IMHO.