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
Externally Consumable APIs
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