<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:37:18 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>[RELENG-28] Release artifacts to Maven Central</title>
                <link>https://jira.opendaylight.org/browse/RELENG-28</link>
                <project id="10164" key="RELENG">releng</project>
                    <description>&lt;p&gt;I&apos;ve been told that in order to release artifacts to Maven Central we need to follow the instructions for OSSRH.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://central.sonatype.org/pages/ossrh-guide.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://central.sonatype.org/pages/ossrh-guide.html&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="19436">RELENG-28</key>
            <summary>Release artifacts to Maven Central</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="zxiiro">Thanh Ha (zxiiro)</assignee>
                                    <reporter username="zxiiro">Thanh Ha (zxiiro)</reporter>
                        <labels>
                    </labels>
                <created>Wed, 30 Mar 2016 19:32:11 +0000</created>
                <updated>Tue, 13 Nov 2018 02:13:59 +0000</updated>
                            <resolved>Mon, 29 Oct 2018 18:43:56 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>Autorelease</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                                                                <comments>
                            <comment id="35238" author="zxiiro" created="Wed, 30 Mar 2016 19:48:07 +0000"  >&lt;p&gt;OSSRH has some minimal requirements that need to be met in order to release.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://central.sonatype.org/pages/requirements.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://central.sonatype.org/pages/requirements.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One issue I see from the requirements is our SCM section URLs point to project wiki pages. As the OSSRH documentation states this URL is supposed to be the URL to your git repository.&lt;/p&gt;</comment>
                            <comment id="35239" author="zxiiro" created="Wed, 30 Mar 2016 20:21:36 +0000"  >&lt;p&gt;According to Sonatype the recommended way is OSSRH. They do allow some sites to publish to Maven Central but these sites must be trusted and meet their requirements before they&apos;ll allow syncing.&lt;/p&gt;

&lt;p&gt;I think we should just use OSSRH as that&apos;s the easier path forward. With that said it looks like we have some more work to do before we can push to OSSRH in regards to our pom metadata.&lt;/p&gt;</comment>
                            <comment id="35240" author="colin@colindixon.com" created="Tue, 12 Apr 2016 18:21:53 +0000"  >&lt;p&gt;So the current problem is fixing all the pom files so that SCM URLs point to our git repositories. That should be relatively easy to script.&lt;/p&gt;</comment>
                            <comment id="35241" author="vorburger" created="Tue, 19 Jul 2016 14:04:23 +0000"  >&lt;p&gt;I suggest we make this depends on &lt;a href=&quot;https://jira.opendaylight.org/browse/ODLPARENT-22&quot; title=&quot;Automatically include README and CONTRIBUTING file in jar&quot; class=&quot;issue-link&quot; data-issue-key=&quot;ODLPARENT-22&quot;&gt;&lt;del&gt;ODLPARENT-22&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="35242" author="vorburger" created="Tue, 19 Jul 2016 14:29:42 +0000"  >&lt;p&gt;How about &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/42052/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/42052/&lt;/a&gt; ?&lt;/p&gt;</comment>
                            <comment id="64676" author="zxiiro" created="Sat, 18 Aug 2018 15:45:14 +0000"  >&lt;p&gt;I&apos;ve applied for an account here:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://issues.sonatype.org/browse/OSSRH-42040&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://issues.sonatype.org/browse/OSSRH-42040&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="64678" author="zxiiro" created="Sat, 18 Aug 2018 16:50:46 +0000"  >&lt;p&gt;This should cover the staging job side of things: &lt;a href=&quot;https://gerrit.linuxfoundation.org/infra/12318&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://gerrit.linuxfoundation.org/infra/12318&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="64679" author="zxiiro" created="Sat, 18 Aug 2018 17:51:44 +0000"  >&lt;p&gt;Looks like Maven Central requires PGP signatures in order to release to it. We need to get Sigul automation in place to sign the artifacts during the staging job.&lt;/p&gt;</comment>
                            <comment id="64688" author="vorburger" created="Mon, 20 Aug 2018 15:08:22 +0000"  >&lt;p&gt;Yeah. I do this for what I have up on &lt;a href=&quot;http://repo1.maven.org/maven2/ch/vorburger/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://repo1.maven.org/maven2/ch/vorburger/&lt;/a&gt;.  What is Sigul?&lt;/p&gt;</comment>
                            <comment id="64689" author="agrimberg" created="Mon, 20 Aug 2018 15:57:25 +0000"  >&lt;p&gt;&lt;a href=&quot;https://pagure.io/sigul&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://pagure.io/sigul&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It&apos;s an infrastructure component that we&apos;re rolling out to projects that LF hosts. It&apos;s a secure way of allowing automated PGP signing of artifacts (detached signature for most or embedded in the case of RPM packages)&lt;/p&gt;

&lt;p&gt;We&apos;ve had the sigul server itself available for some time but&#160;it&apos;s taken us a while to build most of the framework needed to actually use it in jobs. This framework is finally available and we&apos;re rolling out the final components into our CI infrastructure over the next few weeks.&lt;/p&gt;

&lt;p&gt;Once it&apos;s in place we can update jobs to take advantage of it.&lt;/p&gt;</comment>
                            <comment id="65442" author="zxiiro" created="Mon, 29 Oct 2018 17:45:12 +0000"  >&lt;p&gt;OSSRH requires that the sigul public key be available on a public key server. We&apos;ve uploaded it.&lt;/p&gt;

&lt;p&gt;Discussed with &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=agrimberg&quot; class=&quot;user-hover&quot; rel=&quot;agrimberg&quot;&gt;agrimberg&lt;/a&gt; regarding also adding the Checksum, Javadoc, and Sources checks to our own Nexus ruleset too (and eventually signature validation) considering we need those anyway.&lt;/p&gt;</comment>
                            <comment id="65443" author="zxiiro" created="Mon, 29 Oct 2018 18:43:56 +0000"  >&lt;p&gt;Patch proposed &lt;a href=&quot;https://gerrit.linuxfoundation.org/infra/12318&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://gerrit.linuxfoundation.org/infra/12318&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This should be available in global-jjb v0.27 assuming it gets merged.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="22145">ODLPARENT-22</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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5630</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=5630]]></customfieldvalue>

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

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