Notice: This Wiki is now read only and edits are no longer 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"
(Initial scope for milestone) |
(→Europa Integration) |
||
(47 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | {|border="1" cellpadding="5" | |
− | + | |[http://www.eclipse.org/corona Eclipse Home] | |
− | + | |[[Corona|Wiki Home]] | |
− | + | |[[Corona Development Community|Development]] | |
− | + | |[[Corona Milestone 1.0.0M5|1.0.0M5]] | |
− | + | |[[Corona Milestone 1.0.0M8|1.0.0M8]] | |
− | + | |} | |
---- | ---- | ||
== Theme == | == Theme == | ||
− | The theme for this | + | 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 == | == Schedule == | ||
− | + | {|border="1" cellpadding="5" | |
− | + | !Corona Planned Date | |
− | + | |Jan 22, 2007 | |
− | + | |} | |
− | == Objectives == | + | 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 == | ||
=== 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] | |
− | == | + | |
− | + | ||
=== Corona Management === | === Corona Management === | ||
Line 31: | Line 31: | ||
=== Context Container === | === Context Container === | ||
− | * Ability to manage CC via | + | * 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 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 - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166247 166247] | ||
+ | ** Include UI for synch conflict resolution | ||
==== Respositories ==== | ==== Respositories ==== | ||
− | * Introduce Apache | + | * Introduce Java Content Repository (JCR) with Apache JackRabbit - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166254 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: [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. |
− | ** Ability to manage via | + | * 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 Role Table | ||
+ | ** Add Team Member Attributes Table | ||
+ | **Ability to manage via web services | ||
=== Project Context Container === | === Project Context Container === | ||
* 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 - bugs: [http://bugs.eclipse.org/bugs/show_bug.cgi?id=151209 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 [http://bugs.eclipse.org/bugs/show_bug.cgi?id=166190 166190] | ||
+ | ** Listener registration for Collaboration Events | ||
+ | * 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 - 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: | ||
+ | ** Containers | ||
+ | ** Users | ||
+ | ** 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] | ||
+ | |||
+ | === Orbit Integration === | ||
+ | * Adopt ORBIT supported libraries | ||
+ | ** Apache Log4j | ||
+ | ** Apache Derby | ||
+ | ** Apache Axis - bug [http://bugs.eclipse.org/bugs/show_bug.cgi?id=158135 158135] | ||
− | === | + | === Europa Integration === |
− | * | + | * 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 |
Contents
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