oh yes please do not split the plug-ins, it's so hard to maintain for no good in the end: - some plug-ins are like necessary (*) (for instance, if you remove the Animations plug-ins, your dock will not react to anything with the usual animation, which is a very strange behavior. If you don't want animations, you can deactivate them in the config.) - some plug-ins provide components that are expected by other applets (*) (for instance the Dbus plug-in provides a Dbus interface, and many applets run on top of this interface) - the user can enable/disable a plug-in in the config panel much more easily than from Synaptic (root password needed, heavy GUI)
(*) so why are they plug-ins and not part of the core ? not because we want to have the possibility to deactivate them (although it's possible, as you can see it's totally useless), but because the core should be very minimalistic, and should provide a framework only. We want the other components to be isolated from each other. This is a strong architecture, and many programs use it (for instance Compiz). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/657564 Title: Duplicated package with cairo-dock-plugins (coming from Debian) -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs