/
MD-SAL: Boron: Release Plan

MD-SAL: Boron: Release Plan

Contents



Introduction

Release Deliverables

Name

Description

Name

Description

BUG-1411

Milestone: Implement Binding Specification v2

Release Milestones

  • Offset:0

Milestone

Offset 0 Date

Deliverables

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

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).

Requests from Other Projects

Test Tools Requirements

Other

Related content