<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:45:15 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>[TSC-124] RFC8345 defines ietf-network(-topology), which we should adopt</title>
                <link>https://jira.opendaylight.org/browse/TSC-124</link>
                <project id="10101" key="TSC">tsc</project>
                    <description>&lt;p&gt;OpenDaylight uses ietf-topology as one of the central models. This model has finally been standardized as ietf-network and ietf-network-topology.&lt;/p&gt;

&lt;p&gt;We need to drive adoption of this model in four key areas:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;NETCONF, &lt;a href=&quot;https://git.opendaylight.org/gerrit/73661&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/73661&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;OVSDB, which should mirror NETCONF by my estimate&lt;/li&gt;
	&lt;li&gt;BGPCEP, which needs to find suitable replacements for draft isis/ospf topology&lt;/li&gt;
	&lt;li&gt;OpenFlow world, which is using ietf-topology through opendaylight-topology&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This obviously impacts our NBI, but the differences are largely mechanic.&lt;/p&gt;</description>
                <environment></environment>
        <key id="30255">TSC-124</key>
            <summary>RFC8345 defines ietf-network(-topology), which we should adopt</summary>
                <type id="10000" iconUrl="https://jira.opendaylight.org/images/icons/issuetypes/epic.svg">Epic</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="1" iconUrl="https://jira.opendaylight.org/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                    </labels>
                <created>Mon, 2 Jul 2018 20:28:10 +0000</created>
                <updated>Tue, 30 Apr 2019 01:38:56 +0000</updated>
                                                                            <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="63877" author="rovarga" created="Tue, 3 Jul 2018 17:20:59 +0000"  >&lt;p&gt;Impact analysis of ietf-network, showing the scope of work which is being done on top of these models:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.yangcatalog.org/yang-search/impact_analysis.php?modules[]=ietf-network-topology&amp;amp;recurse=3&amp;amp;rfcs=1&amp;amp;show_subm=0&amp;amp;show_dir=dependents&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://www.yangcatalog.org/yang-search/impact_analysis.php?modules[]=ietf-network-topology&amp;amp;recurse=3&amp;amp;rfcs=1&amp;amp;show_subm=0&amp;amp;show_dir=dependents&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="63881" author="ecelgp" created="Tue, 3 Jul 2018 18:59:06 +0000"  >&lt;p&gt;Some concerns were risen today around the user impact and amount of work for this change. Would it be possible to know:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Summary of API changes introduced by this model update.&lt;/li&gt;
	&lt;li&gt;Estimated work to migrate key projects listed above.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="63885" author="rovarga" created="Tue, 3 Jul 2018 19:46:41 +0000"  >&lt;p&gt;The model changes very few things in real terms:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;there are two models, ietf-network (i.e. inventory equivalent) and ietf-network-topology&lt;/li&gt;
	&lt;li&gt;a change in namespace, hence a change in imports&lt;/li&gt;
	&lt;li&gt;NetworkTopology, Topology, TopologyId, TopologyKey -&amp;gt; Networks, Network, NetworkId, NetworkKey&lt;/li&gt;
	&lt;li&gt;Structural comparison can easily be draw from comparing these sections:
	&lt;ul&gt;
		&lt;li&gt;Old: &lt;a href=&quot;https://tools.ietf.org/html/draft-clemm-netmod-yang-network-topo-01#section-3.2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://tools.ietf.org/html/draft-clemm-netmod-yang-network-topo-01#section-3.2&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;New: &lt;a href=&quot;https://tools.ietf.org/html/rfc8345#section-4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://tools.ietf.org/html/rfc8345#section-4&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;In terms on time &#8211; NETCONF took ~8 hours to migrate, including UTs and adjustment of SFC to cope and an update to the model (which broke the patch again).&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="30407">TRNSPRTPCE-29</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="30262">NETCONF-550</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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_10005" key="com.pyxis.greenhopper.jira:gh-epic-color">
                        <customfieldname>Epic Color</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ghx-label-9</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10004" key="com.pyxis.greenhopper.jira:gh-epic-label">
                        <customfieldname>Epic Name</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Adopt ietf-network</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10003" key="com.pyxis.greenhopper.jira:gh-epic-status">
                        <customfieldname>Epic Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[To Do]]></customfieldvalue>

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

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