<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:10:30 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-675] Generate structures for RFC8040 yang-data extensions</title>
                <link>https://jira.opendaylight.org/browse/MDSAL-675</link>
                <project id="10137" key="MDSAL">mdsal</project>
                    <description>&lt;p&gt;RFC8040 has defined a new language extension, yang-data, which allows defining free-standing structures in YANG.&lt;/p&gt;

&lt;p&gt;Add a mapping of these structures to Java, similar to other YANG constructs. The result should be similar to a top-level container, except it should not use &apos;ChildOf&apos;, but rather be a free-standing.&lt;/p&gt;

&lt;p&gt;In terms of namespace collision handling, this construct should be secondary only to schema tree statements, i.e. in case of a conflict with grouping/identity, those should be displaced. A reasonable suffix needs to be assigned as well.&lt;/p&gt;

&lt;p&gt;Note that these extensions are superseded with more flexible RFC7891 Yang Structure extensions &#8211; and when we implement them, they should map to the same Java construct.&lt;/p&gt;</description>
                <environment></environment>
        <key id="34167">MDSAL-675</key>
            <summary>Generate structures for RFC8040 yang-data extensions</summary>
                <type id="10103" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10311&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</priority>
                        <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="rkashapov">Ruslan Kashapov</assignee>
                                    <reporter username="rovarga">Robert Varga</reporter>
                        <labels>
                            <label>pt</label>
                    </labels>
                <created>Fri, 9 Jul 2021 13:41:37 +0000</created>
                <updated>Tue, 14 Feb 2023 08:43:34 +0000</updated>
                            <resolved>Wed, 1 Feb 2023 11:12:36 +0000</resolved>
                                                    <fixVersion>11.0.5</fixVersion>
                                    <component>Binding codegen</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="69539" author="rovarga" created="Sun, 29 Aug 2021 23:39:24 +0000"  >&lt;p&gt;&#160;&#160; While we can package RFC8639 model, we really need the structures defined as yang-data to be able to implement this in a reasonable fashion.&lt;/p&gt;</comment>
                            <comment id="71803" author="rovarga" created="Fri, 16 Dec 2022 05:57:56 +0000"  >&lt;p&gt;Runtime parts need to be delivered separately, as they depend on &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-1472&quot; title=&quot;Add data.api.schema.NormalizedYangData&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-1472&quot;&gt;&lt;del&gt;YANGTOOLS-1472&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="34325">NETCONF-809</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="34112">YANGTOOLS-1297</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10300">
                    <name>Issue split</name>
                                            <outwardlinks description="split to">
                                        <issuelink>
            <issuekey id="36502">MDSAL-805</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="36705">MDSAL-814</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="34332">NETCONF-814</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="36614">YANGTOOLS-1477</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_10002" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>MDSAL-246</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03ysn:</customfieldvalue>

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