add <Bundle-Description> osgi header to manifest
------------------------------------------------
Key: SM-2038
URL: https://issues.apache.org/jira/browse/SM-2038
Project: ServiceMix
Issue Type: Improvement
Components: samples, servicemix-bean, servicemix-bpe,
servicemix-camel, servicemix-common, servicemix-components, servicemix-core,
servicemix-cxf-bc, servicemix-cxf-se, servicemix-drools, servicemix-eip,
servicemix-file, servicemix-ftp, servicemix-http, servicemix-jbi,
servicemix-jms, servicemix-jsr181, servicemix-lwcontainer, servicemix-mail,
servicemix-osworkflow, servicemix-quartz, servicemix-saxon, servicemix-sca,
servicemix-script, servicemix-scripting, servicemix-smpp, servicemix-snmp,
servicemix-soap, servicemix-truezip, servicemix-utils, servicemix-validation,
servicemix-vfs, servicemix-web-console, servicemix-wsn2005, servicemix-xmpp
Affects Versions: 4.0
Reporter: Lars Heinemann
To make our bundles more self-documenting we should add the osgi header
"Bundle-Description" to the manifest of our bundles. This header should be
filled with the pom description. If the description is not existing or not
sufficient it should be added/improved as well.
{code}
In the pom:
<description>PUT IN A SUFFICIENT DESCRIPTION HERE WHICH DESCRIBES THE
FEATURES THIS BUNDLE OFFERS...</description>
In the Felix plugin configuration:
<Bundle-Description>${project.description}</Bundle-Description>
{code}
The header has been already added to:
- servicemix-utils
- smx4/features
- smx4/nmr
- components
But the description needs attention everywhere!
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.