Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 540619 - Strip feature.xml dependencies
Summary: Strip feature.xml dependencies
Status: CLOSED FIXED
Alias: None
Product: MMT.ATL
Classification: Modeling
Component: Engine (show other bugs)
Version: 4.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 4.1   Edit
Assignee: Dennis Wagelaar CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-30 12:26 EDT by Dennis Wagelaar CLA
Modified: 2020-09-10 08:02 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Wagelaar CLA 2018-10-30 12:26:56 EDT
Re. OSGi bundle dependency version ranges vs feature.xml:
feature.xml gives you another option. Don't specify anything. This approach is pursued by UML, QVTo and OCL; no dependencies at all in feature.xml.

It would seem that feature.xml dependencies are obsolete wrt P2's analysis of plugins. I guess that a feature.xml dependency might be useful to allow e.g. the MacOS Helios feature to narrow a version range or override an 'optional' or force an OS-specific choice. For the normal boring build I suspect that they are just there to go stale.

See also Bug #534946
Comment 1 Eclipse Genie CLA 2019-08-01 03:35:01 EDT
New Gerrit change created: https://git.eclipse.org/r/146894
Comment 3 Dennis Wagelaar CLA 2020-09-10 08:02:28 EDT
Bug has been resolved for over a year - closing due to inactivity.