Hi!
My boss (Arun) is in vacation but I have talked to his superior.
NoviFlow is committed to maintain the code for our experimenters. What we want
is the easiest way that a customer could use our switches with our
experimenters in ODL. If a common directory for all experimenters is
preferred, I don’t think we have any objections. However, for now there is only
one person doing this code, me ( I support ODL, ONOS and some of our apps
(Netvirt(NoviFlow implementation to be used with our switches) in ODL and scale
out router in ONOS). I suppose as we grow we would hire more people on this but
there is no guarantee for now. So I think we are not ready to have a repository
synched with the release until more hands are hired.
The code is divided in four modules like the Nicera one under
openflowplugin/extension:
openflowjava-extension-noviflow
openflowjava-extension-noviflow-api
openflowplugin-extension-noviflow
openflowplugin-extension-noviflow-config
So this four module could go under ofextension/community/noviflow/
I like the idea of a common repository.
Thanks,
Yann
Le 24 mai 2017 à 16:36, Luis Gomez <[email protected]> a écrit :
>
> Good point, I forgot we already have ofextensions umbrella, so any OF related
> sub-project can hang there. I like the idea of creating a "community"
> experimental repo for anyone interested in contributing with no need to go
> through new project creation process. So basically any new extension could go
> in either (lower to higher commitment):
>
> - ofextensions/community not joining the SR (no need to create project or
> follow release milestones).
> - ofextensions/new-project not joining the SR (no need to follow release
> milestones).
> - ofextensions/new-project joining the SR.
>
> BR/Luis
>
>
> that does not want to get started in ODL On the other hand if Noviflow feel
> Now for the name and scope depends
>
>> On May 24, 2017, at 12:15 PM, Abhijit Kumbhare <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> I was going to suggest that we can create a new OF extensions sub project
>> with the spirit of ODL Forge - called ofextensions/community (or something
>> similar). Perhaps the project would not be part of any simultaneous release.
>> That way people can come and experiment with their experiments (pun not
>> intended ☺) without creating a new project everytime.
>> May be we can discuss this at the DDF.
>>
>> On Wed, May 24, 2017 at 11:18 AM, Luis Gomez <[email protected]
>> <mailto:[email protected]>> wrote:
>> Join an existing project is normally easier but you can always have a
>> project on your own.
>>
>> For new projects there are no many requirements other than having a clear
>> scope and a minimum of initial committers to work with it (ideally 2):
>>
>> https://wiki.opendaylight.org/view/Project_Proposals:Main
>> <https://wiki.opendaylight.org/view/Project_Proposals:Main>
>>
>> Besides having your code in ODL, you may be also interested in releasing
>> your code with the ODL distribution. In that case you have to explicit ask
>> to join the Simultaneous Release (SR) but be aware that being part of the SR
>> involves more requirements and milestone deliverables as you can see below:
>>
>> https://wiki.opendaylight.org/view/Simultaneous_Release:Nitrogen_Release_Plan
>>
>> <https://wiki.opendaylight.org/view/Simultaneous_Release:Nitrogen_Release_Plan>
>>
>> Let me know if you have more questions.
>>
>> BR/Luis
>>
>>
>>
>>> On May 24, 2017, at 10:44 AM, yann bourdeau <[email protected]
>>> <mailto:[email protected]>> wrote:
>>>
>>> Hi All,
>>>
>>> So the best way is to do a new subproject? Will that be accepted?
>>>
>>> Thanks,
>>>> Le 23 mai 2017 à 21:46, Luis Gomez <[email protected]
>>>> <mailto:[email protected]>> a écrit :
>>>>
>>>> Or a new (sub)project in ODL?
>>>>
>>>>> On May 23, 2017, at 5:28 PM, Abhijit Kumbhare <[email protected]
>>>>> <mailto:[email protected]>> wrote:
>>>>>
>>>>> +1. But I forgot what happened to the ODL Forge project - which could
>>>>> possibly be used for extensions?
>>>>>
>>>>> On Tue, May 23, 2017 at 5:20 PM, Anil Vishnoi <[email protected]
>>>>> <mailto:[email protected]>> wrote:
>>>>> Hi Yann,
>>>>>
>>>>> Any proprietary openflow extensions/experimenters are not allowed in the
>>>>> openflowplugin repository. It only allows openflow approved extensions
>>>>> and nicira extension.
>>>>>
>>>>> Thanks
>>>>> Anil
>>>>>
>>>>> On Mon, May 22, 2017 at 7:04 AM, yann bourdeau
>>>>> <[email protected] <mailto:[email protected]>> wrote:
>>>>> Hi Tomas,
>>>>>
>>>>> Thanks for replying. I’ll talk with my boss about implementing in the
>>>>> config store the way you have suggested.
>>>>>
>>>>> I’ll finish this week the experimenters (I have heard that there is a
>>>>> new batch of experimenters to implements with a new release of NoviWare
>>>>> soon.). We would like to contribute back to ODL repository all the
>>>>> experimenters that I have done. It did not go through QA yet ( I don’t
>>>>> have an estimate when this will be done, they are pretty busy). But we
>>>>> will want to merge back at some point.
>>>>>
>>>>> Thanks,
>>>>> Yann
>>>>>
>>>>>> Le 22 mai 2017 à 09:55, Tomáš Slušný <[email protected]
>>>>>> <mailto:[email protected]>> a écrit :
>>>>>>
>>>>>> Hi Yann,
>>>>>>
>>>>>> storing experimenter messages in config DS is not supported right now.
>>>>>> You can implement it by yourself by adding for example augmentation to
>>>>>> Table in YANG models and then create your applications that implements
>>>>>> f.e. DataTreeChangeListener what will call
>>>>>> SalExperimenterMessageService#sendExperimenter when your augmentation
>>>>>> arrives to listener.
>>>>>>
>>>>>> Regards,
>>>>>> Tomas Slusny
>>>>>>
>>>>>>
>>>>>> Od: Abhijit Kumbhare <[email protected]
>>>>>> <mailto:[email protected]>>
>>>>>> Odoslané: sobota, 20. mája 2017 0:22
>>>>>> Komu: yann bourdeau; [email protected]
>>>>>> <mailto:[email protected]>
>>>>>> Kópia: arun paneri
>>>>>> Predmet: Re: [openflowplugin-dev] Experimenter via the configuration
>>>>>> store.
>>>>>>
>>>>>> May be Jozef, Tomas or Anil may be able to help you - so you don't have
>>>>>> to talk with yourself :)
>>>>>>
>>>>>> On Fri, May 19, 2017 at 1:49 PM, yann bourdeau
>>>>>> <[email protected] <mailto:[email protected]>> wrote:
>>>>>> Hi All,
>>>>>>
>>>>>> I was successful at sending my experimenter via the RPC call. However, I
>>>>>> did not figure how to or if it is supported to send via the
>>>>>> configuration store (URL:
>>>>>> http://localhost:8181/restconf/config/opendaylight-inventory:nodes/node/openflow:1/table/2/flow/1234
>>>>>>
>>>>>> <http://localhost:8181/restconf/config/opendaylight-inventory:nodes/node/openflow:1/table/2/flow/1234>)
>>>>>> for an experimenter. Any help will be greatly appreciated.
>>>>>>
>>>>>>
>>>>>> What I have working is:
>>>>>> URL:
>>>>>> http://localhost:8181/restconf/operations/sal-experimenter-message:send-experimenter
>>>>>>
>>>>>> <http://localhost:8181/restconf/operations/sal-experimenter-message:send-experimenter>
>>>>>> VERB: POST
>>>>>> BODY:
>>>>>> <?xml version="1.0" encoding="UTF-8" standalone="no"?> <input
>>>>>> xmlns="urn:opendaylight:experimenter-message:service">
>>>>>> <node
>>>>>> xmlns:inv="urn:opendaylight:inventory">/inv:nodes/inv:node[inv:id="openflow:1"]</node>
>>>>>> <table_id
>>>>>> xmlns="urn:opendaylight:openflowplugin:extension:noviflow:message">2</table_id>
>>>>>> <payload_size
>>>>>> xmlns="urn:opendaylight:openflowplugin:extension:noviflow:message">10</payload_size>
>>>>>> <payload_offset
>>>>>> xmlns="urn:opendaylight:openflowplugin:extension:noviflow:message">2</payload_offset>
>>>>>> </input>
>>>>>>
>>>>>>
>>>>>> Thanks in advance
>>>>>>
>>>>>>
>>>>>> ps: sometimes I wonder if I talk only to myself on this mailing list ;)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Yann Bourdeau, M.Ing.
>>>>>> Senior Software Developer
>>>>>> 438-499-4607 <tel:(438)%20499-4607>
>>>>>> [email protected] <mailto:[email protected]>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> openflowplugin-dev mailing list
>>>>>> [email protected]
>>>>>> <mailto:[email protected]>
>>>>>> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
>>>>>> <https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev>
>>>>>>
>>>>>>
>>>>>>
>>>>>> Tomáš Slušný
>>>>>> Software Developer
>>>>>>
>>>>>> PANTHEON technologies s.r.o.
>>>>>> Janka Kráľa 9, 974 01 Banská Bystrica
>>>>>> Slovakia
>>>>>> Tel / +421 220 665 111
>>>>>>
>>>>>> MAIL / [email protected] <mailto:[email protected]>
>>>>>> WEB / www.pantheon.tech <http://www.pantheon.tech/>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> openflowplugin-dev mailing list
>>>>> [email protected]
>>>>> <mailto:[email protected]>
>>>>> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
>>>>> <https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Thanks
>>>>> Anil
>>>>>
>>>>> _______________________________________________
>>>>> openflowplugin-dev mailing list
>>>>> [email protected]
>>>>> <mailto:[email protected]>
>>>>> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
>>>>> <https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> openflowplugin-dev mailing list
>>>>> [email protected]
>>>>> <mailto:[email protected]>
>>>>> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
>>>>> <https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev>
>>>>
>>>> _______________________________________________
>>>> openflowplugin-dev mailing list
>>>> [email protected]
>>>> <mailto:[email protected]>
>>>> https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
>>>> <https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev>
>>>
>>> Yann Bourdeau, M.Ing.
>>> Senior Software Developer
>>> 438-499-4607 <tel:(438)%20499-4607>
>>> [email protected] <mailto:[email protected]>
>>>
>>>
>>>
>>
>>
>
_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev