Comment 13 for bug 657564

Revision history for this message
Matthieu Baerts (matttbe) wrote : Re: [Bug 657564] Re: Duplicated package with cairo-dock-plugins (coming from Debian)

2011/2/21 Nobuhiro Iwamatsu <email address hidden>

> Hi,
>
> Package: cairo-dock-plug-ins
> Section: graphics
> Architecture: any
> Conflicts: cairo-dock-plug-ins (<= 2.0.8.0)
> Replaces: cairo-dock-plugin-data,
> cairo-dock-plugins,
> cairo-dock-alsamixer-plugin,
> cairo-dock-animated-icons-plugin,
> cairo-dock-cairo-penguin-plugin,
> cairo-dock-clipper-plugin,
> cairo-dock-clock-plugin,
> cairo-dock-compiz-icon-plugin,
> cairo-dock-dbus-plugin,
> cairo-dock-desklet-rendering-plugin,
> cairo-dock-dialog-rendering-plugin,
> cairo-dock-drop-indicator-plugin,
> cairo-dock-dustbin-plugin,
> ....
>
> NAK.
> Most users do not need all plugin.
> We should leave the choice that user can install only necessary plugin.
> cairo-dock-plug-ins is a meta package of that purpose.
>
> Best regards,
> Nobuhiro
> --
> Nobuhiro Iwamatsu
> iwamatsu at {nigauri.org / debian.org}
> GPG ID: 40AD1FA6
>

Yes we (the upstream) know but there is a lot of reasons to not split these
plug-ins:
* It's hard to maintain these deb packages (some plugins are available on
Ubuntu and not on Debian, some plugins are unstable, some plugins require
some other, some plugins can become unstable or the name can change, or some
plugins can merged, etc.)
* It's hard for us to manage our personal repository (we can use debarchiver
on our server ... :-/)
* If the user want to install Cairo-Dock, he will install 'cairo-dock'
package... so with all plug-ins. Perfect! But how can he know which plug-ins
he can remove? Maybe this plugin is used in a theme? Or needed by another
plugin? Moreover a plugin is not loaded if it's not enabled... So it's hard
to have a good reason except if you want to have a few kilo-bytes :-/
* We know that it can be interesting for a few people to have the
possibility to not install all applets but only some of them. But we guess
that these guys can also easily rebuild the package or compile Cairo-Dock
from source code with some CMake flags.

So... please do not split plugins packages like before, it's a request from
the upstream...

I already appied your accout.
> Welcome!

Thank you :)