Re: [OpenDaylight TSC] Publishing ODL models to github?

Thomas Nadeau <tnadeau@...>

[Adding Einar who co-maintains YangModels with me]

Thanks for chasing this down Robert. This looks promising.

Is there any interest on the ODL/LF side to work with us on this? We have a similar setup with IETF draft models
where we allow auto-push/commits but have some particular requirements for making this work. We should
sit down and discuss this briefly to get on the same page. Building the scripting isn’t difficult as its
likely more or less what we have working already, but we need some of that code to sit on the ODL/LF
servers or something. Perhaps we can sit down with Thanh and work out these final details.

Let us know and we can setup a meeting to discuss.


On Jun 28, 2018, at 8:14 AM, Robert Varga <nite@...> wrote:

On 30/03/18 16:55, Thanh Ha wrote:
On Thu, Mar 29, 2018 at 5:05 PM, Robert Varga <nite@...
<mailto:nite@...>> wrote:


I talked to Charles Eckel at the ONS about our interaction with SDOs and
one of the topics that came up were the OpenDaylight models exported to

The models currently present there are an ancient manually-imported

Given that we have now had a number of successful releases, I think we
should make publishing our models part of our release process, such that
once we finish a Simultaneous Release or a Service Release, we extract
all the models shipped in that release and upload them there --
vendor/opendaylight/<release> would probably be the best place.

This would allow all of our modules to be available in, increasing their visibility and allowing them
to be searched by the tools provided there.

Do others agree this is something useful and we should do?


Sounds like a good idea. We'd need a new job to handle this part and we
should probably check with them and see if they would be okay our
Jenkins system pushing pull requests to that repo.
I have raised against int/dist.

The script assumes an unpacked karaf distro, outputs flattened directory
containing all production models.

Feel free to move to wherever appropriate...


TSC mailing list

Join { to automatically receive all group messages.