Contents

Introduction

Release Deliverables

NameDescription
Sequence diagramDiagram presenting the whole interaction from a user perspective
NF CatalogDefine files, images, configuration necessary for NF. A part of the NF Catalog will host images.
Driver registeryCode to interact with underlying infrastructure (e.g. openstack, docker, ...) to load and configure NF images.
Workload managerProvide APIs to spawn NFs
SFC use caseDefine a sequence diagram for SFC+ Taker + Armoury.

Release Milestones

MilestoneOffset X DateDeliverables
M18/11/2015


NameStatusDescription
Project Lead electedDoneArmoury Project Lead election
Primary contact specifiedDoneArmoury primary contact specified
Test contact specifiedDoneArmoury test contact announced
Candidate Release PlanDoneCandidate Release Plan


M29/3/2015


NameStatusDescription
Release PlanDoneFinal Release Plan
Project ChecklistDoneProject Checklist completed
Project acknowledgedDoneProject acknowledged from all projects that it depends on.


M310/15/2015


NameDescription
Feature Freeze
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.


M411/12/2015


NameDescription
API Freeze
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.


M512/17/2015


NameDescription
Code Freeze
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.


RC01/7/2016


NameDescription
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.


RC11/14/2016


NameDescription
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.


RC21/21/2016


NameDescription
Release ReviewRelease Review Description
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.


RC31/28/2016


NameDescription
Release ReviewRelease Review Description
Candidate Stable DistributionA running candidate of what is attempting to be the stable distribution to be blessed by the TSC.
Extension DistributionA running candidate of what is attempting to be the extension distribution.


Formal Release2/4/2016


NameDescription
Deliverable NameDeliverable Description


Externally Consumable APIs

Short NameDescriptionType (at M2)Type (at M3)Type (release)ContractSupporting Code
NF CatalogList of available NFsProvisionalProvisionalProvisionalcatalog.yangcatalog-impl
Workload ManagerList of RPCs to manage instancesProvisionalProvisionalProvisionalworkloadmanager.yangworkloadmanager-impl
Driver registryList of available driversProvisionalProvisionalProvisional_TODO_ driver.yang_TODO_ driver-impl

Expected Dependencies on Other Projects

Providing ProjectDeliverable NameNeeded ByAcknowledged?Description
controllerfeaturesM3Nobasic controller features
mdsalfeaturesM3Nomdsal features
odlparentfeaturesM3Noodlparent values
netconffeaturesM3Nonetconf values
yangtoolsfeaturesM3Noyangtools for compiling yang

Expected Incompatibilities with Other Projects

None

Compatibility with Previous Releases

Themes and Priorities

Requests from Other Projects

None

Test Tools Requirements

Other