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.