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.

Reply via email to