LSO Presto SDK is the complete set of deliverables developed by the MEF 3.0 Community in order to

  1. Enable market adoption of LSO Presto APIs in the current release of LSO Presto SDK.
  2. Support of development of additional features for the upcoming release of LSO Presto SDK.

The current release of LSO Presto SDK is R3 and is available on GitHub (see Latest Release section for details).

Any MEF member can participate in the development of each new release of LSO Presto SDK:

  • Contact the LSO Developer Community Manager (Michal Laczynski) either via GitHub or by email to let him know of your interest and to ask questions

Latest Release

LSO Presto SDK Release 3

Version: R3

This release is a significant step towards utilizing programmable networks as part of our MEF 3.0 vision. The SDK builds on the previous release to align the API schemas and definitions for Network Resource Provisioning (NRP) to the LSO Presto NRP IPS which was recently published as MEF 60. In addition, its information model incorporates the latest ONF TAPI 2.0 release. The SDK’s data models are supported in a reference implementation of the OpenDaylight SDN Controller and will be part of the official Fluorine release. This reference implementation demonstrates how a northbound application can, in a technology-agnostic and vendor-agnostic manner, provision a point-to-point or point-to-multipoint network connectivity service between end points. Released Presto APIs are controller and underlay technology-agnostic thus enabling programmatic network orchestration via various SDN controllers as well as via proprietary NMS/EMS software.

SDK Repository

Core (public):

https://github.com/MEF-GIT/MEF-LSO-Presto-SDK/releases/tag/r3

SDK Contents

The SDK contains the following items:

  • COPYRIGHT - Copyright 2018 MEF Forum
  • LICENSE - Contains a copy of the Apache 2.0 license
  • api
    • swagger - Contains the MEF NRP Swagger specifications.
    • yang - Contains the MEF NRP YANG modules, including the ONF Transport API yang modules on which the MEF NRP API is based.
  • documentation - MEF specifications
    • examples - Contains example JSON API requests and Postman collections.
    • tutorial - A guide for getting started with the MEF LSO Presto SDK & a packaged demo VM running OpenDaylight Unimgr and mininet.
  • uml - Contains UML models for MEF Network Resource Model

SDK License

The MEF LSO Presto SDK is released under the Apache 2.0 license.

Status

PUBLIC

LSO Developer Community Manager
LSO Presto SDK @ GitHub

Core (public):

https://github.com/MEF-GIT/MEF-LSO-Presto-SDK

Extensions (MEF Members only):

https://github.com/MEF-GIT/MEF-LSO-Presto-SDK-extended

If you are a MEF Member, update your wiki profile with your GitHub account name. Access to the LSO Presto SDK Extensions repository is periodically updated with provided GitHub accounts. Additionally contact the LSO Developer Community Manager to request the immediate access.

Core Contributors

Bartosz Michalik

Donald Hunter

Jack Pugaczewski

Karthik Sethuraman


Are you a core contributor to this LSO SDK but not mentioned here? Please let the LSO SDK Community Manager know and we will add you!

 


 

4 Comments

  1. Is there an update on the release date for LSO Presto SDK R4? Thanks.

  2. Hello Jahveen,

    SDK Releases are scheduled for 26th of June. I will update this page and go back with more details after today's Presto call.

  3. Hi Michal, 

    Above info talks about MEF Presto SDK R4 is around June 26 But I couldn't find the R4 release SDK kit. Is there any update on when it is expected to be available ?.

  4. Hi Kaliyaperumal,

    The information was changed on the page, yet not in the comment, apologies for that.

    There was a "generic" date for all SDKs, and then only those which delivered an increment will be released. That will be Sonata and Legato.

    Presto will not be released this quarter. I think there is a chance for Q4 but let's see what Q3 meeting brings.