|
|
(3 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | <table border='1' cellpadding='3'>
| |
− | <tr>
| |
− | <td>[http://www.eclipse.org/corona Eclipse Home]</td>
| |
− | <td>[[Corona|Wiki Home]]</td>
| |
− | <td>[[Corona Development Community|Development]]</td>
| |
− | </tr>
| |
− | </table>
| |
− | ----
| |
| | | |
− | == Theme ==
| |
− | The theme for this milstone is ''remote accessibility''. Emphasis will be placed on enabling Corona server-side pluings to expose functionality via web services as well as Corona workbench plugins to utilize this functionality.
| |
− |
| |
− | == Schedule ==
| |
− | <table border=1>
| |
− | <tr><th>Begin Date</th><td>Sep 19, 2006</td></tr>
| |
− | <tr><th>End Date</th><td>Nov 13, 2006</td></tr>
| |
− | </table>
| |
− |
| |
− | == Objectives ==
| |
− | [[Image:corona_1.0.0m5_components.jpg]]
| |
− |
| |
− | '''Acronyms'''
| |
− | * PCX = Project Container Explorer
| |
− | * PCV = Project Container Viewer
| |
− | * PCV-Pg = Project Container Viewer Page (associated with displaying ''Repository'' objects
| |
− | * PC Pref = Project Container Prefernces (configuration)
| |
− | * IPC = Interface to Project Container (used for OSGi service)
| |
− | * PC Mgr = Project Container Manager
| |
− | * CC = Context Container
| |
− | * PC Builder = Workbench project builder to publish Collaboration Events
| |
− | * Collaboration Events = Collaboration Event manager (extends OSGi event manager)
| |
− | * SOA = Corona SOA web service enablement
| |
− |
| |
− | === SOA Web Services ===
| |
− | * Deployment of OSGi bundle that exposes web services
| |
− | * Use of Apache Axis
| |
− | * Create How-To articles on wiki
| |
− |
| |
− | === Project Context Container Manager===
| |
− | * Expose PCC Manager functionality via web services
| |
− | * PCC Manager proxy to access PCC Manager web services
| |
− |
| |
− | === Context Container ===
| |
− | * Javadoc all classes
| |
− | * Create wiki doc re: Context Container
| |
− | * Create wiki doc re: Repository Descriptor
| |
− |
| |
− | === Project Context Container ===
| |
− | * Consolidate the PCC workbench plug-ins (explorer, view, builder) into a single plug-in
| |
− | * Introduce workbench preferences for PCC configuration
| |
− | ** Configuration item for ''CORONA_CONFIG_HOME''
| |
− | ** Establish preference grouping for use by Repository Adaptor view pages
| |
− | * Document how to create an extension for Repository Adaptor view page
| |
− | * Create user guide articles about
| |
− | ** [[Corona Project Container Explorer|Project Container Explorer]]
| |
− | ** [[Corona Project Container View|Project Container View]]
| |
− | * Create How-To articles on wiki
| |
− | ** create, updated PCC definition
| |
− | ** create, deploy PCC View page (Repository Adaptor view)
| |
− | * Event filtering
| |
− | ** Limit PCC events to only those of interest.
| |
− | *** Workbench Resource Change Events for resources that are not synchronized should not be propagated to the Workgroup.
| |
− |
| |
− | ==== Team Member Repository ====
| |
− | * Use a JDBC datasource as the repository for team members
| |
− | ** Allow this to be the exemplary implementation (example) of how a Repository Adaptor would use a JDBC datasource
| |
− | ** Deploy Apache Derby to Corona server-side
| |
− |
| |
− | === Build Process ===
| |
− | * Updated [http://wiki.eclipse.org/index.php/Corona_Development_Build build process] to support Europa
| |
− | ** RSS notifications
| |
− | * Execute unit tests for each build
| |
− | * Perform nightly, weekly builds
| |
− |
| |
− | === Release Availability ===
| |
− | * Post download images to Corona's FTP site
| |
− | * Update wiki re: [http://wiki.eclipse.org/index.php/Corona_Installation download and usage]
| |
− | * Cross post release availability to other development mailing lists
| |
− |
| |
− | === WIKI ===
| |
− | * Create articles about
| |
− | ** [[Corona Preferences Page|Preferences Page]]
| |
− | * Update articles about
| |
− | ** [[Corona Development Environment|Development Environment]]
| |
− | ** [[Corona Logging|Logging]]
| |