Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cosmos-dev] RE: SDD Tooling use case questions

Hi Mark,

Good questions ...  I'll take a swipe at 'em ...

RE: "GUI tool could also need the options to validate, package and deploy"

There is an assumption that the GUI can do some level of validation above and beyond XML validation against a schema like checking for a proper value in a consumption constraint, for example, FileSystem.FreeSpace=X.

There also was discussion in the use case meeting about wanting to create a package descriptor, associate the package descriptor with an artifact, and then deploy that artifact + SDD which is what is meant by "package and deploy."

The constraint discussion was related to what fields in an SDD one might want to expose.  Think of it as a filtering mechanism such that the GUI editor would only expose certain elements of the SDD.

Post back if you have further questions.

Cheers,
-Jason

-----Original Message-----
From: cosmos-dev-bounces@xxxxxxxxxxx [mailto:cosmos-dev-bounces@xxxxxxxxxxx] On Behalf Of Mark Mccraw
Sent: Friday, January 18, 2008 2:24 PM
To: Cosmos Dev
Subject: [cosmos-dev] SDD Tooling use case questions

Hi All,

This morning I spent some time working on expanding out the existing SDD tooling use cases (http://wiki.eclipse.org/index.php?title=COSMOS_Use_Cases_for_SDD) in more detail, and I had a few questions about part of number 8:

Need a GUI front end to create and edit the SDD that has been initially created, or create one from scratch. GUI tool could also need the options to validate, package and deploy. Such a front end would need the same kind of location definitions and constraint administration to allow or disallow parts of the SDD that are "editable".

I'm not entirely sure what is involved in validating (unless it just means validating against a schema in the XML sense), packaging, and deployment, and I'd also like to learn a little more about what the intent of constraint administration is.

If anyone has time to elaborate or comment on this, I would greatly appreciate it.

Thanks,
Mark


_______________________________________________
cosmos-dev mailing list
cosmos-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cosmos-dev


Back to the top