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"

(obsolete)
 
(19 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<table border='1' cellpadding='3'>
 
<tr>
 
<td>[http://www.eclipse.org/corona Eclipse Home]</td>
 
<td>[[Corona|Wiki Home]]</td>
 
<td>[[Corona Development Community|Development]]</td>
 
</tr>
 
</table>
 
----
 
== 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:
 
 
<pre>
 
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
 
</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.
 

Latest revision as of 10:47, 27 February 2008

Back to the top