OSGi Bundles
If you are submitting an OSGi bundle, your manifest must include the following:
- Bundle-SymbolicName—this can be anything, but it is needed by OSGi to uniquely identify the bundle
- Bundle-Name—this must match exactly the name of your app including spaces
- Bundle-Version—this must follow this form:
major[.minor[.tag[.patch]]]
(major, minor, and tag must be non-negative integers,
and patch can be any string without spaces)
- Import-Package—imports at least one Cytoscape bundle
Example
Bundle-SymbolicName: com.example.myplugin
Bundle-Name: My Example Plugin
Bundle-Version: 1.4
Import-Package: org.cytoscape.application.swing;version="[3.0,4)", ...