DluxApps: Carbon: Release Plan

DluxApps: Carbon: Release Plan

Contents

Introduction

Release Deliverables

Name

Status

Description

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

Milestone

Offset 1 Date

Deliverables

M1

10/27/2016

Name

Status

Description

PTL Elected

Done



Release Plan

Done

Candidate Release Plan

M2

12/1/2016

Name

Status

Description

Release Plan

Done

Final Release Plan

Project Checklist

Done

Project Checklist page

M3

1/19/2017

Name

Status

Description

Feature Freeze

Done



M4

2/16/2017

Name

Status

Description

API Freeze

Done



M5

3/16/2017

Name

Description

Code Freeze



Externally Consumable APIs

Short Name

Description

Type (at M2)

Type (at M3)

Type (release)

Contract

Supporting Code

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