Contents

Introduction

Release Deliverables

NameDescription
FlowMod driverFlowMod driver for HP 3800
Data Models & APIsData Models and APIs for common features such as flow mod adjustment
FRM integrationComponent integrated with FRM to push flows
Application InterfaceInterface for applications to register flowMods
DocumentationDocumentation and sample Drives

Release Milestones

MilestoneOffset 2 DateDeliverables
M18/7/2015


NameStatusDescription
Intent to participateDoneIntent to participate in Beryllium Simultaneous Release
Project Lead electedDoneDIDM Project Lead election
Test Contact specifiedDoneDIDM Test Contact announce
Candidate Release PlanDoneCandidate Release Plan


M29/3/2015


NameStatusDescription
Release PlanDoneFinal Release Plan
Project ChecklistDoneProject Checklist completed
Project setupDoneProject setup in Git and Jenkins


M310/15/2015


NameStatusDescription
Functionality FreezeDoneFinal list of externally consumable APIs defined and documented
FlowMod driver definedDoneDefine modules to validate and adjust flow for HP 3800
Collect Table features from inventory nodeDoneRead table features from data store
FRM integrationDoneDefine methods or wrappers to invoke FRM APIs to push flows
Documentation StartedDoneIdentified the kinds of documentation to be provided, created AsciiDoc files for them with outlines,

and committed those files in an appropriate location

Integration & System TestDoneSimple system test on a karaf distribution with the project's recommended features installed


M412/03/2015


NameStatusDescription
API FreezeDoneAll external APIs are defined and reviewed with consumer projects
Maven central requirementsDoneMeet the requirements to be included in maven central
Identification of APIs for application interfaceDoneDefine APIs fro application to invoke to push flows to MS-SAL data store
Data Models and APIs definedDoneData Models and APIs defined for drivers to be implemented
Documentation Plan completeDoneDefine documentation set and who will write first drafts
Define Test planDoneDefine test plans for unit, system and integration tests


M51/14/2016


NameStatusDescription
Karaf integrationDoneDIDM as single karaf feature install for all features of DIDM
Code FreezeDoneCode complete, only bug fixes going forward
All software completeDoneIdentification component and Drivers complete
First Draft of DocumentationDoneFirst draft of documentation set complete and reviewed by all committers
Unit tests completeDoneAll unit test complete and code coverage goals met
Integration and System Tests completeDoneAll integration and System tests complete and participating in continuous integration tests


RC01/21/2016


NameDescription
Documentation completeDocumentation complete and reviewed
All critical defects resolvedAll "show-stopper" defects resolved, all other defects agreed to as not critical


RC11/28/2016


NameDescription
BugfixingFixing only critical defects since RC0


RC22/4/2016


NameDescription
Release Candidate 2Release Review


RC32/11/2016


NameDescription
Release Candidate 3Release Review


Formal Release2/18/2016


NameDescription
Formal Beryllium Release

DIDM ReleaseHP 3800 FlowMod driver, Data Models and APIs defined, and documentation and sample drivers


Externally Consumable APIs

APIAPI StatusShort description
AdjustFlowAvailableDefines an RPC that can be used to validate and adjust Flow Mods. This defines the API only. Driver can be developed that implement this API for specific device types.

Expected Dependencies on Other Projects

Compatibility with Previous Releases

N/A

Themes and Priorities

Requests from Other Projects

For each API / feature request, the requesting project MUST:

send an e-mail to release@lists.opendaylight.org (mandated by Simultaneous Release)and both projects' dev lists using this template (mandated by Simultaneous Release)

Requesting ProjectAPI NameNeeded ByAcknowledged?Description





Test Tool Requirements