DluxApps: Carbon: Release Plan
Contents
Introduction
Release Deliverables
Name | Status | Description |
---|---|---|
Split | Done | Move applications from Dlux project and get everything to work |
Increase UT coverage | In Progress | Mainly for new Yangman app |
Integration tests | In Progress | Prepare automated integration tests for apps |
Yang Visualizer redesign & refactor | Not Started | Redesign Yang Visualizer application to match Yangman style |
Deprecate YangUI | Done | Deprecate YangUI application and implement support for Yangman as a replacement. Application will be removed in next release. |
Documentation | In Progress | Documentation |
Release Milestones
- Offset: 1
Milestone | Offset 1 Date | Deliverables | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
M1 | 10/27/2016 |
| |||||||||
M2 | 12/1/2016 |
| |||||||||
M3 | 1/19/2017 |
| |||||||||
M4 | 2/16/2017 |
| |||||||||
M5 | 3/16/2017 |
|
Externally Consumable APIs
Short Name | Description | Type (at M2) | Type (at M3) | Type (release) | Contract | Supporting Code |
---|---|---|---|---|---|---|
YangUI | YangUI application will be removed after Carbon release | Deprecated | Deprecated | Deprecated | odl-dluxapps-yangui | yangui |
Yangman | Yangman application, replacement of YangUI | Stable | Stable | Stable | odl-dluxapps-yangman | yangman |
Yang Visualizer | Yang Visualizer application | Stable | Stable | Stable | odl-dluxapps-yangvisualizer | yangvisualizer |
Nodes | Nodes application | Stable | Stable | Stable | odl-dluxapps-nodes | nodes |
Topology | Topology application | Stable | Stable | Stable | odl-dluxapps-topology | topology |
Yangutils | Yangutils library | Stable | Stable | Stable | odl-dluxapps-yangutils | yangutils |
Expected Dependencies on Other Projects
- Dlux
- Restconf
Expected Incompatibilities with Other Projects
None
Compatibility with Previous Releases
- None intrinsic to distribution, projects delivered may have their own.
Themes and Priorities
Requests from Other Projects
None
Test Tools Requirements
Selenium 2 library in Robot framework, but it's already available in Jenkins.