Add a 'Plug-in package' item for grouping plug-ins
|Reported by:||Nicklas Nordborg||Owned by:||everyone|
The plug-in administration page contains more and more plug-ins. It would be useful to have a feature that can group related plug-ins into 'packages'. A plug-in can only be part of one (optional) package. All core plug-ins should go into a 'Core' package. External plug-ins added through the registration wizard are 'packaged' according to the JAR file the belong to. The base-plugins.xml file that contains registration information for plug-ins should be extended with a <package> tag. Plug-ins that are added manually are not automatically added to any package.
The PluginPackage item shouldn't need much more than a name and description. But it could be nice to also have fields for the same information that is available in the About class for each plug-in. This information is typically repeated for all plug-ins in the same package.