Skip to end of metadata
Go to start of metadata

Want To Join LF Networking?

Looking for information on how to join Linux Foundation Networking as a Member?  Please go here:

Thanks for your interest in ONAP!

Are you or your company new to participating in an opensource project? 

If so please, Please, PLEASE watch this overview of opensource Community culture by Chris Donley, Project Technical Lead (PTL) for the ONAP VNFSDK Project, Chair of the ONAP Architecture Subcommittee and Member of the ONAP Technical Steering Committee

Open Source License training:

Where Do I Start?

Step 1: Get a Linux Foundation Identity (LFID)

(Already have an LFID from a different project? You are good to go, just use it to login)

Most of the information on this wiki is viewable as an anonymous user, however an LFID is needed to access some content areas and it is ultimately required if you will be contributing to the project in any way.  
Not only is an LFID is you passport to ONAP, it is also used by LFN Communities such as ODL,, OPNFV and dozens of other Projects from all areas of the Linux Foundation.   

To obtain an LFID go to the Linux Foundation Portal, select the option to create a new account, and complete the form.  Note that an LFID must be Linux user name compliant (no space and no underscore)
Please do this first, even if you only plan to passively browse content as it will save you (and potentially our IT team) headaches in the future.

Need support from Linux Foundation?

For any technical issue related to Linux Foundation Tool Chain contact:

Explore the Platform Components

Read about the platform architecture, watch video presentations on major components, look at APIs and source code.

Join Mailing Lists

Subscribe to mailing lists you are interested in following. The onap-discuss list is a good place to post questions, look for answers to questions, and discuss potential change or enhancement ideas.

Look at JIRA Epics, Stories, and Issues

You can look at Issue Reports for opportunities to contribute.  As your understanding of the platform grows and interactions on the onap-discuss mailing list with project leads results in ideas for enhancement, enter them in JIRA using procedures described in Tracking Issues with JIRA.

Develop Software for the Platform

See the Developing ONAP section for instructions on how to get set up.

Develop Software that Runs on the Platform

Create Virtual Network Functions or Applications that run on the platform.  See Creating a Virtual Network Function (VNF) and Creating a Portal Application.


  1. Was this page renamed? links to which no longer exists. This page is named which seems to be the closest match. How should the broken link on be reported and fixed?

    1. Thank you Kevin. Yes, this is the correct page. I've fixed the link on