Contents
Introduction
Release Deliverables
Name | Description |
---|
BUG-1411 | Milestone: Implement Binding Specification v2 |
Release Milestones
Milestone | Offset 0 Date | Deliverables |
---|
M1 | 3/10/2016 | Name | Description |
---|
Release Plan | Candidate Release Plan |
|
M2 | 4/7/2016 | Name | Description |
---|
Release Plan | Final Release Plan |
|
M3 | 5/5/2016 | Name | Description |
---|
Feature Freeze |
| Java BInding Specification v2 - Preview | New version of Java Binding specification, which is stand-alone, usable in preview / beta mode. |
|
M4 | 6/2/2016 | Name | Description |
---|
API Freeze |
| Java BInding Specification v2 - Finalized API | Finalized version of Binding Specification and related MD-SAL interfaces |
|
M5 | 6/30/2016 | Name | Description |
---|
Code Freeze |
|
|
RC0 | 8/11/2016 | |
RC1 | 8/18/2016 | |
RC2 | 8/25/2016 | Name | Description |
---|
Release Review | Release Review Description |
|
RC3 | 9/1/2016 | Name | Description |
---|
Release Review | Release Review Description |
|
Formal Release | 9/8/2016 | Name | Description |
---|
Deliverable Name | Deliverable Description |
|
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
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).
Requests from Other Projects
Other