| Summary: | [releng] investigate features dependencies | ||
|---|---|---|---|
| Product: | [Modeling] OCL | Reporter: | Adolfo Sanchez-Barbudo Herrera <adolfosbh> |
| Component: | Core | Assignee: | 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
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. I need +1 to include this for M7. +1 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. Resolving as fixed. CLOSED after a year in the RESOLVED state. |