Bug 215273 - issues with the SML validator download link
Summary: issues with the SML validator download link
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Cosmos (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P1 critical (vote)
Target Milestone: ---   Edit
Assignee: Balan Subramanian CLA
QA Contact: Hubert Leung CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-14 17:17 EST by Valentina Popescu CLA
Modified: 2012-01-03 13:48 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-14 17:17:04 EST
I tried to get the SML validator editor from the download page and I have a few issues with the way the package is offered now.
I am raising this issue to critical since I see this as a major inhibitor for anybody trying to use the SML validation code.

Issue number one :

The package offered on the build page does not contain all dependencies. The main reason this type of packaging is offered on the download page is to allow SML users to make use of the validator without having to download all COSMOS.

The package doesn't include everything though. As I am warned by the comment attached to the download that I am missing one more plugin. Which I can take if I download the entire data collection component.. That defeats the purpose of having a separate download for the SML. It would actually be much easier to just download everything at once ( one click ) then going through this two step process.

This is the note that I mention : Note: in order to run the Resource Modeling tools on their own, you will also need to install the org.eclipse.cosmos.dc.cmdbf.query plug-in found in the Data Collection Framework download file

Second issue :

The note is incorrect. Looking at the plugin dependency structure, it seems that I don't need org.eclipse.cosmos.dc.cmdbf.query but org.eclipse.cosmos.dc.cmdbf.services plugin. 

What needs to be fixed here :
option 1 ( preferred ) : get rid of the Note above and include in the SML package the org.eclipse.cosmos.dc.cmdbf.services plugin. Since we are not Update Manager ready anyway I would not worry now what feature this plugin is part of.
option 2 : fix the Note and make the plugin available separately from the Data Collection component ( which gets to option 1.. )
Comment 1 Valentina Popescu CLA 2008-01-15 10:19:29 EST
This is a must fix for i8
Comment 2 Jagmit CLA 2008-01-17 20:48:51 EST
Valentina:

The plugin (org.eclipse.cosmos.dc.cmdbf.services) comes under the feature org.eclipse.cosmos.dc.framework. Is this plugin required to included in the feature: org.eclipse.cosmos.rm. The SML validator, contains this feature. 
Comment 3 David Whiteman CLA 2008-01-17 21:19:45 EST
Can that plugin live in both the RM and the DC framework features?  If so, then yes, at least for i8, we need it in both.
Comment 4 Valentina Popescu CLA 2008-01-17 21:51:24 EST
Jagmit, having that we don't have any Update Manager install can you manually add the services plugin to the SML zip on the download page? I know it will be an orphan plugin, without a feature, but at this point the feature is not much used anyway.

Another option would be as David suggests to add the services plugin to the RM feature. This should actually solve this packaging issue with no manual update of the zip content.

In the long run, the SML code should be decoupled from the CMDBf impl but this is not a build issue.
Comment 5 Jagmit CLA 2008-01-17 22:10:44 EST
fixed in build (COSMOS-1.0.0-200801172153)
Comment 6 Jagmit CLA 2008-01-18 12:34:06 EST
marking this bug as fixed
Comment 7 Valentina Popescu CLA 2008-01-18 13:17:46 EST
I don't see COSMOS-1.0.0-200801172153 on the download page
Comment 8 Jagmit CLA 2008-01-18 13:43:19 EST
This is the internal build id at http://download.torolab.ibm.com/cgi-bin/COSMOS/1.0.0/generate-downloads.sh. 

David suggested some improvement in it. Please check the latest driver there. 

Also uploaded the driver at cosmos download page. You can also check over there.
Comment 9 Valentina Popescu CLA 2008-01-18 16:24:39 EST
I still don't see COSMOS-1.0.0-200801172153 on the download page
I can't verify this defect on an internal driver
Comment 10 Hubert Leung CLA 2008-01-18 16:32:06 EST
Please use this build: COSMOS-1.0.0-200801181318 

http://www.eclipse.org/cosmos/downloads/?buildId=COSMOS-1.0.0-200801181318
Comment 11 Valentina Popescu CLA 2008-01-18 16:53:47 EST
I verified with COSMOS-1.0.0-200801181318; the SML package contains the services plugin which is a prereq of the SML code.
Thanks Jagmit
Comment 12 Valentina Popescu CLA 2008-01-18 16:55:46 EST
Jagmit, as part of the fix please remove this sentence from the download page, under the SML package. 

>>Note: in order to run the Resource Modeling tools on their own, you will also need to install the org.eclipse.cosmos.dc.cmdbf.query plug-in found in the Data Collection Framework download file
Comment 13 Hubert Leung CLA 2008-01-23 15:56:04 EST
(In reply to comment #12)
> Jagmit, as part of the fix please remove this sentence from the download page,
> under the SML package. 
> >>Note: in order to run the Resource Modeling tools on their own, you will also need to install the org.eclipse.cosmos.dc.cmdbf.query plug-in found in the Data Collection Framework download file

The note has been removed from the download page.  

I'm marking the bug as fixed.