<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:52:29 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>[CONTROLLER-221] Please clean up poms of md-sal</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-221</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;Especially use plugin management instead of defining code generators separately.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="24775">CONTROLLER-221</key>
            <summary>Please clean up poms of md-sal</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="sbejgam@cisco.com">Surekha Bejgam</assignee>
                                    <reporter username="tolvecky@cisco.com">Tomas Olvecky</reporter>
                        <labels>
                    </labels>
                <created>Thu, 20 Mar 2014 15:15:18 +0000</created>
                <updated>Tue, 25 Jul 2023 08:23:15 +0000</updated>
                            <resolved>Thu, 11 Sep 2014 12:25:09 +0000</resolved>
                                                                    <component>mdsal</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="47776" author="moraja@cisco.com" created="Mon, 31 Mar 2014 22:10:25 +0000"  >&lt;p&gt;Tomas, &lt;/p&gt;

&lt;p&gt;Could you please add a little more detail to this. &lt;/p&gt;

&lt;p&gt;Here is what I am looking for. &lt;/p&gt;

&lt;p&gt;a. What is wrong?&lt;br/&gt;
b. Where is it wrong? A list of projects where the pom needs to be cleaned up would be useful. &lt;br/&gt;
c. What is the right thing to do? Use plugin management maybe. If you have examples of how to do it right that would be great.&lt;/p&gt;</comment>
                            <comment id="47777" author="tolvecky@cisco.com" created="Tue, 1 Apr 2014 07:21:37 +0000"  >&lt;p&gt;Moiz,&lt;br/&gt;
There are dependencies with versions that override parent pom&apos;s dependencyManagement.&lt;br/&gt;
e.g.&lt;br/&gt;
echo -e &apos;setns a=&lt;a href=&quot;http://maven.apache.org/POM/4.0.0nxpath&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://maven.apache.org/POM/4.0.0\nxpath&lt;/a&gt; //a:dependency&lt;span class=&quot;error&quot;&gt;&amp;#91;descendant::a:version&amp;#93;&lt;/span&gt;/a:artifactId/text()&apos; | xmllint --shell ./topology-lldp-discovery/pom.xml&lt;br/&gt;
/ &amp;gt; setns a=&lt;a href=&quot;http://maven.apache.org/POM/4.0.0&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://maven.apache.org/POM/4.0.0&lt;/a&gt;&lt;br/&gt;
/ &amp;gt; xpath //a:dependency&lt;span class=&quot;error&quot;&gt;&amp;#91;descendant::a:version&amp;#93;&lt;/span&gt;/a:artifactId/text()&lt;br/&gt;
Object is a Node Set :&lt;br/&gt;
Set contains 1 nodes:&lt;br/&gt;
1  TEXT&lt;br/&gt;
    content=commons-lang&lt;/p&gt;

&lt;p&gt;I also saw guava and other lib versions hardcoded. Actually the pom above is even more broken - it should use org.apache.commons:commons-lang3 as defined in commons.&lt;/p&gt;

&lt;p&gt;Regarding plugins, yang-maven-plugin is configured on multiple places. It should be moved do a parent pom, same way as it is in config subsystem.&lt;/p&gt;</comment>
                            <comment id="47778" author="tony.tkacik@gmail.com" created="Thu, 11 Sep 2014 12:25:09 +0000"  >&lt;p&gt;Master have cleaned up pom files as of now.&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>555</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=555]]></customfieldvalue>

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

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