Fluorine Release Plan

Contents

Introduction

This is a per-project Fluorine Release Plan.

The main purpose of BGP LS PCEP project is to create home for GUI applications with broader domain than one project.

Release Deliverables

Fluorine Release

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

Concepts

Project Common Types

Provisional

iana.yang, ieee754.yang, network-concepts.yang,rfc2385.yang

concepts

RSVP

Resource ReSerVation Protocol

Provisional

rsvp.yang

rsvp-api, rsvp-spi

PCEP

Path Computation Element Protocol

Provisional

pcep-message.yang, pcep-session-stats.yang, pcep-types.yang

pcep-api, pcep-spi

PCEP Stateful

PCEP Extensions for Stateful PCE

Provisional

odl-pcep-ietf-initiated00.yang, odl-pcep-ietf-stateful07.yang, odl-pcep-sync-optimizations.yang, odl-pcep-ietf-stateful07-app-config.yang, odl-pcep-stateful-stats.yang, odl-pcep-topology-sync-optimizations-config.yang

pcep-ietf-stateful07

PCEP AB

PCEP Auto Bandwidth Extension

Provisional

odl-pcep-auto-bandwidth.yang, pcep-auto-bandwidth-app-config.yang

pcep-auto-bandwidth-extension

PCEP SR

PCEP Extensions for Segment Routing

Provisional

odl-pcep-segment-routing.yang, odl-pcep-segment-routing.yang

pcep-segment-routing

PCEP Topology

PCEP Topology Provider

Provisional

network-topology-pcep.yang, network-pcep-topology-config.yang, network-pcep-topology-stats.yang, network-topology-pcep-programming.yang

pcep-topology-api

PCEP Topology Stats

PCEP Topology Stats

Provisional

odl-pcep-stats-provider.yang

pcep-topology-stats

PCEP Tunnel

PCEP Tunnel Topology Provider

Provisional

topology-tunnel-pcep.yang, topology-tunnel-pcep-config.yang, topology-tunnel-pcep-programming.yang

pcep-tunnel-api

BGP Parser

BGP Message Models

Provisional

bgp-message.yang, bgp-multiprotocol.yang

bgp-parser-api, bgp-parser-spi

BGP RIB

BGP RIB Models

Provisional

bgp-rib.yang, bgp-peer-rpc.yang

bgp-rib-api, bgp-rib-spi

BGP Concepts

BGP common types

Provisional

bgp-types.yang

bgp-concepts

BGP EVPN

BGP Ethernet VPN extension

Provisional

odl-bgp-evpn.yang, pmsi-tunnel.yang

bgp-evpn

BGP FS

BGP Flowspec extension

Provisional

bgp-flowspec.yang

bgp-flowspec

BGP MP

BGP MP extension

Provisional

bgp-inet.yang

bgp-inet

BGP L3VPN

BGP MPLS VPN extension

Provisional

bgp-vpn-ipv4.yang, bgp-vpn-ipv6.yang, bgp-vpn.yang

bgp-l3vpn

BGP LU

BGP Labeled Unicast extension

Provisional

bgp-labeled-unicast.yang

bgp-labeled-unicast

BGP LS

BGP Linkstate extension

Provisional

bgp-epe.yang, bgp-linkstate.yang, bgp-segment-routing.yang, bgp-linkstate-app-config.yang

bgp-linkstate

BGP OpenConfig

BGP OpenConfig configuration provider

Provisional

bgp-openconfig-extensions.yang, openconfig-bgp-multiprotocol.yang, openconfig-bgp-operational.yang, openconfig-bgp-policy.yang, openconfig-bgp-types.yang, openconfig-bgp.yang, openconfig-types.yang, openconfig-extensions.yang, openconfig-interfaces.yang, openconfig-local-routing.yang, openconfig-network-instance.yang, openconfig-network-instance-types.yang, openconfig-policy-types.yang, openconfig-routing-policy.yang

bgp-openconfig-api

BGP OpenConfig State

BGP OpenConfig State

Provisional

bgp-state-config.yang

bgp-openconfig-state

BGP Topology

BGP Topology Provider

Provisional

odl-bgp-topology-types.yang, odl-bgp-topology-config.yang

bgp-topology-provider

BMP

BGP Monitoring Protocol

Provisional

bmp-message.yang, bmp-monitor.yang, odl-bmp-monitor-config.yang

bgp-bmp-api, bgp-bmp-spi

Expected Dependencies on Other Projects

  • odlparent

  • yangtools

  • mdsal

  • controller

Expected Incompatibilities with Other Projects

None.

Removed APIs and/or Functionality

  • remove APIs deprecated in previous release

Deprecated APIs and/or Functionality