Bug 215357 - create an SML feature
Summary: create an SML feature
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Cosmos (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 major (vote)
Target Milestone: ---   Edit
Assignee: Balan Subramanian CLA
QA Contact: Hubert Leung CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-15 10:32 EST by Valentina Popescu CLA
Modified: 2012-01-03 13:54 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Valentina Popescu CLA 2008-01-15 10:32:34 EST
Due to some dependencies introduced by the SML MDR implementation (my assumption that this is what leaded to the dependency), the SMLIF editor plugin now depends on the Data Collection CMDBf implementation, dc.cmdbf.services plugin

Aside of the fact that this dependencies requires SMLIF editor end users to download the entire Data Collection component, there is no logical reason for having the SMLIF editor implementation depend on CMDBf.
The SML MDR support is required but should be added as an extension to the existing SMLIF editor functionality and not as a new dependency. We should try to separate the SML MDR implementation from the IF editor.
Comment 1 Valentina Popescu CLA 2008-01-30 12:05:03 EST
Please create an SML feature to contain the follwoing plugins :

cosmos.rm.validation
cosmos.rm.smlif
cosmos.rm.repository
cosmos.dc.cmdbf.services

This feature contains the SML validator and SML-IF editor

Note that cosmos.dc.cmdbf.services is currently part of the DC main feature. This plugin will be shared with the SML feature and because of that it is important to not define any new plugin dependencies for cosmos.dc.cmdbf.services ( cosmos.dc.cmdbf.services currently has no other COSMOS dependencies ). In support of testing that the dependency was not updated I suggest to define a routine to be run with the build that verifies no changes had been applied to the cosmos.dc.cmdbf.services dependency stack 
Comment 2 David Whiteman CLA 2008-01-30 12:29:21 EST
don't we already have a feature with that exact list of plugins in it?  jagmit or hubert put cmdbf.services into the existing feature in i8.
Comment 3 Valentina Popescu CLA 2008-01-30 12:39:27 EST
I am not sure, possibly
There are some other parts to this defect ( dependency validation at build time)
Comment 4 Jagmit CLA 2008-02-04 13:43:58 EST
Want to get the update, before I start working on this work item. 

We already have the feature org.eclipse.cosmos.rm, which contains the following plugins:
org.eclipse.cosmos.rm.validation
org.eclipse.cosmos.rm.smlif
org.eclipse.cosmos.rm.repository
org.eclipse.cosmos.rm.doc.user

Is it ok to add plugin cosmos.dc.cmdbf.services, in the above feature. Or create the new SML feature.  If yes what should be the name of the new SML feature 

Comment 5 Valentina Popescu CLA 2008-02-04 13:47:31 EST
Jagmit, you can use the existing feature and just add the cmdbf.services plugin to it

The name of the feature should be SML and description : SML validation tool and SML-IF editor
Comment 6 Jagmit CLA 2008-02-05 09:39:02 EST
fixed this in COSMOS-1.0.0-200802050923. Please verify
Comment 7 Valentina Popescu CLA 2008-02-05 10:35:44 EST
This build is not yet available. I get this error when I try to download the zip

The selected file is invalid, or it is no longer available for download.
Comment 8 Jagmit CLA 2008-02-05 10:39:02 EST
It takes some times to get the drivers uploaded, wait for few minutes.
Comment 9 Jagmit CLA 2008-02-05 13:53:17 EST
It takes some times to get the drivers uploaded, wait for few minutes.
Comment 10 Hubert Leung CLA 2008-02-14 13:02:57 EST
marking bug fixed.