MD-SAL: Boron: Release Plan
Contents
- 1
- 2 Introduction
- 3 Release Deliverables
- 4 Release Milestones
- 5 Externally Consumable APIs
- 6 Expected Dependencies on Other Projects
- 7 Expected Incompatibilities with Other Projects
- 8 Compatibility with Previous Releases
- 9 Themes and Priorities
- 10 Requests from Other Projects
- 11 Test Tools Requirements
- 12 Other
Introduction
Release Deliverables
Name | Description |
---|---|
Milestone: Implement Binding Specification v2 |
Release Milestones
Offset:0
Milestone | Offset 0 Date | Deliverables |
---|---|---|
M1 | 3/10/2016 | |
M2 | 4/7/2016 | |
M3 | 5/5/2016 | |
M4 | 6/2/2016 | |
M5 | 6/30/2016 | |
RC0 | 8/11/2016 | |
RC1 | 8/18/2016 | |
RC2 | 8/25/2016 | |
RC3 | 9/1/2016 | |
Formal Release | 9/8/2016 |
Externally Consumable APIs
Short Name | Description | Type (at M2) | Type (at M3) | Type (release) | Contract | Supporting Code |
---|---|---|---|---|---|---|
YANG Java Binding | Base common concepts for YANG Java Binding | Provisional | yang-binding | |||
YANG Java Binding2 | Base common concepts for YANG Java Binding2 | Provisional | mdsal-binding2-spec | |||
DOM MD-SAL | DOM MD-SAL APIs providing access to RPC, Data and | Provisional | TBD (at M3 / M4) | mdsal-dom-api | ||
Binding MD-SAL | Codec for XML serialized YANG modeled data | Provisional | link to the Java interface | mdsal-binding-api | ||
Binding to DOM Codecs | Codec for Java Binding to YANG Data | Provisional | link to the Java interface | binding-data-codec |
Expected Dependencies on Other Projects
ODL Parent
YANG Tools
Expected Incompatibilities with Other Projects
Compatibility with Previous Releases
Removed APIs and/or Functionality
Themes and Priorities
Finalization of Data Tree Producer, Consumer and Shard API contracts, introduction of new Java code generation - Binding Specification 2, which will use Java 8 features and will aim to solve current deficiencies of preexisting code generation (Binding Specification 1).