Ask Your Question

Where can i find code level technical document for ODL?

asked 2014-12-04 05:30:20 -0700

anonymous user


I try to analysis Opendaylight architecture for modifying core functions in ODL.

However i have encountered some problem. It is hard to find detail technical documents for working of ODL.

I jsut find several usage method about ODL.

In order to modify internal code in ODL, what is the first step?

My goal is...

  1. Tunning message passing between ODL applications. (MD-SAL based transmition is very slow to use) =>For example, Master applications sends notification to the rest of ODL applications

  2. Declare global database which is accessed by whole ODL applications. (You can easily imagine floodlight database) =>If it is possible, i hope to add permission system about the data structure for restricting malicious accesses => MD-SAL is one of the method, it is very slow

Does anyone has idea for solving above problem, please reply to this post

Thank you~!!!!!!!!!!!!!

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-12-04 09:47:06 -0700

updated 2014-12-04 09:47:44 -0700

For major changes like that, the first step in an open source community is to talk to the relevant stakeholders to build consensus that your proposal is the right direction, the right way to do it, etc.

I strongly suggest avoiding the common pitfall of doing a ton of good work, then dumping it on the community once you think it's ready to be merged.

The best first step is to engage the committers of the projects you'd need to modify. The easiest way to do that is by emailing the relevant projects' dev lists.

edit flag offensive delete publish link more


Thank you for your replying. I fully agree your opinion. Actully, i have encounter to develop functions to the Opendaylight, because of lack of documents for detail design and architecture. If i have a chance to involve what you mentioned, it is best ! However, at least now, i want to get the detail documentation for ODL. I really want to know about internal working of ODL as code level. Thanks!

Seunghyeon ( 2014-12-04 21:42:36 -0700 )edit

There's not really a single "here's all the detailed tech docs" link anyone can give you. Generally, and various blog posts are your best resources.

dfarrell07 ( 2014-12-05 07:31:08 -0700 )edit

Um... Yeah. actually, im hard to decide how do i study ODL depending on which steps. first of all, i need to explore all of ODL document as you mentioned. Thanks!

Seunghyeon ( 2014-12-06 22:02:40 -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

1 follower


Asked: 2014-12-04 05:30:20 -0700

Seen: 99 times

Last updated: Dec 04 '14