On 1/24/2017 11:50 PM, Gunnar
Wagenknecht wrote:
For this thread's info: ECF
filetransfer depends upon httpclient+httpcomponents as
available through Orbit recipes. It's hopefully
obvious...but care needs to be taken to maintain
backward compatibility of httpclient+httpcomponents as
we likely won't have time respond for Eclipse Oxygen
milestones.
Scott, can you clarify whether or not ECF bundles are
consuming the dependencies using import-package or require
bundle?
import-package. See [1].
Also, do you forcefully include the 3rd party Orbit bundles
in your main feature, which is part of Oxygen or do you provide
a feature that allows p2 auto-resolving of the correct version?
The latter. Here's the feature:
http://git.eclipse.org/c/ecf/org.eclipse.ecf.git/tree/releng/features/org.eclipse.ecf.filetransfer.httpclient4.feature/feature.xml.
This is the primary feature of ~4 features that the platform
consumes.
[1]
http://git.eclipse.org/c/ecf/org.eclipse.ecf.git/tree/providers/bundles/org.eclipse.ecf.provider.filetransfer.httpclient4/META-INF/MANIFEST.MF
-Gunnar
_______________________________________________
orbit-dev mailing list
orbit-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/orbit-dev
|