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 Milestone 1.0.0M7"

m (Orbit Integration)
(Europa Integration)
 
(42 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<table border='1' cellpadding='3'>
+
{|border="1" cellpadding="5"
<tr>
+
|[http://www.eclipse.org/corona Eclipse Home]
<td>[http://www.eclipse.org/corona Eclipse Home]</td>
+
|[[Corona|Wiki Home]]
<td>[[Corona|Wiki Home]]</td>
+
|[[Corona Development Community|Development]]
<td>[[Corona Development Community|Development]]</td>
+
|[[Corona Milestone 1.0.0M5|1.0.0M5]]
</tr>
+
|[[Corona Milestone 1.0.0M8|1.0.0M8]]
</table>
+
|}
 
----
 
----
  
 
== Theme ==
 
== Theme ==
The theme for this milstone is ''managability''.  Emphasis will be placed on enabling Corona server-side pluginss to expose functionality via WSDM so that they can be remotely managed.
+
The theme for this milestone is ''manageability''.  Emphasis will be placed on enabling Corona server-side plugins to expose functionality via WSDM so that they can be remotely managed.
  
 
== Schedule ==
 
== Schedule ==
<table border=1>
+
{|border="1" cellpadding="5"
<tr><th>Begin Date</th><td>Nov 14, 2006</td></tr>
+
!Corona Planned Date
<tr><th>End Date</th><td>Jan 8, 2007</td></tr>
+
|Jan 22, 2007
</table>
+
|}
  
== Objectives ==
+
The list of items scheduled for this release are defined within [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Technology&product=Corona&target_milestone=1.0.0+M7&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugzilla]
 +
 
 +
== Objectives - Tentative List ==
  
 
=== WSDM ===
 
=== WSDM ===
 
* Introduce Apache MUSE
 
* Introduce Apache MUSE
 
+
* bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166255 166255], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166258 166258]
=== WS-Notification ===
+
* Introduce event notification
+
  
 
=== Corona Management ===
 
=== Corona Management ===
Line 31: Line 31:
  
 
=== Context Container ===
 
=== Context Container ===
* Ability to manage CC via WSDM
+
* Ability to manage CC via WSRF - bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166242 166242], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166245 166245]
* Ability to synch local/remote CC def'n
+
** Create/Update/Delete CC
** Include UI for synch conflict resolution
+
** Create/Update/Delete Repository Descriptor within CC
* Use of Apache JackRabbit
+
* Introduce initial CC Admin Tool
+
** Use of WSDM interfaces
+
** Basic functionality: create / update / delete
+
 
** Initial implementation, additional features to be included in following milestones
 
** Initial implementation, additional features to be included in following milestones
 +
* Ability to synchronize changes between local cached and remote Container def'n - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166247 166247]
 +
** Include UI for synch conflict resolution
  
 
==== Respositories ====
 
==== Respositories ====
* Introduce Apache Derby server side
+
* Introduce Java Content Repository (JCR) with Apache JackRabbit - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166254 166254]
** Include ability to manage via WSDM
+
** implement RepositoryAdaptor
 +
** Add / Remove / Update items in JCR
 +
** Extend Viewers for items in JCR repository
 +
** Use mime types to map items in JCR repository to viewers in Eclipse Workbench
 +
** Extend Project Container Explorer to show JCR items
 +
** Support Proxy access to repositories from repository-descriptor with real url - bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=164301 164301], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=165780]
  
 
===== Team Member =====
 
===== Team Member =====
* Use of SQL based repository (Derby)
+
The is an enhancement to the exemplary implementation of the ''Project Context Container''.  It will demonstrate the use of a JDBC database as repository adapter.
** Ability to manage via WSDM
+
* Use of SQL based repository (Derby) - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166261 166261]
 +
** Add Team Member Table
 +
** Add Team Member Role Table
 +
** Add Team Member Attributes Table
 +
**Ability to manage via web services
  
 
=== Project Context Container ===
 
=== Project Context Container ===
 
* Accessibility
 
* Accessibility
 
** Only allow team members ''write'' access to Project Container
 
** Only allow team members ''write'' access to Project Container
 +
* Enhanced chat for PCC team members - bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=151209 151209]
 +
** chat log on server
 +
** aggregate chat information which members are chatting
 +
** aggregate chat information which member roles are chatting
 +
* Container Editing
 +
** Enhance default EMF Editor to fuller featured editor
  
=== Collaboration Events ===
+
=== ContextContainer Events ===
* Provide Eclipse plugin extenion-point model for defining events.
+
* Provide Eclipse plugin extenion-point model for defining events - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166190 166190]
* Introduce use of ActiveMQ as ECF transport
+
** Listener registration for Collaboration Events
 
+
* Introduce use of ActiveMQ as ECF transport - bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=165154 165154], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=165156 165156]
=== Higgins Integration ===
+
* log collaboration events into Derby Database Table - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=165152 165152], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166199 166199]
* Deployment of (STS) Token Issuer
+
* OSGi Event Filtering based upon:
 +
** Containers
 +
** Users
 +
** Repositories
 +
* Bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=156279 156279], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=160067 160067], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166188 166188]
  
 
=== Orbit Integration ===
 
=== Orbit Integration ===
Line 63: Line 80:
 
** Apache Log4j
 
** Apache Log4j
 
** Apache Derby
 
** Apache Derby
 +
** Apache Axis - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=158135 158135]
  
 
=== Europa Integration ===
 
=== Europa Integration ===
 
* Continue enhancing release engineering to participate in Europa
 
* Continue enhancing release engineering to participate in Europa
 +
* Bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=159865 159865], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=159874 159874], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=162774 162774], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=165647 165647], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=165649 165649], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=165651 165651], [http://bugs.eclipse.org/bugs/show_bug.cgi?id=165652 165652]
 +
 +
[[Category:Corona]]

Latest revision as of 11:56, 9 March 2007

Eclipse Home Wiki Home Development 1.0.0M5 1.0.0M8

Theme

The theme for this milestone is manageability. Emphasis will be placed on enabling Corona server-side plugins to expose functionality via WSDM so that they can be remotely managed.

Schedule

Corona Planned Date Jan 22, 2007

The list of items scheduled for this release are defined within Bugzilla

Objectives - Tentative List

WSDM

Corona Management

  • Introduce the ability to manage Corona server-side components
    • start/stop bundles
    • set logging parameters

Context Container

  • Ability to manage CC via WSRF - bugs: 166242, 166245
    • Create/Update/Delete CC
    • Create/Update/Delete Repository Descriptor within CC
    • Initial implementation, additional features to be included in following milestones
  • Ability to synchronize changes between local cached and remote Container def'n - bug 166247
    • Include UI for synch conflict resolution

Respositories

  • Introduce Java Content Repository (JCR) with Apache JackRabbit - bug 166254
    • implement RepositoryAdaptor
    • Add / Remove / Update items in JCR
    • Extend Viewers for items in JCR repository
    • Use mime types to map items in JCR repository to viewers in Eclipse Workbench
    • Extend Project Container Explorer to show JCR items
    • Support Proxy access to repositories from repository-descriptor with real url - bugs: 164301, [1]
Team Member

The is an enhancement to the exemplary implementation of the Project Context Container. It will demonstrate the use of a JDBC database as repository adapter.

  • Use of SQL based repository (Derby) - bug 166261
    • Add Team Member Table
    • Add Team Member Role Table
    • Add Team Member Attributes Table
    • Ability to manage via web services

Project Context Container

  • Accessibility
    • Only allow team members write access to Project Container
  • Enhanced chat for PCC team members - bugs: 151209
    • chat log on server
    • aggregate chat information which members are chatting
    • aggregate chat information which member roles are chatting
  • Container Editing
    • Enhance default EMF Editor to fuller featured editor

ContextContainer Events

  • Provide Eclipse plugin extenion-point model for defining events - bug 166190
    • Listener registration for Collaboration Events
  • Introduce use of ActiveMQ as ECF transport - bugs: 165154, 165156
  • log collaboration events into Derby Database Table - bug 165152, 166199
  • OSGi Event Filtering based upon:
    • Containers
    • Users
    • Repositories
  • Bugs: 156279, 160067, 166188

Orbit Integration

  • Adopt ORBIT supported libraries
    • Apache Log4j
    • Apache Derby
    • Apache Axis - bug 158135

Europa Integration

Back to the top