Re: [release] Micro distribution tech discussion

Samuel <samuel.kontris@...>

Hello everyone,

Tejas, thank you for your feedback.

Regarding your comments:

  1. Yes, we will upstream all modules from our github repository [1].
  2. Yes, I agree with you. I would like to see all projects to provide their own modules as a library without the need to be dependent on any framework (OSGi in this case). But it will probably require pretty big changes to code and infrastructure of particular project. At first, we can start by creating these modules in separate ODL Lighty project and then we can slowly refactor other projects and move the modules there.
  3. I would like to provide other DI frameworks just as an alternative to "pure java library" approach so we won't enforce downstream projects to use any framework. Downstream projects should be able to choose DI framework they want/need. So they should analyze what is the best choice for them.

[1] -


Od: Tejas Nevrekar <tejas.nevrekar@...>
Odoslané: piatok, 8. novembra 2019 11:09:37
Komu: Abhijit Kumbhare
Kópia: tsc
Predmet: Re: [OpenDaylight TSC] [release] Micro distribution tech discussion
Sure Abhijit. I will pose my comments/suggestions here then:

1. Will this project upstream the existing lighty components for the SB plugins like netconf, openflowplugin?
2. From an implementation standpoint, do we need to keep this component as a separate project? In stead it could be integrated deeper into ODL's existing implementations. That way there will not need to be a separate project for these aspects. So we borrow lighty principles and restructure existing projects like netconf, openflowplugin, bgpcep to strip OSGi, move to annotations, relevant constructors.
3. When used with other DIs like guice or spring, we need to study the impact of invoking via the guice-bindings or spring-bindings approach v/s natively enabling these bindings from the respective projects ground up.

Robert/Samuel, any thoughts please?



On Fri, Nov 8, 2019 at 12:52 AM Abhijit Kumbhare <abhijitkoss@...> wrote:

Historically we have done it over email.

On Thu, Nov 7, 2019 at 10:43 AM Tejas Nevrekar <tejas.nevrekar@...> wrote:
Hi all,

I did not find a way to add comments to the project page draft -

Is there an alternate page or can we do email? 


Tejas. S. Nevrekar
Mobile: +91-99805 31339
Bangalore, INDIA.

On Thu, Nov 7, 2019 at 1:14 PM Abhijit Kumbhare <abhijitkoss@...> wrote:

When do you think you will be ready to move this project proposal beyond draft to an actual proposal by sending it to the mailing list for project proposals <project-proposals@...>?

Abhijit -=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12188):
Mute This Topic:
Group Owner: TSC+owner@...
Unsubscribe:  [tejas.nevrekar@...]

Join to automatically receive all group messages.