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"

(Lucene Integration - bug 166131)
(Objectives - Tentative List)
Line 25: Line 25:
 
=== 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 ===
 
=== WS-Notification ===
Line 30: Line 31:
 
* Registration for WS-Notification
 
* Registration for WS-Notification
 
* WS-Notification to OSGi Event
 
* WS-Notification to OSGi Event
* OSGi Event to WS-Notifcation
+
* OSGi Event to WS-Notifcation - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166240 166240]
 
* OSGi Event Filtering of WS-Notifications ?
 
* OSGi Event Filtering of WS-Notifications ?
  
Line 39: Line 40:
  
 
=== Context Container ===
 
=== Context Container ===
* Ability to manage CC via WSRF
+
* 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]
 
** Create/Update/Delete CC
 
** Create/Update/Delete CC
 
** Create/Update/Delete Repository Descriptor within CC
 
** Create/Update/Delete Repository Descriptor within CC
 
** 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
+
* 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
 
** Include UI for synch conflict resolution
  
Line 49: Line 50:
 
* Introduce Apache Derby server side
 
* Introduce Apache Derby server side
 
** Include ability to manage via WSDM
 
** Include ability to manage via WSDM
* Introduce Java Content Repository (JCR) with Apache JackRabbit
+
* Introduce Java Content Repository (JCR) with Apache JackRabbit - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166254 166254]
 
** implement RepositoryAdaptor
 
** implement RepositoryAdaptor
 
** Add / Remove / Update items in JCR
 
** Add / Remove / Update items in JCR
Line 55: Line 56:
 
** Use mime types to map items in JCR repository to viewers in Eclipse Workbench
 
** Use mime types to map items in JCR repository to viewers in Eclipse Workbench
 
** Extend Project Container Explorer to show JCR items
 
** Extend Project Container Explorer to show JCR items
** Support Proxy access to repositories from repository-descriptor with real url
+
** 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)
+
* 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
 
** Add Team Member Role Table
 
** Add Team Member Role Table
Line 67: Line 68:
 
* 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
+
* Enhanced chat for PCC team members - bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=151209 151209]
 
** chat log on server
 
** chat log on server
 
** aggregate chat information which members are chatting
 
** aggregate chat information which members are chatting
Line 75: Line 76:
  
 
=== Collaboration Events ===
 
=== Collaboration 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]
 
** Listener registration for Collaboration Events
 
** Listener registration for Collaboration Events
* Introduce use of ActiveMQ as ECF transport
+
* 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]
* log collaboration events into Derby Database Table
+
* 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]
 
* OSGi Event Filtering based upon:
 
* OSGi Event Filtering based upon:
 
** Containers
 
** Containers
 
** Users
 
** Users
 
** 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]
  
 
=== Mylar Integration ===
 
=== Mylar Integration ===
* Capture mylar action information and collect on server - Bug 166134
+
* 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 166135
+
* 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 166136
+
* 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 166137
+
* Support Mylar Landmarks on Container / Repository Resources - Bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166137 166137]
* aggregate Mylar actions information - Bug 166138
+
* aggregate Mylar actions information - Bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166138 166138]
 
** most used resources in Container
 
** most used resources in Container
 
** type user action for a member role (what each role spent most time doing)
 
** type user action for a member role (what each role spent most time doing)
 
** number of tasks associated with a container
 
** number of tasks associated with a container
 
** Show grouping of Mylar actions by Container | User | Task | Resources
 
** Show grouping of Mylar actions by Container | User | Task | Resources
* automatically create relationships between resources based upon Mylar actions - Bug 166139
+
* 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  
 
** first implementation using Jackrabbit  
 
** later implementation using RDF
 
** later implementation using RDF
Line 111: Line 113:
 
** 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]

Revision as of 04:38, 1 December 2006

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

Planned Start Date Nov 28, 2006 Planned Finish 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
  • 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

Collaboration 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

Mylar Integration

  • Capture mylar action information and collect on server - Bug 166134
  • Define new Mylar actions for user actions on Repositories - Bug 166135
  • Define new Mylar actions for user actions on Containers - Bug 166136
  • Support Mylar Landmarks on Container / Repository Resources - Bug 166137
  • aggregate Mylar actions information - Bug 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 166139
    • first implementation using Jackrabbit
    • later implementation using RDF

Lucene Integration - 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

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

Europa Integration

Back to the top