OVSDB: Lithium: Release Plan

OVSDB: Lithium: Release Plan

Contents

Introduction

https://wiki.opendaylight.org/view/OVSDB_Integration:Main

Trello

The Trello is at [1].

Release Deliverables

Name

Description

Name

Description

Bug fixing

High-priority bug fixes. Bugs identified when the odl stackforge testing infrastructure is in place.

Sonar coverage

Increase unit, integration and code coverage reported by Sonar to improve code quality and stability

Tempest coverage

Enable more Tempest test coverage

AD-SAL Deprecation

Deprecate AD-SAL dependencies

MD-SAL OVSDB

Add MD-SAL interface to OVSDB

Release Milestones

Milestone

Offset 2 Date

Deliverables

Milestone

Offset 2 Date

Deliverables

M1

1/8/2015

Name

Status

Description

Intent to participate

Done

Intent to participate in Lithium Simultaneous Release

Project Lead elected

Done

Project Lead election

Test Contact specified

Done

Test Contact announced

Candidate Release Plan

Done

Candidate Release Plan

M2

2/5/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

Rackspace Test Tools Installation

Done



M3

3/19/2015

Name

Status

Description

Functionality Freeze

Done



Karaf Features Defined

Done

User Facing Features

Documentation Started

Done

gerrit 18486 gerrit 20328

Integration and System Test Template

Done

OVSDB:Lithium_Integration_Test

M4

4/16/2015

Name

Status

Description

API Freeze

Done



Documentation word count

Done



Maven Central Requirements

Done



Simple Integration and System Test

Done



M5

5/14/2015

Name

Status

Description

Code Freeze

Done



Stability Branch

Done

Stability branch, i.e., stable/lithium, must be cut and local project versions bumped on master

to avoid overwriting lithium SNAPSHOTS

String Freeze

Done

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



RC0

5/28/2015

Name

Status

Release Candidate 0



RC1

6/4/2015

Name

Status

Release Candidate 1



RC2

6/11/2015

Name

Status

Release Candidate 2



RC3

6/18/2015

Name

Status

Description

Bugfix & more



Bugfixing, samples

Release Review



Release Review

Release Candidate 3



Blocking Bugs



Formal Release

6/25/2015

Name

Status

Description

Formal Lithium Release





Release patch



Release patch to the stable/lithium branch and bump versions

SR1 Release

8/13/2015

Name

Status

Description

Release patch



Release patch to the stable/lithium branch and bump versions

SR2 Release

9/24/2015

Name

Status

Description

Release patch



Release patch to the stable/lithium branch and bump versions