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.
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