Jump to: navigation, search

Difference between revisions of "Build Packaging for COSMOS"

(New page: ==A Proposal for organizing downloads for COSMOS== Currently, the zip files on the download page is organized by subprojects. I suggest grouping by adoption scenarios which is more meanin...)
 
(A Proposal for organizing downloads for COSMOS)
Line 15: Line 15:
 
#** OSGi bundles (plugins) to be installed in eclipse.  They include dependencies required by the COSMOS framework and the web front end framework.   
 
#** OSGi bundles (plugins) to be installed in eclipse.  They include dependencies required by the COSMOS framework and the web front end framework.   
 
#** Source code in the form of source plugins.
 
#** Source code in the form of source plugins.
 +
#** Any tooling used for creating data managers and MDRs. 
 
#* The SDK will require some prerequisites, such as WTP for web development.   
 
#* The SDK will require some prerequisites, such as WTP for web development.   
 
#Eclipse-based tooling
 
#Eclipse-based tooling
 
#* Some functions provided by COSMOS are tooling used in eclipse, in the form of eclipse plugins.  This zip file contains plugins to be installed on the target platform.  (i.e. unzip on top of eclipse install)
 
#* Some functions provided by COSMOS are tooling used in eclipse, in the form of eclipse plugins.  This zip file contains plugins to be installed on the target platform.  (i.e. unzip on top of eclipse install)
 +
#* The toolings include:
 +
#** SML editor and validator
 +
#** WSDM Tooling

Revision as of 23:42, 3 January 2008

A Proposal for organizing downloads for COSMOS

Currently, the zip files on the download page is organized by subprojects. I suggest grouping by adoption scenarios which is more meaningful for end users.

  1. COSMOS Demo
    • This is the zip file that users will download to understand what COSMOS is and whether it's useful for their project. The zip file should include a deployable application that can demonstrate most of the features of COSMOS.
    • This zip file can include:
      • Management domain
      • broker
      • one or more example data managers and/or MDRs
      • Web frontend
      • install guide and any necessary offline documentation
  2. COSMOS SDK
    • This zip file will be downloaded by adopters who want to extend the COSMOS framework. It's installed by unzipping on top of the eclipse install.
    • It includes:
      • OSGi bundles (plugins) to be installed in eclipse. They include dependencies required by the COSMOS framework and the web front end framework.
      • Source code in the form of source plugins.
      • Any tooling used for creating data managers and MDRs.
    • The SDK will require some prerequisites, such as WTP for web development.
  3. Eclipse-based tooling
    • Some functions provided by COSMOS are tooling used in eclipse, in the form of eclipse plugins. This zip file contains plugins to be installed on the target platform. (i.e. unzip on top of eclipse install)
    • The toolings include:
      • SML editor and validator
      • WSDM Tooling