Difference between revisions of "Corona/Gyrex/Merger"

From Eclipsepedia

Jump to: navigation, search
(Corona Product)
(PDE Build)
Line 27: Line 27:
  
 
== PDE Build ==
 
== PDE Build ==
 +
 +
;Migration Steps
 +
# Build Eclipse product ''gyrex.product'' (formally corona.product)
 +
# Build each Corona feature
  
 
=== P2 Repository ===
 
=== P2 Repository ===
 +
 +
;Migration Steps
 +
# Post P2 repository to Eclipse download site

Revision as of 11:46, 25 August 2009

The Eclipse Corona project will be merged with Gyrex project to establish a an Eclipse server-side platform. The goal is to establish a Rich Server Platform (RSP) similar to the Rich Client Platform (RCP), but without UI components.

The following plan outlines the steps for merging the existing Corona functionality with the Gyrex project.

Contents

Corona Product

  • Corona provides an Eclipse product definition that defines its core runtime distribution for each execution environment.
    • Corona currently names its Program Launcher eclipses. The extra s at the end is used to indicate server.
    • The product definition includes 1 feature: org.eclipse.corona.core
    • All other Corona features can be optionally added to Corona's runtime via P2
Migration Steps
  1. Rename Eclipse product definition from corona.product to gyrex.product

Corona Features

Feature: org.eclipse.corona.core

Feature: Diagnostics

Feature: Container Database

Feature: Container Web

Feature: Test Framework

Feature: SDK

PDE Build

Migration Steps
  1. Build Eclipse product gyrex.product (formally corona.product)
  2. Build each Corona feature

P2 Repository

Migration Steps
  1. Post P2 repository to Eclipse download site