Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Corona Development Environment"

 
m (Development Environment)
Line 9: Line 9:
 
== Development Environment ==
 
== Development Environment ==
 
* Corona is based upon Eclipse v3.2 (or later).
 
* Corona is based upon Eclipse v3.2 (or later).
* All bundles and plugins should be compiled for JDK 1.4
+
* All bundles and plugins should be compiled for JDK 1.5
** Components requiring JDK 1.5 should be in their own bundles
+
  
=== Naming Convention ===
+
=== IDE Setup ===
Corona introduces a new Eclipse server-side deployment environment. This requires Corona to develop and deploy both client-side and server-side components. All Corona plugins will use a qualifier to identify their target platform. The qualifiers are:
+
The Eclipse Workbench IDE should include the following:
*client
+
* [http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.2-200606291905/eclipse-SDK-3.2-win32.zip Eclipse SDK v3.2]
*common
+
* [http://download.eclipse.org/webtools/downloads/ Web Tools Platform v1.5]
*server
+
* [http://www.eclipse.org/downloads/download.php?file=/technology/ecf/org.eclipse.ecf.sdk-0.9.1.S20060906.zip ECF v0.9.1]
 +
* [ http://www.eclipse.org/downloads/download.php?file=/tools/emf/downloads/drops/2.2.0/R200606271057/emf-sdo-xsd-SDK-2.2.0.zip EMC v2.2]
  
 
=== CVS Structure ===
 
=== CVS Structure ===
Line 27: Line 27:
 
+---features
 
+---features
 
+---plugins
 
+---plugins
|  +---org.eclipse.corona.client.collaboration
+
|  +---org.eclipse.corona
|  +---org.eclipse.corona.client.collaboration.builder
+
|  +---org.eclipse.corona.collaboration
|  +---org.eclipse.corona.client.ecf
+
|  +---org.eclipse.corona.collaboration.project
|  +---org.eclipse.corona.common.collaboration
+
|  +---...
|  +---org.eclipse.corona.common.ecf
+
|  +---org.eclipse.corona.server.ecf
+
 
+---tests
 
+---tests
 
</pre>
 
</pre>

Revision as of 09:58, 28 September 2006

Eclipse Home Wiki Home Development

Development Environment

  • Corona is based upon Eclipse v3.2 (or later).
  • All bundles and plugins should be compiled for JDK 1.5

IDE Setup

The Eclipse Workbench IDE should include the following:

CVS Structure

The name of Corona's CVS's repository is org.eclipse.corona. This location contains all of Corona's artifacts. The structure for Corona's CVS repository is:

org.eclipse.corona
+---build
+---examples
+---features
+---plugins
|   +---org.eclipse.corona
|   +---org.eclipse.corona.collaboration
|   +---org.eclipse.corona.collaboration.project
|   +---...
+---tests

IDE Projects

The root of Corona's CVS repository is not an Eclipse Workbench IDE project. IDE project's can be checked-out from CVS. Each folder under the CVS plugins folder corresponds to an IDE project.

Back to the top