Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be 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"

m
Line 19: Line 19:
  
 
== CVS Structure ==
 
== 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:
 +
 
<pre>
 
<pre>
 
org.eclipse.corona
 
org.eclipse.corona
Line 33: Line 35:
 
+---tests
 
+---tests
 
</pre>
 
</pre>
 +
 +
== 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.

Revision as of 10:56, 23 May 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.4
    • Components requiring JDK 1.5 should be in their own bundles

Naming Convention

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:

  • client
  • common
  • server

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.client.collaboration
|   +---org.eclipse.corona.client.collaboration.builder
|   +---org.eclipse.corona.client.ecf
|   +---org.eclipse.corona.common.collaboration
|   +---org.eclipse.corona.common.ecf
|   +---org.eclipse.corona.server.ecf
+---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