<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:09:07 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[MDSAL-220] Incorporate ietf-routing with Java binding v1</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-220</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;RFC 8022 is a proposed standard (as opposed to draft) which includes Yang module ietf-routing &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;This yang module contains grouping special-next-hop which has leaf special-next-hop of type enumeration, which triggers &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-207&quot; title=&quot;grouping and leaf Can&amp;#39;t have the same name?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-207&quot;&gt;&lt;del&gt;MDSAL-207&lt;/del&gt;&lt;/a&gt; (as a symptom of &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-1&quot; title=&quot;Binding Specification: Grouping, data, typedef and identity namespaces collide&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-1&quot;&gt;&lt;del&gt;MDSAL-1&lt;/del&gt;&lt;/a&gt; which will not be fixed for Java binding v1).&lt;/p&gt;

&lt;p&gt;As an illustration, here is a Change &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; attempting to add ietf-routing to mdasal.models.&lt;/p&gt;

&lt;p&gt;Even though IETF models should be hosted in mdsal.model (I believe), two projects are maintaining their own copies (without changing the module name):&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Honeycomd/Vbd avoids &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-207&quot; title=&quot;grouping and leaf Can&amp;#39;t have the same name?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-207&quot;&gt;&lt;del&gt;MDSAL-207&lt;/del&gt;&lt;/a&gt; by renaming the grouping &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;.&lt;/li&gt;
	&lt;li&gt;Bier avoids &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-207&quot; title=&quot;grouping and leaf Can&amp;#39;t have the same name?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-207&quot;&gt;&lt;del&gt;MDSAL-207&lt;/del&gt;&lt;/a&gt; by renaming the leaf &lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt;.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This leads to a situation where adding Bier features to integration &lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt; fails, because Honeycomb/Vbd augments are not compatible with the Bier edit (which has newer revision).&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/browse/BIER-3&quot; title=&quot;Migrate IETF Yang files to Mdsal project&quot; class=&quot;issue-link&quot; data-issue-key=&quot;BIER-3&quot;&gt;BIER-3&lt;/a&gt; and &lt;a href=&quot;https://jira.opendaylight.org/browse/HONEYVBD-14&quot; title=&quot;Migrate IETF Yang files to Mdsal project&quot; class=&quot;issue-link&quot; data-issue-key=&quot;HONEYVBD-14&quot;&gt;HONEYVBD-14&lt;/a&gt; are opened against the two projects to move their IETF models to Mdsal, but this Bug is there to decide what to do with respect to &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-207&quot; title=&quot;grouping and leaf Can&amp;#39;t have the same name?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-207&quot;&gt;&lt;del&gt;MDSAL-207&lt;/del&gt;&lt;/a&gt; in order for ietf-routing (Java binding v1) to be available for other ODL projects.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://tools.ietf.org/html/rfc8022#section-7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://tools.ietf.org/html/rfc8022#section-7&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/50377/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/50377/1&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/gitweb?p=honeycomb/vbd.git;a=blob;f=api/src/main/yang/ietf-routing.yang;h=6902cd0bf2d048d020985362868c4f48f81338b3;hb=refs/heads/master#l263&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/gitweb?p=honeycomb/vbd.git;a=blob;f=api/src/main/yang/ietf-routing.yang;h=6902cd0bf2d048d020985362868c4f48f81338b3;hb=refs/heads/master#l263&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/gitweb?p=bier.git;a=blob;f=common/models/ietf-bier-2016-07-23/src/main/yang/imported/ietf-routing@2016-10-20.yang;h=59d01305fb11726f2faa2f43afc9913e55fce945;hb=refs/heads/master#l203&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/gitweb?p=bier.git;a=blob;f=common/models/ietf-bier-2016-07-23/src/main/yang/imported/ietf-routing@2016-10-20.yang;h=59d01305fb11726f2faa2f43afc9913e55fce945;hb=refs/heads/master#l203&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/49828&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/49828&lt;/a&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27042">MDSAL-220</key>
            <summary>Incorporate ietf-routing with Java binding v1</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="vrpolak">Vratko Polak</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Jan 2017 17:59:45 +0000</created>
                <updated>Mon, 6 Aug 2018 11:48:09 +0000</updated>
                            <resolved>Sat, 4 Aug 2018 01:48:03 +0000</resolved>
                                                    <fixVersion>Fluorine</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="54558" author="vrpolak" created="Tue, 7 Mar 2017 13:50:20 +0000"  >&lt;p&gt;Carbon fix: &lt;a href=&quot;https://git.opendaylight.org/gerrit/50683&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/50683&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It used VBD models with small changes.&lt;/p&gt;</comment>
                            <comment id="64543" author="rovarga" created="Sat, 4 Aug 2018 01:48:03 +0000"  >&lt;p&gt;RFC8349 models are packaged in Fluorine.&lt;/p&gt;</comment>
                            <comment id="64554" author="vrpolak" created="Mon, 6 Aug 2018 11:48:09 +0000"  >&lt;p&gt;&amp;gt; RFC8349 models are packaged in Fluorine.&lt;/p&gt;

&lt;p&gt;The new ietf-routing@2018-03-13.yang model still contains special-next-hop as an enum in eponymous grouping, but binding v1 has been taught how to deal with that in &lt;a href=&quot;https://jira.opendaylight.org/browse/MDSAL-321&quot; title=&quot;Binding V1 generates incorrect code for nested classes&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MDSAL-321&quot;&gt;&lt;del&gt;MDSAL-321&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7535</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=7535]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10322"><![CDATA[Boron-4]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02x1z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>