Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 363209

Summary: [releng] investigate features dependencies
Product: [Modeling] OCL Reporter: Adolfo Sanchez-Barbudo Herrera <adolfosbh>
Component: CoreAssignee: OCL Inbox <mdt-ocl-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: ed
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Adolfo Sanchez-Barbudo Herrera CLA 2011-11-08 12:31:58 EST
During last releng activities some discussions arose around the necessity of setting features dependencies (requirements).

Investigate if these dependencies/requirements may be removed.
Comment 1 Adolfo Sanchez-Barbudo Herrera CLA 2012-03-30 06:42:37 EDT
After M6, the dependencies/requires were removed from the examples feature.

Since we were automatically setting the requirements/dependencies using the "Compute" button, doing that didn't make sense with the P2 arrival, and it could provoke erroneously configured features if the automatic computation is not used. So the pushed bug/363209 branch contains the solution, which simply removes such a feature dependencies/requirements of every basic/leave feature.

The requirements/dependencies of a feature could still make sense/be used, for instance to explicitly configure a feature to make it depend on/require an entire feature or other plugins which are not (directly and transitively) computed through features and plugin dependencies. However this is not a usual case, and it is not definitely ours.
Comment 2 Adolfo Sanchez-Barbudo Herrera CLA 2012-04-13 07:34:23 EDT
I need +1 to include this for M7.
Comment 3 Ed Willink CLA 2012-04-13 07:38:18 EDT
+1
Comment 4 Adolfo Sanchez-Barbudo Herrera CLA 2012-04-13 12:22:48 EDT
I've rebased bug/363209 branch on top of this bug/375548 branch. Tests job succeed.

Then bug/363209 merged into master. Core job is running.

I'll verify the result when both Core and Tools job generate the proper artifacts.
Comment 5 Adolfo Sanchez-Barbudo Herrera CLA 2012-05-03 07:22:28 EDT
Resolving as fixed.
Comment 6 Ed Willink CLA 2013-05-20 11:37:04 EDT
CLOSED after a year in the RESOLVED state.