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.

—Tom

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:

Hello,

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
https://github.com/YangModels/yang/tree/master/experimental/odp
<https://github.com/YangModels/yang/tree/master/experimental/odp>.

The models currently present there are an ancient manually-imported
snapshot.

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
https://yangcatalog.org/, 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?

Regards,
Robert


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 https://git.opendaylight.org/gerrit/73532 against int/dist.

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

Feel free to move to wherever appropriate...

Regards,
Robert

_______________________________________________
TSC mailing list
TSC@...
https://lists.opendaylight.org/mailman/listinfo/tsc

Join {integration-dev@lists.opendaylight.org to automatically receive all group messages.