Jump to: navigation, search

Difference between revisions of "Cosmos Release Plan"

(GA Objectives (i4 - i5))
Line 1: Line 1:
 
[[COSMOS|COSMOS Wiki]] >  [[COSMOS_Work_Items|COSMOS Work Items]]  
 
[[COSMOS|COSMOS Wiki]] >  [[COSMOS_Work_Items|COSMOS Work Items]]  
  
= COSMOS 1.1 Release Plan =
+
= COSMOS 1.2 Release Plan =
  
== Overview ==
+
== Overview ==
Please send comments about this plan to the [mailto:cosmos-mgmt@eclipse.org cosmos-mgmt@eclipse.org] project management mailing list.
+
  
 +
Please send comments about this plan to the [mailto:cosmos-mgmt@eclipse.org cosmos-mgmt@eclipse.org] project management mailing list.
  
This document lays out the feature and API set for the COSMOS releases.                                    
+
<br>This document lays out the feature and API set for the COSMOS releases.  
* [[#Release Deliverables|Release Deliverables]]
+
* [[#Release Milestones|Release Milestones]]
+
* [[#Project Designs|Project Designs]]
+
* [[#Features|Features]]
+
  
This plan describes the deliverables, milestones, and plan items for the COSMOS project.  Each plan item covers a feature or API that is to be added to COSMOS, or some aspect of COSMOS that is to be improved.  Each plan item has its own entry in the COSMOS bugzilla database, with a title and a concise summary (usually a single paragraph) that explains the work item at a suitably high level so that everyone can readily understand the work item.
+
*[[#Release_Deliverables|Release Deliverables]]
 +
*[[#Release_Milestones|Release Milestones]]
 +
*[[#Project_Designs|Project Designs]]
 +
*[[#Features|Features]]
  
<div style="margin:10px;background-color:#e0e0ff;border:1px solid blue;padding:20px;">
+
This plan describes the deliverables, milestones, and plan items for the COSMOS project. Each plan item covers a feature or API that is to be added to COSMOS, or some aspect of COSMOS that is to be improved. Each plan item has its own entry in the COSMOS bugzilla database, with a title and a concise summary (usually a single paragraph) that explains the work item at a suitably high level so that everyone can readily understand the work item.
Fixing bugs, improving test coverage, documentation, examples, performance tuning, usability, etc. are considered routine ongoing maintenance activities and are not included in this plan unless they would also involve a significant change to the API or feature set, or involve a significant amount of work. The intent of the plan is to account for all interesting feature work.</div>
+
<div style="border-right: blue 1px solid; padding-right: 20px; border-top: blue 1px solid; padding-left: 20px; padding-bottom: 20px; margin: 10px; border-left: blue 1px solid; padding-top: 20px; border-bottom: blue 1px solid; background-color: #e0e0ff">Fixing bugs, improving test coverage, documentation, examples, performance tuning, usability, etc. are considered routine ongoing maintenance activities and are not included in this plan unless they would also involve a significant change to the API or feature set, or involve a significant amount of work. The intent of the plan is to account for all interesting feature work.</div>
 
+
== Release Deliverables ==
== Release Deliverables ==
+
  
 
The following release deliverables are provided:  
 
The following release deliverables are provided:  
* Runtime
 
* Tooling
 
* Source
 
* Examples
 
* Component Tests
 
* Data Collection Implementation
 
* Data Visualization Implementation
 
* Resource Modeling Implementation
 
* Management Enablement Implementation
 
* CMDBf Implementation
 
  
== Release Milestones ==
+
*Runtime
 +
*Tooling
 +
*Source
 +
*Examples
 +
*Component Tests
 +
*Data Collection Implementation
 +
*Data Visualization Implementation
 +
*Resource Modeling Implementation
 +
*Management Enablement Implementation
 +
*CMDBf Implementation
 +
 
 +
== Release Milestones ==
 +
 
 +
This COSMOS 1.2 release is targeted for general availability on June 30th 2010. All deliverables will be available for download as soon as the release has been tested and validated in the target configurations. The project will follow one month iterations consisting of three weeks for development and one week for test.&nbsp; There will be&nbsp;eight iterations for the release beginning with a November iteration.&nbsp; There will be a milestone driver iteration (iteration five)&nbsp;in March followed by two more development iterations (six and seven) with a concluding stabilization iteration in June (iteration eight).
 +
 
 +
<br>
  
This COSMOS 1.1 is targeted for general availability on 25-September-2009.  All deliverables will be available for download as soon as the release has been tested and validated in the target configurations.  There is an allocation of resource to defect removal in all iterations. The first Iterations 1-2 will contain the bulk of the enhancement work, with Iteration 3 stabilizing the milestone driver, with Iterations 4, 5 and 6 will be devoted to fleshing out the framework, and Iteration 7 will mainly be used to stabilize and shut down the release.  There is a one week buffer after I7 to the GA date in order to plan and prep for the release review.
+
{| cellspacing="0" cellpadding="0" border="1"
 +
|- bgcolor="#c0c0c0"
 +
| colspan="2" | '''Milestone'''
 +
| '''Duration'''
 +
| '''Planned Start Date'''
 +
| '''Planned End Date'''
 +
| '''Actual Start Date'''
 +
| '''Actual End Date'''
 +
| '''Description'''
 +
| '''Comments'''
 +
|- bgcolor="#ccccdd"
 +
| colspan="2" | '''Iteration 1'''
 +
| '''1 Month'''&nbsp;
 +
| '''Nov-2-2009'''
 +
| '''Nov-30-2009'''
 +
| &nbsp;
 +
| &nbsp;
 +
| '''Enhancements'''
 +
| &nbsp;
 +
|- bgcolor="#e6e6fa"
 +
| width="25" rowspan="2" | &nbsp;&nbsp;
 +
| Development
 +
| &nbsp;
 +
| Nov-2-2009  
 +
| Nov-23-2009
 +
| &nbsp;
 +
| &nbsp;
 +
| Development &amp; bug fixes
 +
| &nbsp;
 +
|- bgcolor="#e6e6fa"
 +
| Testing
 +
| &nbsp;
 +
| Nov-24-2008
 +
| Nov-30-2009
 +
| &nbsp;
 +
| &nbsp;
 +
| Validation Testing
 +
| &nbsp;
 +
|- bgcolor="#ccccdd"
 +
| colspan="2" | '''Iteration 2'''
 +
| '''1 Month'''&nbsp;
 +
| '''Dec-1-2009'''
 +
| '''Dec-24-2009'''
 +
| &nbsp;
 +
| &nbsp;
 +
| '''Enhancements'''
 +
| &nbsp;
 +
|- bgcolor="#e6e6fa"
 +
| rowspan="2" | &nbsp;&nbsp;
 +
| Development
 +
|
 +
| Dec-1-2009
 +
| Dec-18-2009
 +
| &nbsp;
 +
| &nbsp;
 +
| Development &amp; bug fixes
 +
| &nbsp;
 +
|- bgcolor="#e6e6fa"
 +
| Testing
 +
| &nbsp;
 +
| Dec-21-2009
 +
| Dec-24-2009
 +
| &nbsp;
 +
| &nbsp;
 +
| Validation Testing
 +
| &nbsp;
 +
|- bgcolor="#ccccdd"
 +
| colspan="2" | '''Iteration 3'''
 +
| '''1&nbsp;Month'''
 +
| '''Jan-4-2010'''
 +
| '''Jan-29-2010'''
 +
| &nbsp;
 +
| &nbsp;
 +
| '''Enhancements'''&nbsp;
 +
| &nbsp;
 +
|- bgcolor="#e6e6fa"
 +
| &nbsp;&nbsp;
 +
| Development
 +
|
 +
| Jan-4-2010
 +
| Jan-22-2010
 +
| &nbsp;
 +
| &nbsp;
 +
| Development &amp; bug fixes
 +
| &nbsp;
 +
|- bgcolor="#e6e6fa"
 +
| &nbsp;
 +
| i3 Testing
 +
|
 +
| Jan-25-2010&nbsp;
 +
| Jan-29-2010
 +
| &nbsp;
 +
| &nbsp;
 +
| Validation Testing
 +
| &nbsp;
 +
|- bgcolor="#ccccdd"
 +
| colspan="2" | '''Iteration&nbsp;4'''
 +
| '''1 Month'''&nbsp;
 +
| '''Feb-1-2010'''
 +
| '''Feb-26-2010'''
 +
| &nbsp;
 +
| &nbsp;
 +
|
 +
'''Enhancements'''
  
 +
|
 +
|- bgcolor="#e6e6fa"
 +
| rowspan="2" | &nbsp;&nbsp;
 +
| i4 Development
 +
|
 +
| Feb-1-2010&nbsp;
 +
| Feb-19-2010&nbsp;
 +
| &nbsp;
 +
| &nbsp;
 +
| Development &amp; bug fixes
 +
| &nbsp;
 +
|- bgcolor="#e6e6fa"
 +
| i4 Testing
 +
|
 +
| Feb-22-2010
 +
| Feb-26-2010
 +
| &nbsp;
 +
| &nbsp;
 +
| Validation Testing
 +
| &nbsp;
 +
|- bgcolor="#ccccdd"
 +
| colspan="2" | '''Iteration&nbsp;5'''
 +
| '''1 Month'''&nbsp;
 +
| '''Mar-1-2010'''
 +
| '''Mar-31-2010'''
 +
| &nbsp;
 +
| &nbsp;
 +
|
 +
'''Milestone/Stabilize'''
  
<table border="1" cellpadding="0" cellspacing="0">
+
|
<tr bgcolor="silver">
+
<td colspan="2"><b>Milestone</b></td><td><b>Duration</b></td>
+
<td><b>Planned Start Date</b></td>
+
<td><b>Planned End Date</b></td>
+
<td><b>Actual Start Date</b></td>
+
<td><b>Actual End Date</b></td>
+
<td><b>Description</b></td>
+
<td><b>Comments</b></td>
+
</tr>
+
<tr bgcolor="#CCCCDD">
+
<td colspan="2"><b id="iteration1">Iteration 1</b></td><td><b>8 weeks</b></td>
+
<td><b>Nov-17-2008</b></td>
+
<td><b>Jan-09-2009</b></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td><b>Enhancements</b></td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td width="25" rowspan="2">&nbsp;&nbsp;</td>
+
<td>i1 Development</td>
+
<td>5 weeks</td>
+
<td>Nov-17-2008</td>
+
<td>Dec-17-2008</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Development &amp; bug fixes</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA"><td>i1 Testing</td>
+
<td>3 weeks</td>
+
<td>Dec-22-2008</td>
+
<td>Jan-09-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Validation Testing</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#CCCCDD">
+
<td colspan="2"><b id="iteration2">Iteration 2</b></td><td><b>6 weeks</b></td>
+
<td><b>Jan-12-2009</b></td>
+
<td><b>Feb-20-2009</b></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td><b>Enhancements</b></td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td rowspan="2">&nbsp;&nbsp;</td>
+
<td>i2 Development</td>
+
<td>4 weeks</td>
+
<td>Jan-12-2009</td>
+
<td>Feb-04-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Development &amp; bug fixes</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA"><td>i2 Testing</td>
+
<td>2 weeks</td>
+
<td>Feb-09-2009</td>
+
<td>Feb-20-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Validation Testing</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#CCCCDD">
+
<td colspan="2"><b id="iteration3">Iteration 3</b></td><td><b>8 weeks</b></td>
+
<td><b>Feb-23-3009</b></td>
+
<td><b>Apr-03-2009</b></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td><b>Stabilize</b></td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td>&nbsp;&nbsp;</td>
+
<td>i3 Development</td>
+
<td>4 weeks</td>
+
<td>Feb-23-2009</td>
+
<td>Mar-18-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Development &amp; bug fixes</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td>&nbsp;&nbsp;</td>
+
<td>i3 shutdown phase</td>
+
<td>2 weeks</td>
+
<td>Mar-19-2009</td>
+
<td>Apr-01-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Approved changes only: documentation,  examples, defects that stabilize the driver, write new tests. Before checking in <b>anything</b>, a project lead must review and approve that change.</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td>&nbsp;</td>
+
<td>i3 Testing</td>
+
<td>2 weeks</td>
+
<td>Apr-06-2009</td>
+
<td>Apr-17-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Validation Testing</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="silver">
+
<td colspan="2"><b id="milestone">Milestone driver</b></td><td><b>1 day</b></td>
+
<td><b>Apr-17-2009</b></td>
+
<td><b>Apr-17-2009</b></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td><b>Available for POCs</b></td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#CCCCDD">
+
<td colspan="2"><b id="iteration4">Iteration 4</b></td><td><b>4 weeks</b></td>
+
<td><b>Apr-20-2009</b></td>
+
<td><b>May-15-2009</b></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>
+
<b>Enhancements</b>
+
</td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td rowspan="2">&nbsp;&nbsp;</td>
+
<td>i4 Development</td>
+
<td>2 weeks</td>
+
<td>Apr-20-2009</td>
+
<td>Apr-29-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Development &amp; bug fixes</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA"><td>i4 Testing</td>
+
<td>2 weeks</td>
+
<td>May-04-2009</td>
+
<td>May-15-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Validation Testing</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#CCCCDD">
+
<td colspan="2"><b id="iteration5">Iteration 5</b></td><td><b>6 weeks</b></td>
+
<td><b>May-18-2009</b></td>
+
<td><b>June-26-2009</b></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>
+
<b>Enhancements</b>
+
</td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td rowspan="2">&nbsp;&nbsp;</td>
+
<td>i5 Development</td>
+
<td>4 weeks</td>
+
<td>May-18-2009</td>
+
<td>June-10-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Development &amp; bug fixes</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA"><td>i5 Testing</td>
+
<td>2 weeks</td>
+
<td>June-15-2009</td>
+
<td>June-26-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Validation Testing</td>
+
<td>&nbsp;</td>
+
</tr>
+
                <tr bgcolor="#CCCCDD">
+
<td colspan="2"><b id="iteration6">Iteration 6</b></td><td><b>6 weeks</b></td>
+
<td><b>June-29-2009</b></td>
+
<td><b>August-7-2009</b></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
                        <td>
+
<b>Enhancements</b>
+
</td>
+
                        <td>
+
<ul>
+
<li><b>July 31st</b>: email inactive committers, give them a
+
week to respond</li>
+
<li><b>July 31st</b>: start the release review slides</li>
+
<li><b>July 31st</b>: ask the Technology PMC for permission
+
to release COSMOS v1.1</li>
+
<li><b>August 3rd</b>: submit the IP log to Eclipse Legal. No
+
change that would affect the IP log or about.html files are allowed
+
after the log is submitted to Eclipse Legal.</li>
+
<li><b>August 7th</b>: any inactive committers who responded,
+
make the appropriate changes</li>
+
<li><b>August 7th</b>: complete first draft of the release
+
review slides</li>
+
</ul>
+
        </td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td rowspan="2">&nbsp;&nbsp;</td>
+
<td>i6 Development</td>
+
<td>4 weeks</td>
+
<td>June-29-2009</td>
+
<td>July-24-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Development &amp; bug fixes</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA"><td>i6 Testing</td>
+
<td>2 weeks</td>
+
<td>July-27-2009</td>
+
<td>August-7-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Validation Testing</td>
+
<td>&nbsp;</td>
+
</tr>
+
                <tr bgcolor="#CCCCDD">
+
<td colspan="2"><b id="iteration7">Iteration 7</b></td><td><b>6 weeks</b></td>
+
<td><b>August-10-2009</b></td>
+
<td><b>September-18-2009</b></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>
+
<b>Stabilize</b>
+
</td>
+
<td>
+
<ul>
+
<li><b>August 14th</b>: complete the inactive committers cleanup</li>
+
<li><b>August 14th</b>: complete the release review slides</li>
+
<li><b>August 17th</b>: submit the release review slides to the EMO</li>
+
<li><b>August 31st</b>: hold the release review for COSMOS v1.1</li>
+
</ul>
+
</td>
+
</tr>
+
<tr bgcolor="#E6E6FA">
+
<td rowspan="2">&nbsp;&nbsp;</td>
+
<td>i7 Development</td>
+
<td>4 weeks</td>
+
<td>August-10-2009</td>
+
<td>September-4-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Development &amp; bug fixes</td>
+
<td>&nbsp;</td>
+
</tr>
+
<tr bgcolor="#E6E6FA"><td>i7 Testing</td>
+
<td>2 weeks</td>
+
<td>September-7-2009</td>
+
<td>September-18-2009</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
<td>Validation Testing</td>
+
<td>&nbsp;</td>
+
</tr>
+
  
<tr bgcolor="silver">
 
<td colspan="2"><b id="1.1GA">COSMOS 1.1 availability</b></td><td><b>1 day</b></td>
 
<td><b>September-25-2009</b></td>
 
<td><b>September-25-2009</b></td>
 
<td>&nbsp;</td>
 
<td>&nbsp;</td>
 
<td><b>GA Release</b></td>
 
<td>&nbsp;</td>
 
</tr>
 
</table>
 
  
 +
|- bgcolor="#e6e6fa"
 +
| rowspan="2" | &nbsp;&nbsp;
 +
| i5 Development
 +
|
 +
| Mar-1-2010
 +
| Mar-19-2010
 +
| &nbsp;
 +
| &nbsp;
 +
| Development &amp; bug fixes
 +
| &nbsp;
 +
|- bgcolor="#e6e6fa"
 +
| i5 Testing
 +
| &nbsp;
 +
| Mar-22-2010
 +
| Mar-31-2010
 +
| &nbsp;
 +
| &nbsp;
 +
| Validation Testing
 +
| &nbsp;
 +
|- bgcolor="#c0c0c0"
 +
| colspan="2" | '''COSMOS 1.1 availability'''
 +
| '''1 day'''
 +
| '''September-25-2009'''
 +
| '''September-25-2009'''
 +
| &nbsp;
 +
| &nbsp;
 +
| '''GA Release'''
 +
| &nbsp;
 +
|}
  
See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=259011|bugzilla 259011] for details on how those release review dates were calculated. They are tentative and may change.
+
<br>See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=259011|bugzilla 259011] for details on how those release review dates were calculated. They are tentative and may change.  
  
== Major deliverables ==
+
== Major deliverables ==
  
* SML bug fixes
+
*SML bug fixes  
* reconciliation taxonomy
+
*reconciliation taxonomy  
* finish the SDD tooling for the BTG
+
*finish the SDD tooling for the BTG  
* have our SDD runtime driver for conformance level 1
+
*have our SDD runtime driver for conformance level 1  
* stabilize CMDBf support
+
*stabilize CMDBf support  
* move SML out of research
+
*move SML out of research  
* move SDD out of research
+
*move SDD out of research
  
== Features ==
+
== Features ==
  
Plan items targeted for this release represent the addition of new features or areas where existing features will be significantly reworked or enhanced. Plan items are allocated to the projects indicated above.
+
Plan items targeted for this release represent the addition of new features or areas where existing features will be significantly reworked or enhanced. Plan items are allocated to the projects indicated above.  
  
=== Milestone 1 Objectives (i1 - i3) ===
+
=== Milestone 1 Objectives (i1 - i3) ===
  
* [[COSMOS_1.1_Iteration1_Features| v1.1 Iteration 1 Plan]]
+
*[[COSMOS 1.1 Iteration1 Features|v1.1 Iteration 1 Plan]]  
** v1.1 Iteration 1 week 1 test status - not collected
+
**v1.1 Iteration 1 week 1 test status - not collected  
** v1.1 Iteration 1 week 2 test status - not collected
+
**v1.1 Iteration 1 week 2 test status - not collected  
** v1.1 Iteration 1 week 3 test status - not collected
+
**v1.1 Iteration 1 week 3 test status - not collected  
** [[COSMOS_V1.1.0i1_week4_status| v1.1 Iteration 1 week 4 test status]]
+
**[[COSMOS V1.1.0i1 week4 status|v1.1 Iteration 1 week 4 test status]]  
** [[COSMOS_v1.1_I1w5| v1.1 Iteration 1 week 5 test status]]
+
**[[COSMOS v1.1 I1w5|v1.1 Iteration 1 week 5 test status]]  
** [[COSMOS_v1.1_I1_Test| v1.1 Iteration 1 test pass]]
+
**[[COSMOS v1.1 I1 Test|v1.1 Iteration 1 test pass]]
* [[COSMOS_1.1_Iteration2_Features| v1.1 Iteration 2 Plan]]
+
*[[COSMOS 1.1 Iteration2 Features|v1.1 Iteration 2 Plan]]  
** [[COSMOS_v1.1_I2w1| v1.1 Iteration 2 week 1 test status]]
+
**[[COSMOS v1.1 I2w1|v1.1 Iteration 2 week 1 test status]]  
** [[COSMOS_v1.1_I2w2| v1.1 Iteration 2 week 2 test status]]
+
**[[COSMOS v1.1 I2w2|v1.1 Iteration 2 week 2 test status]]  
** [[COSMOS_v1.1_I2w3| v1.1 Iteration 2 week 3 test status]]
+
**[[COSMOS v1.1 I2w3|v1.1 Iteration 2 week 3 test status]]  
** [[COSMOS_v1.1_I2w4| v1.1 Iteration 2 week 4 test status]]
+
**[[COSMOS v1.1 I2w4|v1.1 Iteration 2 week 4 test status]]  
** [[COSMOS_v1.1_I2_Test| v1.1 Iteration 2 test pass]]
+
**[[COSMOS v1.1 I2 Test|v1.1 Iteration 2 test pass]]
* [[COSMOS_1.1_Iteration3_Features| v1.1 Iteration 3 Plan]]
+
*[[COSMOS 1.1 Iteration3 Features|v1.1 Iteration 3 Plan]]  
** v1.1 Iteration 2 week 1 test status - not collected
+
**v1.1 Iteration 2 week 1 test status - not collected  
** [[COSMOS_v1.1_I3w2| v1.1 Iteration 3 week 2 test status]]
+
**[[COSMOS v1.1 I3w2|v1.1 Iteration 3 week 2 test status]]  
** [[COSMOS_v1.1_I3w3| v1.1 Iteration 3 week 3 test status]]
+
**[[COSMOS v1.1 I3w3|v1.1 Iteration 3 week 3 test status]]  
** [[COSMOS_v1.1_I3w4| v1.1 Iteration 3 week 4, 5, and 6 test status]]
+
**[[COSMOS v1.1 I3w4|v1.1 Iteration 3 week 4, 5, and 6 test status]]  
** [[COSMOS_v1.1_I3_Test| v1.1 Iteration 3 test pass]]
+
**[[COSMOS v1.1 I3 Test|v1.1 Iteration 3 test pass]]
  
=== GA Objectives (i4 - i7) ===
+
=== GA Objectives (i4 - i7) ===
  
* [[COSMOS_1.1_Iteration4_Features| v1.1 Iteration 4 Plan]]
+
*[[COSMOS 1.1 Iteration4 Features|v1.1 Iteration 4 Plan]]  
** [[COSMOS_v1.1_I4w1| v1.1 Iteration 4 week 1 test status]]
+
**[[COSMOS v1.1 I4w1|v1.1 Iteration 4 week 1 test status]]  
** [[COSMOS_v1.1_I4w2| v1.1 Iteration 4 week 2 test status]]
+
**[[COSMOS v1.1 I4w2|v1.1 Iteration 4 week 2 test status]]  
** [[COSMOS_v1.1_I4_Test| v1.1 Iteration 4 test pass]]
+
**[[COSMOS v1.1 I4 Test|v1.1 Iteration 4 test pass]]
* [[COSMOS_1.1_Iteration5_Features| v1.1 Iteration 5 Plan]]
+
*[[COSMOS 1.1 Iteration5 Features|v1.1 Iteration 5 Plan]]  
** [[COSMOS_v1.1_I5w1| v1.1 Iteration 5 week 1 test status]]
+
**[[COSMOS v1.1 I5w1|v1.1 Iteration 5 week 1 test status]]  
** [[COSMOS_v1.1_I5w2| v1.1 Iteration 5 week 2 test status]]
+
**[[COSMOS v1.1 I5w2|v1.1 Iteration 5 week 2 test status]]  
** [[COSMOS_v1.1_I5w3| v1.1 Iteration 5 week 3 test status]]
+
**[[COSMOS v1.1 I5w3|v1.1 Iteration 5 week 3 test status]]  
** [[COSMOS_v1.1_I5w4| v1.1 Iteration 5 week 4 test status]]
+
**[[COSMOS v1.1 I5w4|v1.1 Iteration 5 week 4 test status]]  
** [[COSMOS_v1.1_I5_Test| v1.1 Iteration 5 test pass]]
+
**[[COSMOS v1.1 I5 Test|v1.1 Iteration 5 test pass]]
* [[COSMOS_1.1_Iteration6_Features| v1.1 Iteration 6 Plan]]
+
*[[COSMOS 1.1 Iteration6 Features|v1.1 Iteration 6 Plan]]  
** [[COSMOS_v1.1_I6w1| v1.1 Iteration 6 week 1 test status]]
+
**[[COSMOS v1.1 I6w1|v1.1 Iteration 6 week 1 test status]]  
** [[COSMOS_v1.1_I6w2| v1.1 Iteration 6 week 2 test status]]
+
**[[COSMOS v1.1 I6w2|v1.1 Iteration 6 week 2 test status]]  
** [[COSMOS_v1.1_I6w3| v1.1 Iteration 6 week 3 test status]]
+
**[[COSMOS v1.1 I6w3|v1.1 Iteration 6 week 3 test status]]  
** [[COSMOS_v1.1_I6w4| v1.1 Iteration 6 week 4 test status]]
+
**[[COSMOS v1.1 I6w4|v1.1 Iteration 6 week 4 test status]]  
** [[COSMOS_v1.1_I6_Test| v1.1 Iteration 6 test pass]]
+
**[[COSMOS v1.1 I6 Test|v1.1 Iteration 6 test pass]]
* [[COSMOS_1.1_Iteration7_Features| v1.1 Iteration 7 Plan]]
+
*[[COSMOS 1.1 Iteration7 Features|v1.1 Iteration 7 Plan]]  
** [[COSMOS_v1.1_I7w1| v1.1 Iteration 7 week 1 test status]]
+
**[[COSMOS v1.1 I7w1|v1.1 Iteration 7 week 1 test status]]  
** [[COSMOS_v1.1_I7w2| v1.1 Iteration 7 week 2 test status]]
+
**[[COSMOS v1.1 I7w2|v1.1 Iteration 7 week 2 test status]]  
** [[COSMOS_v1.1_I7w3| v1.1 Iteration 7 week 3 test status]]
+
**[[COSMOS v1.1 I7w3|v1.1 Iteration 7 week 3 test status]]  
** [[COSMOS_v1.1_I7w4| v1.1 Iteration 7 week 4 test status]]
+
**[[COSMOS v1.1 I7w4|v1.1 Iteration 7 week 4 test status]]  
** [[COSMOS_v1.1_I7_Test| v1.1 Iteration 7 test pass]]
+
**[[COSMOS v1.1 I7 Test|v1.1 Iteration 7 test pass]]

Revision as of 16:35, 9 November 2009

COSMOS Wiki > COSMOS Work Items

COSMOS 1.2 Release Plan

Overview

Please send comments about this plan to the cosmos-mgmt@eclipse.org project management mailing list.


This document lays out the feature and API set for the COSMOS releases.

This plan describes the deliverables, milestones, and plan items for the COSMOS project. Each plan item covers a feature or API that is to be added to COSMOS, or some aspect of COSMOS that is to be improved. Each plan item has its own entry in the COSMOS bugzilla database, with a title and a concise summary (usually a single paragraph) that explains the work item at a suitably high level so that everyone can readily understand the work item.

Fixing bugs, improving test coverage, documentation, examples, performance tuning, usability, etc. are considered routine ongoing maintenance activities and are not included in this plan unless they would also involve a significant change to the API or feature set, or involve a significant amount of work. The intent of the plan is to account for all interesting feature work.

Release Deliverables

The following release deliverables are provided:

  • Runtime
  • Tooling
  • Source
  • Examples
  • Component Tests
  • Data Collection Implementation
  • Data Visualization Implementation
  • Resource Modeling Implementation
  • Management Enablement Implementation
  • CMDBf Implementation

Release Milestones

This COSMOS 1.2 release is targeted for general availability on June 30th 2010. All deliverables will be available for download as soon as the release has been tested and validated in the target configurations. The project will follow one month iterations consisting of three weeks for development and one week for test.  There will be eight iterations for the release beginning with a November iteration.  There will be a milestone driver iteration (iteration five) in March followed by two more development iterations (six and seven) with a concluding stabilization iteration in June (iteration eight).


Milestone Duration Planned Start Date Planned End Date Actual Start Date Actual End Date Description Comments
Iteration 1 1 Month  Nov-2-2009 Nov-30-2009     Enhancements  
   Development   Nov-2-2009 Nov-23-2009     Development & bug fixes  
Testing   Nov-24-2008 Nov-30-2009     Validation Testing  
Iteration 2 1 Month  Dec-1-2009 Dec-24-2009     Enhancements  
   Development Dec-1-2009 Dec-18-2009     Development & bug fixes  
Testing   Dec-21-2009 Dec-24-2009     Validation Testing  
Iteration 3 1 Month Jan-4-2010 Jan-29-2010     Enhancements   
   Development Jan-4-2010 Jan-22-2010     Development & bug fixes  
  i3 Testing Jan-25-2010  Jan-29-2010     Validation Testing  
Iteration 4 1 Month  Feb-1-2010 Feb-26-2010    

Enhancements

   i4 Development Feb-1-2010  Feb-19-2010      Development & bug fixes  
i4 Testing Feb-22-2010 Feb-26-2010     Validation Testing  
Iteration 5 1 Month  Mar-1-2010 Mar-31-2010    

Milestone/Stabilize


   i5 Development Mar-1-2010 Mar-19-2010     Development & bug fixes  
i5 Testing   Mar-22-2010 Mar-31-2010     Validation Testing  
COSMOS 1.1 availability 1 day September-25-2009 September-25-2009     GA Release  


See 259011 for details on how those release review dates were calculated. They are tentative and may change.

Major deliverables

  • SML bug fixes
  • reconciliation taxonomy
  • finish the SDD tooling for the BTG
  • have our SDD runtime driver for conformance level 1
  • stabilize CMDBf support
  • move SML out of research
  • move SDD out of research

Features

Plan items targeted for this release represent the addition of new features or areas where existing features will be significantly reworked or enhanced. Plan items are allocated to the projects indicated above.

Milestone 1 Objectives (i1 - i3)

GA Objectives (i4 - i7)