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"

 
(Project Goals)
 
(38 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Corona Project - Tool Services Framework =
+
[[Image:Gazoo-incubation.jpg|frame|<center>Incubation Phase</center>]]
Corona is about tool integration. It Corona will enable Eclipse constructs, such as a "project", to be shared in a distributed environment. Corona will provide an Eclipse based server-side runtime environment that will provide web servie access to allow managability to SOA components deploy within Corona.  
+
== Corona Project - Tools Services Framework ==
 +
Corona is the Eclipse Tools Services Framework that enables collaboration of people and/or software components.  [http://en.wikipedia.org/wiki/Collaboration Collaboration] is the process of two or more entities working together for a common goal.  Collaboration occurs within a context of a container used to host the collaboration.
  
== Project Goals ==
+
Examples of collaboration context include:
The project goals for Corona are:
+
* Data Collaboration
*Provide an OSGi-based SOA component framework for server-side Eclipse plug-in deployment.
+
** Data containers (e.g. database)
*Establish a collaboration event model used to propagate events across multiple Workbench instances.
+
** Web services
*Implement a mechanism for harvesting component and artifact relationships from collaboration events.
+
** Messaging
*Provide manageability of component and resources used within the Corona framework.
+
* Workgroup Collaboration
 +
** Eclipse Team framework
 +
** Eclipse Communication Framework
 +
*** Instant Messaging
 +
 
 +
As the Tools Services Framework, Corona provides an Eclipsed based server-side environment to host tools server-side components.  This provides the platform for a tool to manage their collaboration context within a distributed environment.
 +
 
 +
=== Project Goals ===
 +
* Provide Eclipse based server-side environment to manage Corona's workgroup environment
 +
** Provide an OSGi-based SOA component framework for server-side Eclipse plug-in deployment.
 +
** Provide manageability of component and resources
 +
* Provide a context for collaboration within a distributed workgroup environment
 +
** Distributed Event Model
 +
* Provide a SDK for create Corona hosted plug-ins
 +
 
 +
;Notes
 +
:An update to project proposal is being drafted.  The intent is to establish an Eclipse server-side platform that provides a consistent development and deployment model that is compatible with the RCP paradigm.  The proposal is based upon the merger of the Eclipse Gyrex and Corona projects.
 +
:* [[Corona/Proposal|Eclipse Server-side Platform]]
 +
 
 +
The Corona project will be merged with the Gyrex project.  Once the merge is complete, the Corona project will be archived. Please see the following wiki page for merge plan details.
 +
:* [[Corona/Gyrex/Merger|Plan Merge Corona with Gyrex]]
 +
 
 +
=== Quick Links ===
 +
<table border='1' cellpadding='3' cellspacing='3'>
 +
  <tr>
 +
      <td align='center' width='33%'>[http://www.eclipse.org/projects/project_summary.php?projectid=technology.corona Portal]</td>
 +
      <td align='center' width='33%'>[http://www.eclipse.org/corona Web Home]</td>
 +
      <td align='center' width='33%'>[http://www.eclipse.org/corona/download.php Download]</td>
 +
  </tr>
 +
  <tr>
 +
      <td align='center' width='33%'>[[Corona/GettingStarted|Getting Started]]</td>
 +
      <td align='center' width='33%'>[[Corona/Plan|Plan]]</td>
 +
      <td align='center' width='33%'>[[Corona/FAQ|FAQ]]</td>
 +
  </tr>
 +
  <tr>
 +
      <td align='center' width='33%'>[[Corona/Community|Community]]</td>
 +
      <td align='center' width='33%'>[[Corona/Architecture|Architecture]]</td>
 +
      <td align='center' width='33%'>[[Corona/Releng|Releng]]</td>
 +
  </tr>
 +
</table>
 +
 
 +
 
 +
[[Category:Eclipse Technology Project]][[Category:Corona]]

Latest revision as of 10:10, 25 August 2009

Incubation Phase

Corona Project - Tools Services Framework

Corona is the Eclipse Tools Services Framework that enables collaboration of people and/or software components. Collaboration is the process of two or more entities working together for a common goal. Collaboration occurs within a context of a container used to host the collaboration.

Examples of collaboration context include:

  • Data Collaboration
    • Data containers (e.g. database)
    • Web services
    • Messaging
  • Workgroup Collaboration
    • Eclipse Team framework
    • Eclipse Communication Framework
      • Instant Messaging

As the Tools Services Framework, Corona provides an Eclipsed based server-side environment to host tools server-side components. This provides the platform for a tool to manage their collaboration context within a distributed environment.

Project Goals

  • Provide Eclipse based server-side environment to manage Corona's workgroup environment
    • Provide an OSGi-based SOA component framework for server-side Eclipse plug-in deployment.
    • Provide manageability of component and resources
  • Provide a context for collaboration within a distributed workgroup environment
    • Distributed Event Model
  • Provide a SDK for create Corona hosted plug-ins
Notes
An update to project proposal is being drafted. The intent is to establish an Eclipse server-side platform that provides a consistent development and deployment model that is compatible with the RCP paradigm. The proposal is based upon the merger of the Eclipse Gyrex and Corona projects.

The Corona project will be merged with the Gyrex project. Once the merge is complete, the Corona project will be archived. Please see the following wiki page for merge plan details.

Quick Links

Portal Web Home Download
Getting Started Plan FAQ
Community Architecture Releng

Back to the top