Remove this section after page migration is complete

Welcome to Genius

Introduction

Genius project provides Generic Network Interfaces, Utilities & Services. Any ODL application can use these to achieve interference-free co-existence with other applications using Genius. In the the first phase (ODL-Boron time frame), Genius would provide following modules --

  • Modules providing a common view of Network interfaces for different services
    • Interface (logical port) Manager
      • Allows bindings/registration of multiple services to logical ports/interfaces
      • Ability to plugin different types of southbound protocol renderers
    • Overlay Tunnel Manager
      • Creates and maintains overlay tunnels between configured TEPs
  • Modules providing commonly used functions as shared services to avoid duplication of code and waste of resources.
    • Aliveness Monitor
      • Provides tunnel/nexthop aliveness monitoring services
    • ID Manager
      • Generates persistent unique integer IDs
    • MD-SAL Utils
      • Provides common generic APIs for interaction with MD-SAL


Project Facts

Project Creation Date: March 24, 2016
Primary Contact: Hema Gopalakrishnan
Project Lead:  Hema Gopalakrishnan
Committers:  
Emeritus Committers:
Mailing List: app-dev@lists.opendaylight.org
app-dev@lists.opendaylight.org
Meetings: See Community Meetings Ensure Meetings listed on central Meeting page
Repository: git clone  https://git.opendaylight.org/gerrit/genius
Jenkins:  Jenkins Silo
Open Bugs: Open Bugs

Documentation

Link to ReadTheDocs Project documentation.  i.e.:

Getting Started for Users

Genius Overview

Genius User Guide

App co-existence with Genius

Getting Started for Developers

Genius Design doc

Committers typically do not review changes with build failures; it is the Gerrit Owner's responsibility to get them to build. If you're facing build issues you don't know how to solve, email the app-dev list asking for help (don't just wait and expect committers to notice your proposed change and help you fix its build).

Feel free to email the app-dev list after 1 week of no movement on a (green ticked build passing) Gerrit.

Release Planning and Release Notes 

ReleaseRelease PlanRelease NotesRelease ReviewInstallation GuideUser GuideDeveloper GuideTestplanHow-To's/Tutorials
BoronRelease PlanRelease NoteRelease Review-Genius User GuideGenius Design docBoron Test Plan-
CarbonRelease Plan-Release Review-Genius User GuideGenius Design docCarbon Test Plan-
NitrogenRelease Plan---Genius User GuideGenius Design docNitrogenTest Plan-
OxygenRelease Plan---Genius User GuideGenius Design docOxygenTest Plan

-

FluorineRelease PlanRelease Note--Genius User GuideGenius Design doc--