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 (Schedule)
m
Line 74: Line 74:
 
** 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 84: Line 84:
 
** 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 ===
 
=== Higgins Integration ===
 
* Deployment of (STS) Token Issuer
 
* Deployment of (STS) Token Issuer
 
  
 
=== Orbit Integration ===
 
=== Orbit Integration ===

Revision as of 21:18, 15 January 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

WS-Notification

  • Introduce event notification
  • Registration for WS-Notification
  • WS-Notification to OSGi Event
  • OSGi Event to WS-Notifcation - bug 166240
  • OSGi Event Filtering of WS-Notifications ?

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 Apache Derby server side
    • Include ability to manage via WSDM
  • 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

Higgins Integration

  • Deployment of (STS) Token Issuer

Orbit Integration

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

Europa Integration

Back to the top