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"

(Objectives - Tentative List)
(Europa Integration)
 
(5 intermediate revisions by one other user not shown)
Line 13: Line 13:
 
== Schedule ==
 
== Schedule ==
 
{|border="1" cellpadding="5"
 
{|border="1" cellpadding="5"
!Planned Start Date
+
!Corona Planned Date
|Nov 28, 2006
+
!Planned Finish Date
+
 
|Jan 22, 2007
 
|Jan 22, 2007
 
|}
 
|}
Line 26: Line 24:
 
* 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]
 
* 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
 
* Registration for WS-Notification
 
* WS-Notification to OSGi Event
 
* OSGi Event to WS-Notifcation - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166240 166240]
 
* OSGi Event Filtering of WS-Notifications ?
 
  
 
=== Corona Management ===
 
=== Corona Management ===
Line 48: Line 39:
  
 
==== Respositories ====
 
==== Respositories ====
* Introduce Apache Derby server side
 
** Include ability to manage via WSDM
 
 
* Introduce Java Content Repository (JCR) with Apache JackRabbit - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166254 166254]
 
* Introduce Java Content Repository (JCR) with Apache JackRabbit - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166254 166254]
 
** implement RepositoryAdaptor
 
** implement RepositoryAdaptor
Line 59: Line 48:
  
 
===== Team Member =====
 
===== 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 [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166261 166261]
 
* 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 Table
Line 75: Line 65:
 
** Enhance default EMF Editor to fuller featured editor
 
** Enhance default EMF Editor to fuller featured editor
  
=== Collaboration Events ===
+
=== ContextContainer Events ===
 
* Provide Eclipse plugin extenion-point model for defining events - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166190 166190]
 
* Provide Eclipse plugin extenion-point model for defining events - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166190 166190]
 
** Listener registration for Collaboration Events
 
** Listener registration for Collaboration Events
Line 85: Line 75:
 
** Repositories
 
** 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]
 
* 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]
 
=== Mylar Integration ===
 
* Capture mylar action information and collect on server - Bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166134 166134]
 
* Define new Mylar actions for user actions on Repositories - Bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166135 166135]
 
* Define new Mylar actions for user actions on Containers - Bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166136 166136]
 
* Support Mylar Landmarks on Container / Repository Resources - Bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166137 166137]
 
* aggregate Mylar actions information - Bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166138 166138]
 
** most used resources in Container
 
** type user action for a member role (what each role spent most time doing)
 
** number of tasks associated with a container
 
** Show grouping of Mylar actions by Container | User | Task | Resources
 
* automatically create relationships between resources based upon Mylar actions - Bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166139 166139]
 
** first implementation using Jackrabbit
 
** later implementation using RDF
 
 
=== Lucene Integration - [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166131 bug 166131]===
 
* index content on server
 
** index from keyword to resource uri
 
** repository updates event listener starts indexing
 
 
=== Higgins Integration ===
 
* Deployment of (STS) Token Issuer
 
 
  
 
=== Orbit Integration ===
 
=== Orbit Integration ===
Line 118: Line 85:
 
* 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]
 
* 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