| Summary: | [Europa] SDK features do not contain Runtime features | ||
|---|---|---|---|
| Product: | [Modeling] Modeling | Reporter: | Nick Boldt <nboldt> |
| Component: | Releng | Assignee: | Christian Damus <give.a.damus> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | Ed.Merks |
| Version: | unspecified | Flags: | Ed.Merks:
pmc_approved+
Kenn.Hussey: pmc_approved+ |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 188210 | ||
|
Description
Nick Boldt
Will users that select the included-features filter expect to only be offered SDKs? At one time, we were nearly required in Europa to provide SDK features that only contained the ISV doc, sources, and other SDK-specific content, but *not* the runtime code. Thus, users would have had to select both the SDK and run-time features to get the complete SDK. I'm not sure that it's a good idea to hide the run-time feature when this filter is selected. But, it won't be hard to convince me ;-) /* IMHO */
if (SDK == (Runtime + Docs + Source))
{
SDK.feature should contain Runtime.feature;
}
But I suppose it's up to you as the component owner. Why shouldn't this containment relationship be represented in UM?
I should follow suit with the other Modeling projects that provide SDKs. I told ya I wouldn't be hard to convince ;-) Requesting PMC approval from Ed (for EMF-QTV) and Kenn (for MDT OCL) to fix this in the RC1 build. It requires only a little juggling of the included features in these two SDK features. Fixes committed and released for the RC1 builds. Move to verified as per bug 206558. |