Contents
Introduction
THIS WIKI PAGE STATES SXP FINAL RELEASE PLAN FOR PUBLIC COMMENT. PLEASE, CONTACT PROJECT LEAD FOR FURTHER INFORMATION.
Release Deliverables
Name | Description |
---|
sxp-api | Model-dependent API. SXP protocol is modeled by YANG (RFC 6020) |
sxp-core | Implementation of the SXP protocol, versions 1, 2, 3 and 4 with bidirectional connection support |
sxp-controller | SXP plugin enhancing ODL platform with IP-SGT bindings that can be learned from connected SXP-aware network nodes |
Release Milestones
Milestone | Offset 1 Date | Deliverables |
---|
M1 | 12/18/2014 | Name | Status | Description |
---|
Intent to participate | Done | Intent to participate in Lithium Simultaneous Release | Project Lead elected | Done | SXP Project Lead election | Test Contact specified | Done | SXP Project Test Contact announce | Candidate Release Plan | Done | Candidate Release Plan |
|
M2 | 1/29/2015 | Name | Status | Description |
---|
Release Plan | Done | Final Release Plan | Project Checklist | Done | Project Checklist completed | OpenDaylight CI | Done | OpenDaylight CI infrastructure usage for system test |
|
M3 | 3/05/2015 | Name | Status | Description |
---|
Functionality Freeze | Done | Final list of externally consumable APIs defined and documented | Karaf Features defined | Done | Karaf Features defined | Documentation Started | Done | Identified the kinds of documentation to be provided, created AsciiDoc files for them with outlines, and committed those files in an appropriate location | Integration & System Test | Done | Simple system test on a karaf distribution with the project's recommended features installed |
|
M4 | 4/02/2015 | Name | Status | Description |
---|
SXP Topology |
| Protocol dynamic topology generation from received data | API Freeze | Done | Final defined API | Documentation | Done | Documentation draft proposal | Maven Central Requirements | NO |
| Accomplished/Not Accomplished | Integration & System Test | Done | Participating projects must run a simple system test on a karaf distribution with the project's recommended features installed on Code Merge |
|
M5 | 4/30/2015 | Name | Status | Description |
---|
Code Freeze | Done |
| Stability branch | Done | Stability branch stable/lithium, must be cut and local project versions bumped on master to avoid overwriting lithium SNAPSHOTS | String Freeze |
| All externally visible strings frozen to allow for translation & documentation | Documentation Complete |
| Only editing and and enhancing should take place after this point | Integration & System Test | Done | The system test for each user-facing feature must be complete and should run on Code Merge |
|
RC0 | 5/28/2015 | Name | Status |
---|
Bug fixes | Done | Release Candidate 0 | Done |
|
RC1 | 6/04/2015 | Name | Status |
---|
Bug fixes | Done | Release Candidate 1 | Done |
|
RC2 | 6/11/2015 | Name | Status |
---|
Bug fixes | Done | Release Candidate 2 | Done |
|
RC3 | N/A | Name | Status | Description |
---|
Release Review | N/A | Participating Projects must hold their Release Reviews, including User Facing Documentation | Release Candidate 3 | N/A |
|
|
Formal Lithium Release | 6/25/2015 | Name | Status | Description |
---|
Formal Lithium Release | | |
| Release Patch |
| Release patch to the stable/lithium branch and bump versions |
|
SR1 | N/A | Name | Status | Description |
---|
First Service Release for Lithium |
|
| Release Patch |
| Release patch to the stable/lithium branch and bump versions |
|
SR2 | N/A | Name | Status | Description |
---|
Second Service Release for Lithium |
|
| Release Patch |
| Release patch to the stable/lithium branch and bump versions |
|
Externally Consumable APIs
SXP controller and local IP-SGT bindings configuration
Expected Dependencies on Other Projects
Expected Incompatibilities with Other Projects
None listed
Compatibility with Previous Releases
None listed
Themes and Priorities
Requests from Other Projects
None listed
- Java unit and integration tests
- Jenkins CI
Other