Openflow Protocol Library: Beryllium: Release Plan

Openflow Protocol Library: Beryllium: Release Plan

Contents

Release Deliverables

Name

Description

Name

Description

Bugfix & more

Bugfixing, performance improvement and other necessary changes (changes won't break freeze rules)

Release Milestones

Milestone

Offset 1 Date

Deliverables

Milestone

Offset 1 Date

Deliverables

M1

7/30/2014

Name

Status

Description

Intent to participate

Done

Intent to participate in Lithium Simultaneous Release

Project Lead elected

Done

OpenflowJava Project Lead election

Test Contact specified

Done

OpenflowJava Test Contact announce

Candidate Release Plan

Done

Candidate Release Plan

M2

8/27/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

Project acknowledged

Done

Project acknowledged from all projects that it depends on.

M3

10/1/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

10/29/2015

Name

Status

API Freeze

Done

Draft documentation

Done

Goal of draft documentation done

Maven central requirements

Done

Meet the requirements to be included in maven central

Feature Test Continues

Done

SW configuration and resources required for system test installed

M5

12/3/2015

Name

Status

Description

Code Freeze



Stability branch



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

to avoid overwriting beryllium 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.

Feature Test Complete



Feature Test Complete

RC0

1/7/2016

Name

Status

Release Candidate 0



RC1

1/14/2016

Name

Status

Release Candidate 1



RC2

1/21/2016

Name

Status

Release Candidate 2



RC3

1/28/2016

Name

Status

Description

Bugfix & more



Bugfixing, performance improvement and other necessary / desired changes

Release Review



Release Review

Release Candidate 3



Formal Release

2/4/2016

Name

Status

Description

Formal Beryllium Release





Beryllium OF Library



Delivery of new features inside OF Protocol Java Library

Release patch



Release patch to the stable/beryllium branch and bump versions

SR1 Release

3/17/2016

Name

Status

Description

Release patch



Release patch to the stable/beryllium branch and bump versions

SR2 Release

4/28/2016

Name

Status

Description

Release patch



Release patch to the stable/beryllium branch and bump versions

SR3 Release

7/28/2016

Name

Status

Description

Release patch



Release patch to the stable/beryllium branch and bump versions

SR4 Release

10/20/2016

Name

Status

Description

Release patch



Release patch to the stable/beryllium branch and bump versions