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 "COSMOS/COSMOS iteration i12 plan"
< COSMOS
(→Large work items) |
(→Enhancements To Consider) |
||
Line 458: | Line 458: | ||
<td>Approve COSMOS Development Guide for GA</td> | <td>Approve COSMOS Development Guide for GA</td> | ||
− | <td> | + | <td>Med |
</td> | </td> | ||
</tr> | </tr> | ||
Line 467: | Line 467: | ||
<td>Write Management Enablement section in COSMOS Development Guide</td> | <td>Write Management Enablement section in COSMOS Development Guide</td> | ||
− | <td> | + | <td>Med</td> |
− | </td> | + | |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 476: | Line 475: | ||
<td>Write the WSDM Tooling section in COSMOS Development Guide</td> | <td>Write the WSDM Tooling section in COSMOS Development Guide</td> | ||
− | <td> | + | <td>Med |
<tr> | <tr> | ||
<td>[http://bugs.eclipse.org/219154 219154]</td> | <td>[http://bugs.eclipse.org/219154 219154]</td> | ||
Line 483: | Line 482: | ||
<td>Write Internationalization section in COSMOS Development Guide</td> | <td>Write Internationalization section in COSMOS Development Guide</td> | ||
− | <td> | + | <td>Med |
</td> | </td> | ||
</tr> | </tr> | ||
Line 492: | Line 491: | ||
<td>Mark Weitzel</td> | <td>Mark Weitzel</td> | ||
<td>New overview of COSMOS needed on web site</td> | <td>New overview of COSMOS needed on web site</td> | ||
− | <td> | + | <td>Med</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 499: | Line 498: | ||
<td>Rich Vasconi</td> | <td>Rich Vasconi</td> | ||
<td>Update COSMOS Team Committers page</td> | <td>Update COSMOS Team Committers page</td> | ||
− | <td> | + | <td>Med</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 507: | Line 506: | ||
<td>COSMOS User's Guide Overview development</td> | <td>COSMOS User's Guide Overview development</td> | ||
− | <td> | + | <td>Med |
</td> | </td> | ||
</tr> | </tr> | ||
Line 516: | Line 515: | ||
<td>Write Overview section for COSMOS Development Guide</td> | <td>Write Overview section for COSMOS Development Guide</td> | ||
− | <td> | + | <td>Med |
</td> | </td> | ||
</tr> | </tr> | ||
Line 524: | Line 523: | ||
<td>Paul Stratton</td> | <td>Paul Stratton</td> | ||
<td>Write COSMOS Installation Guide</td> | <td>Write COSMOS Installation Guide</td> | ||
− | <td> | + | <td>Med</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 531: | Line 530: | ||
<td>Ali Mehregani</td> | <td>Ali Mehregani</td> | ||
<td>Need a viewlet version of the COSMOS demo</td> | <td>Need a viewlet version of the COSMOS demo</td> | ||
− | <td> | + | <td>Med</td> |
</tr> | </tr> | ||
</table> | </table> |
Revision as of 08:55, 20 June 2008
Contents
- 1 COSMOS iteration i12 plan
- 1.1 Cross component work items (Mark Weitzel)
- 1.2 externalization/internationalization
- 1.3 security
- 1.4 logging
- 1.5 clean API
- 1.6 release items
- 1.7 Data Collection work items (Jimmy Mohsin)
- 1.8 Data Visualization work items (Sheldon Lee-Loy)
- 1.9 Resource Modeling work items (David Whiteman)
- 1.10 Management Enablement work items (Jason Losh)
- 1.11 RE/Build team work items (Saurabh Dravid)
- 1.12 QA work items (Srinivas Reddy Doma)
- 1.13 Web/Documentation work items (Rich Vasconi)
- 1.14 Mandatory for releasing V0.9 (Ruth Lee)
COSMOS iteration i12 plan
Cross component work items (Mark Weitzel)
externalization/internationalization
security
logging
clean API
release items
Data Collection work items (Jimmy Mohsin)
Themes
- Consumability - remove impediments to adoption
- Stability - reduce the bug backlog
- Quality - refactor as necessary to meet Eclipse API and coding conventions
Large work items
- API standards compliance and other code refactoring
- Security design
Enhancements to consider
Consumability - remove impediments to adoption
Bug | Severity | Description | Owner | Sizing |
---|---|---|---|---|
216332 | Enhancement | Complete design for COSMOS Security - phase 2 | Jimmy | Medium |
233690 | Enhancement | Each data manager have configuration values that can be used to identify | Hubert | Medium |
Data Visualization work items (Sheldon Lee-Loy)
Themes
- Stability - bugs that will improve the stability of the driver
- Cleanup -bugs that will help meet 1.0 release guidelines and help cleanup code
- Improve Usability - bugs that will improve existing tooling usabillity
- Improve Tooling - enhancements that will provide additional tooling to manage visualize and query MDRs
- Framework Improvements - bugs that will improve the core ui framework
Large work items
- Bugs and ERs are given a rough sizing
- Low - takes 1-3 days
- Medium - takes a week
- High - takes more than a week
Bug | Description | Sizing | Theme | Notes |
236670 | Ability to delete queries | Low | improve function | |
236907 | Launching the COSMOS UI with a MDR query | Low | improve function | |
236629 | Create or Use Appropriate Icons for each Dilaog | Low | usability | |
230405 | Create a Report based on CMDBf information | Medium | improve function | |
237655 | Provide a reporting service group for data managers | High | improve function | |
234517 | Provide the ability to contribute custom property dialogs | Medium | usability | May remove out |
235709 | Report based on Aperi Data | Low | improve function | May remove out |
??? | Security | High | improve function |
Resource Modeling work items (David Whiteman)
Themes
- Stability - reduce defect backlog in validator/import/export/editor
- Completeness - expanding tests to cover more nuances from spec, and fixing defects uncovered by this activity
- Documentation - integrate tooling with online documentation using contextual help
Large work items
Bugs/ERs to consider
Sizing legend:
- Low - takes 1-3 days
- Medium - takes a week
- High - takes more than a week
JUnit test failures:
Bug # | Severity | Owner | Description | Sizing |
---|---|---|---|---|
200423 | normal | Ali Mehregani | JUnit test TestSMLModelUnits.testRuleInvalidBinding failure | Low |
Spec completeness:
Bug # | Severity | Owner | Description | Sizing |
---|---|---|---|---|
237872 | enhancement | Ali Mehregani | Validator needs to support optional schema binding feature | High |
237132 | major | David Whiteman | URI Reference Processing not working | Medium |
Stability:
Bug # | Severity | Owner | Description | Sizing |
---|---|---|---|---|
235711 | normal | Dlwhiteman.us.ibm.com | Validate and import links don't work if editing external SML-IF document | Medium |
237829 | normal | Dlwhiteman.us.ibm.com | Error pane cuts off useful info and buttons by default | Low |
185391 | normal | Dlwhiteman.us.ibm.com | Export SMLIF wizard > ruleBindings page shows no documents | Low |
Code cleanup:
Bug # | Severity | Owner | Description | Sizing |
---|---|---|---|---|
218814 | normal | Ali Mehregani | Reduce dependencies for SML MDR | Low |
Release readiness:
Bug # | Severity | Owner | Description | Sizing |
---|---|---|---|---|
236866 | major | David Whiteman | JUnit failures when running on Sun JRE 1.5 | Low |
213635 | normal | David Whiteman | SML-IF editor help not available from F1 | Low |
236772 | ? | David Whiteman | False error messages when validating SML-IF file using Java 1.6 | Low |
Management Enablement work items (Jason Losh)
Themes
- Consumability - producing a toolkit that significantly improves the speed & reduces the learning curve with building MDRs
- Design - finalize SDD runtime design
- Initial contributions - commit IBM/SAS code as foundation for tooling/runtime implementation
- Stability - driving out bugs and fixing them
- Testing - improving JUnits to build automated test to connect to and query MDRs built from the toolkit
- Globalization - externalizing all error messages & UI labels
- Documentation - integrate tooling with online documentation using contextual help
Large work items
- Logging
- API Cleanup (bug 229962)
- SDD runtime design finalization
- SDD runtime orchestrator
- SDD build time generator (BTG) framework
Bugs/ERs to consider
Sizing legend:
- Low - takes 1-3 days
- Medium - takes a week
- High - takes more than a week
Consumability:
Bug # | Severity | Description | Owner | Sizing |
---|---|---|---|---|
216332 | enhancement | Complete design for COSMOS Security - phase 2 | Jimmy Mohsin | High |
237161 | enhancement | Generate registration handler factory for registration service built with toolkit | Dlwhiteman.us.ibm.com | Low |
220594 | enhancement | Provide contextual help for toolkit UI | Dlwhiteman.us.ibm.com | Low |
SDD Work:
Bug | Severity | Description | Owner | Sizing |
---|---|---|---|---|
229088 | enhancement | Create initial SDD runtime framework for COSMOS installation | Jason Losh | High |
Testing:
Bug # | Severity | Description | Owner | Sizing |
---|---|---|---|---|
230282 | enhancement | Create JUnit test for running & querying projects built from toolkit | Dlwhiteman.us.ibm.com | Medium |
RE/Build team work items (Saurabh Dravid)
Themes
For example:
- Stability
- Globalization
- Accessibility
Large work items
For example:
- Security
- Logging
Enhancements to consider
Enhancement | Severity | Description | Blocked by (if applicable) | Owner | Sizing |
---|---|---|---|---|---|
215609 | Normal | Maintain documentation of third party dependencies | Ruth Lee | Low | |
215135 | Enhancement | Establish a process for running JUnits against a COSMOS build | Bobby Joseph | High | |
229078 | Blocker | Add about.html and other legal files to the build | Ruth Lee | Medium |
QA work items (Srinivas Reddy Doma)
Themes
For example:
- Stability
- Globalization
- Accessibility
Large work items
Enhancements to consider
Bug# | Severity | Description | Owner | Sizing |
---|
Web/Documentation work items (Rich Vasconi)
Themes
- Consumability
- Documentation
Enhancements To Consider
Bug # | Severity | Owner | Description | Sizing |
---|---|---|---|---|
219130 | enhancement | Mark Weitzel | Approve COSMOS Development Guide for GA | Med |
219144 | enhancement | Joel Hawkins | Write Management Enablement section in COSMOS Development Guide | Med |
219148 | enhancement | bsubram@us.ibm.com | Write the WSDM Tooling section in COSMOS Development Guide | Med |
219154 | enhancement | Jimmy Mohsin | Write Internationalization section in COSMOS Development Guide | Med |
225817 | normal | Mark Weitzel | New overview of COSMOS needed on web site | Med |
235398 | normal | Rich Vasconi | Update COSMOS Team Committers page | Med |
218828 | enhancement | weitzelm@us.ibm.com | COSMOS User's Guide Overview development | Med |
219138 | enhancement | weitzelm@us.ibm.com | Write Overview section for COSMOS Development Guide | Med |
219156 | enhancement | Paul Stratton | Write COSMOS Installation Guide | Med |
202332 | major | Ali Mehregani | Need a viewlet version of the COSMOS demo | Med |
Mandatory for releasing V0.9 (Ruth Lee)
Review itself
- arrange for COSMOS to be added to the Eclipse Board docket 5 weeks in advance of the intended release of V0.9
- Review slides: Zip of first draft of PPT During the release review we have to explain the divergences from the original plan, such as the addition of SDD.
- answer Harm's question in the review slides: How do the parts of COSMOS relate to each other? If they're disjoint then maybe that's fine and COSMOS can deliver them in disjoint packages. If they're all comingled technically then they should be packaged together. During the mini-project review (version 0.9), we want to state this and to address this question.
Legal
- about.html for third party OSS in COSMOS: Ruth to arrange for these specialized about.html to be written and then delivered to the build team for inclusion in COSMOS
- documentation of COSMOS IP
- get DOJO approved by Eclipse Legal
COSMOS process
- clean up the inactive committer list (in progress)