Ask Your Question
1

How to become an active member in ODL.

asked 2014-08-06 19:14:17 -0700

I would like to be an active member in OpenDayLight project, I am beginner in ODL, So Here are few questions that I would like to understand :

  1. What are the guidelines you suggest before starting in OpenDaylight Project.
  2. How to change/ rebuild the ODL codebase.
  3. What you suggest to a beginner, to pick a bug and start his journey.
edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
3

answered 2014-08-06 20:20:36 -0700

Madhu gravatar image

updated 2014-08-06 20:23:58 -0700

The following wiki links will give you all the details you look for :

Developer Getting started : https://wiki.opendaylight.org/view/GettingStarted:DeveloperMain Instructions to pull, hack and push code : https://wiki.opendaylight.org/view/OpenDaylightController:Pulling,Hacking,andPushingtheCodefromtheCLI

If you want to start by fixing bugs, you can search for open bugs at : bugs.opendaylight.org

The best way to collaborate with the community is by participation :

  1. Subscribe to interested -dev mailing lists (a lot of them under : https://lists.opendaylight.org/mailman/listinfo )

  2. Subscribe to discuss mailing list which covers all the general topics and it gives a good perspective of the community and it is a high volume alias

  3. Join our active IRC channels (#opendaylight, #opendaylight-ovsdb, #opendaylight-openflowplugin, etc...) in irc.freenode.net .

  4. Join the various project meetings : https://wiki.opendaylight.org/view/Meetings

edit flag offensive delete publish link more

Comments

@Madhu for the your detailed answer. I have one question for the rebuilding, is it sufficient to run maven in "controller/opendaylight/distribution/opendaylight" directory or I have to make it from root 'controller' directory to insure src changes reflects on executing "./run.sh" . May be it will sound silly question but I am not able to connect it.

subhash ( 2014-08-06 22:50:45 -0700 )edit

If you make any changes to any particular bundle, you have to build that bundle alone (using mvn clean install on that bundle's pom.xml. Not neccessarily from the root). and then followed by mvn clean install on the distribution directory.

Madhu ( 2014-08-06 22:56:43 -0700 )edit

@thanks a lot Madhu.

subhash ( 2014-08-06 23:14:34 -0700 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Question Tools

Follow
1 follower

Stats

Asked: 2014-08-06 19:14:17 -0700

Seen: 297 times

Last updated: Aug 06 '14