Ask is moving to Stack Overflow and! Please use the "opendaylight" tag on either of these sites. This site is now in Read-Only mode


Any suggestion for me to start Opendaylight from zero ?

asked 2015-08-13 04:47:44 -0800

updated 2015-08-13 04:48:57 -0800


Since I am new to the OpenDayLight I have no idea about where to start from. So It would be helpful if you have any suggestion for me to start from zero.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2015-08-15 04:18:19 -0800

labry gravatar image

Some people say OpenDaylight (ODL) requires a steep learning curve. But I don't think that is always true. I think it was more true a couple of years ago, but the ODL is becoming more and more user-friendly.

For beginners, I think it is important to have strong Java programming background. You need basic knowledge about the frameworks and libraries that ODL relies on such as Java (JDK7), Maven, Karaf (OSGI), Spring MVC, and so on. But knowing JDK, Maven, and Karaf, I think you are good to go for now because nobody knows everything from the start.

After that, you need to understant controller (MD-SAL), Yangtools, DLUX, and so on. Main

And then, you begin to make your own MD-SAL applications following famous Toaster example or ODL summit 2015 tutorial. Tutorial

ODL wiki and will be your good friend.

ok, start with Application Development Tutorial - A Grand Tour of Coding for OpenDaylight Part 1 and Part 2.

Then, you will know what to do next.

Have fun! :-D


edit flag offensive delete publish link more
Login/Signup to Answer

Question Tools



Asked: 2015-08-13 04:47:44 -0800

Seen: 239 times

Last updated: Aug 15 '15