Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [orbit-dev] Multiple bundle recipes for httpclient-* vs. a single one for httpclient-osgi?

On 1/24/2017 11:50 PM, Gunnar Wagenknecht wrote:
On 25 Jan 2017, at 03:21, Scott Lewis <slewis@xxxxxxxxxxxxx> 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



-- 
Gunnar Wagenknecht
gunnar@xxxxxxxxxxxxxxx, http://guw.io/









_______________________________________________
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



Back to the top