Hi Didier,

Considering the large number of Debian derivatives (probably more than 100, and that's without counting the ones derived from Ubuntu), it would be great to have a set of standard tools and packages for rebranding in Debian. That's why I completely agree with your idea.

There are some special purpose distributions --for example ThinStation-- that make the rebranding process extremely easy. You just have to provide a set of files (bootsplash, wallpaper, etc) and a config file, and the tools provided for building customized installation images take care of the rest. This is just an example, and I realize that in Debian this might not be so easy to implement.

IMHO, the rebranding process in Debian shouldn't be more complex than having to perform an "apt-get install debian-rebrand", and then providing the necessary files and running a single script.

I understand that this might be a bit off-topic, but nonetheless I wanted to comment on this since it could be a very nice improvement for Wheezy and future releases (and something quite welcome in the context of the expanding derivatives ecosystem).


Best regards,
Marcelo

On Tue, 15 Nov 2011 12:05:13 -0300, Didier Raboud <[email protected]> wrote:


I would whole-heartedly welcome package-specific branding packages. I'm
wondering if we could not make a sane use of Provides. e.g. :

debian-theme
 Depends: debian-wheezy-theme
 Provides: distro-theme
 Recommends grub2-theme, gdm3-theme

debian-wheezy-theme
 Provides: distro-theme
 Recommends: grub2-theme-spacefun, gdm3-theme-spacefun

grub2-theme-spacefun
 Provides: grub2-theme

gdm3-theme-spacefun
 Provides: gdm3-theme

Then of course, the question of "conditional Recommends" comes back on the
table: we want gdm3-theme installed only if gdm3 is installed.

Opinions ?

Cheers,

OdyX

P.S. Before going ahead with more planning, ideas should be dumped to a wiki
page for wider discussion, IMHO.


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to