Hello Ian, Thank you very much for the explanation.
I don't want to start any discussion, just understand it ;-) Thanks again! JensOn Dec 1, 2014 7:14 PM, Ian Bull <[email protected]> wrote: > > Yes, it is the only way to include a feature while still allowing it to > update independently. But that requires the match rule to be set. I know some > projects do this, so it should be working fine. I'm not sure about all the > other match rules (and in particular, no match rule). > > Having said that, many projects choose not to allow features to be updated > independently. Version ranges are used on bundle dependencies and features > are locked. The reason for this is so that if you provision the same version > of the product twice, you get the same install. If you use feature ranges, > then your install may not be deterministic. There has been a lot written on > this, and a lot of different opinions, so I really don't want to revisit > that. :-) > > Cheers, > Ian > > On Mon, Dec 1, 2014 at 12:45 AM, Andreas Sewe <[email protected]> > wrote: >> >> Hi Ian, >> >> > Typically features are included in the 'included features' tab, not the >> > dependencies tab. The dependencies tab is a relic of the old update >> > manager, and while we've tried to properly publish all parts of the >> > feature.xml to p2, I'm sure there are some corner cases. >> >> pardon me for hijacking this discussion, but isn't the Dependencies tab >> the only way to also "include" a feature while still allowing for it to >> be updated independently of the "including" feature? Or is there a way >> to achieve similar behavior with the Included Features tab now? I was >> under the impression that features included this way always had to be >> present in the exact version (including qualifier) their parent feature >> asks for. >> >> Would be great if you could clarify things for me (and hopefully the OP >> as well. >> >> Best wishes, >> >> Andreas >> >> -- >> Codetrails GmbH >> The knowledge transfer company >> >> Robert-Bosch-Str. 7, 64293 Darmstadt >> Phone: +49-6151-276-7092 >> Mobile: +49-170-811-3791 >> http://www.codetrails.com/ >> >> Managing Director: Dr. Marcel Bruch >> Handelsregister: Darmstadt HRB 91940 >> _______________________________________________ >> p2-dev mailing list >> [email protected] >> To change your delivery options, retrieve your password, or unsubscribe from >> this list, visit >> https://dev.eclipse.org/mailman/listinfo/p2-dev > > > > > -- > R. Ian Bull | EclipseSource Victoria | +1 250 477 7484 > http://eclipsesource.com | http://twitter.com/eclipsesource _______________________________________________ p2-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/p2-dev
