Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you want to Develop develop for ODTN  project you should first get ONOS 2.0. Please follow the instructions in the following link to setup development environment for ONOS:

Development Environment Setup

checkout branch 2.0

Code Block
titleONOS_APPS
$:~ git checkout origin/onos-2.0

And the following link  describes a simple "local" workflow where you build and run ONOS on a single development machine.

ONOS Developer Quick Start

Note 1:  For ODTN development purposes you should checkout master branch.

Note 2: Before launching ONOS please export these apps:

Code Block
titleONOS_APPS
$:~export ONOS_APPS=odtn-service,roadm,gui2

A good starting point to get familiar with ODTN project is using ODTN emulators and ONOS together. You can find more info about that here:

Then you can follow one of these guides to setup a phase 1.0 demo as a base: