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 (Team Member)
(Europa Integration)
 
(16 intermediate revisions by 3 users 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
 
|}
 
|}
 +
 +
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 ==
 
== Objectives - Tentative List ==
Line 23: Line 23:
 
=== 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
+
* Registration for WS-Notification
+
* WS-Notification to OSGi Event
+
* OSGi Event to WS-Notifcation
+
* OSGi Event Filtering of WS-Notifications ?
+
  
 
=== Corona Management ===
 
=== Corona Management ===
Line 37: Line 31:
  
 
=== 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
  
 
==== 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
+
* Introduce Java Content Repository (JCR) with Apache JackRabbit
+
 
** implement RepositoryAdaptor
 
** implement RepositoryAdaptor
 
** Add / Remove / Update items in JCR
 
** Add / Remove / Update items in JCR
Line 53: Line 45:
 
** 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)
+
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]
 
** Add Team Member Table
 
** Add Team Member Table
 
** Add Team Member Role Table
 
** Add Team Member Role Table
Line 65: Line 58:
 
* 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 72: 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.
+
* 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 ===
+
* Capture mylar action information and collect on server
+
* Define new Mylar actions for user actions on Repositories
+
* Define new Mylar actions for user actions on Containers
+
* Support Mylar Landmarks on Container / Repository Resources
+
* aggregate Mylar actions information
+
** 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
+
** automatically create relationships between resources based upon Mylar actions
+
*** first implementation using Jackrabbit later using RDF
+
** Show grouping of Mylar actions by Container | User | Task | Resources
+
 
+
=== Lucene Integration ===
+
* 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 108: 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