Re: [equinox-dev] Re: [p2-dev] who should declare dependencies on ds?

2010-04-01 Thread Thomas Watson
Note that Equinox does have the ability to declare non-code dependencies in bundle manifests. See Eclipse-GenericCapability and Eclipse-GenericRequire headers at: http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/bundle_manifest.html This could be used

[equinox-dev] Re: [p2-dev] who should declare dependencies on ds?

2010-04-01 Thread Jeff McAffer
It should be up to the system integrator. Actually, there should be metadata (in p2) that expresses the need for various services to be present to make the integrator's job easier but ultimately inclusion/activation/... are in the eye of the beholder. So we should not cod classpath (bundle or pa

[equinox-dev] who should declare dependencies on ds?

2010-04-01 Thread Susan Franklin McCourt
We currently use ds in p2 to declare most of our services. Yet we don't have any particular bundle that declares a dependency on ds. I can justify this in some respects - theoretically there could be clients that consume the p2 bundles, declare their own services (using ds or dynamically) and th