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"
m (→Theme) |
m (→Context Container) |
||
Line 37: | Line 37: | ||
=== Context Container === | === Context Container === | ||
− | * Ability to manage CC via | + | * Ability to manage CC via WSRF |
* Ability to synchronize changes between local cached and remote Container def'n | * Ability to synchronize changes between local cached and remote Container def'n | ||
** Include UI for synch conflict resolution | ** Include UI for synch conflict resolution |
Revision as of 14:01, 28 November 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 |
---|
Objectives - Tentative List
WSDM
- Introduce Apache MUSE
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
- Introduce the ability to manage Corona server-side components
- start/stop bundles
- set logging parameters
Context Container
- Ability to manage CC via WSRF
- Ability to synchronize changes between local cached and remote Container def'n
- Include UI for synch conflict resolution
- Introduce initial CC Admin Tool
- Use of WSDM interfaces
- Basic functionality: create / update / delete
- Initial implementation, additional features to be included in following milestones
Respositories
- Introduce Apache Derby server side
- Include ability to manage via WSDM
- Introduce Java Content Repository (JCR) with Apache JackRabbit
- 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
Team Member
- Use of SQL based repository (Derby)
- Add Team Member Table
- Add Team Member Role Table
- Add Team Member Attributes Table
- Ability to manage via WSDM
Project Context Container
- Accessibility
- Only allow team members write access to Project Container
- Enhanced chat for PCC team members
- 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.
- Listener registration for Collaboration Events
- Introduce use of ActiveMQ as ECF transport
- log collaboration events into Derby Database Table
- OSGi Event Filtering based upon:
- Containers
- Users
- Repositories
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
- Adopt ORBIT supported libraries
- Apache Log4j
- Apache Derby
Europa Integration
- Continue enhancing release engineering to participate in Europa