<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:27:44 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 add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-3387] Detect common mistakes with module configuration early in CI stages</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-3387</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;Some mistakes with module configuration will cause disruption for subsequent build systems, and so hinder further services and development, and cost devops time.&lt;/p&gt;

&lt;p&gt;Detect such during the early phases of a module project repository branch build continuous integration.&lt;/p&gt;

&lt;p&gt;Some grief situations and some notes:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Incomplete release process not updating mainline POM version ready for next development (e.g. 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;EDGPATRON-80&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/EDGPATRON-80&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Reference environments broken: incomplete release process edge-patron mod-patron&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            EDGPATRON-80
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
, and another a few weeks ago)&lt;/li&gt;
	&lt;li&gt;Must use a proper complete SemVer (e.g. 
    &lt;span class=&quot;jira-issue-macro&quot; data-jira-key=&quot;FOLIO-3015&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/FOLIO-3015&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Ensure semantic versioning number obtained from Maven POM&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            FOLIO-3015
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-complete jira-macro-single-issue-export-pdf&quot;&gt;Open&lt;/span&gt;
            &lt;/span&gt;
 used only major.minor (follow the link to 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;FOLIO-3001&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/FOLIO-3001&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot; Add mod-bursar-export module to testing/snapshot envs&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium&quot; /&gt;
            FOLIO-3001
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
 comment and subsequent discussion).&lt;/li&gt;
	&lt;li&gt;Must use appended &quot;-SNAPSHOT&quot;&lt;/li&gt;
	&lt;li&gt;Mismatch of port numbers (ModuleDescriptor, Dockerfile, and in program code and configuration).&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://dev.folio.org/guides/install-backend-module/#avoid-typical-mistakes&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://dev.folio.org/guides/install-backend-module/#avoid-typical-mistakes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="79805">FOLIO-3387</key>
            <summary>Detect common mistakes with module configuration early in CI stages</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="1" iconUrl="https://folio-org.atlassian.net/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 accountid="61cd0ca0bce5e00069e98be7">David Crossley</assignee>
                                                                <reporter accountid="61cd0ca0bce5e00069e98be7">David Crossley</reporter>
                                    <labels>
                    </labels>
                <created>Thu, 13 Jan 2022 11:01:53 +0000</created>
                <updated>Fri, 5 May 2023 08:35:57 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                <comments>
                                                            <comment id="189771" author="63e2a2771b13d42998e4e706" created="Thu, 13 Jan 2022 11:28:45 +0000"  >&lt;blockquote&gt;&lt;p&gt;Must use appended &quot;-SNAPSOT&quot;&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Given that our mainline builds are used to seed our pre-release artefacts, I like the idea of failing mainline builds that are not considered a pre-release.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10155"><![CDATA[FOLIO DevOps]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzx1aq:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="2000">DevOps Sprint 135</customfieldvalue>
    <customfieldvalue id="2001">DevOps Sprint 136</customfieldvalue>
    <customfieldvalue id="2002">DevOps Sprint 137</customfieldvalue>
    <customfieldvalue id="236">Kitfox: sprint 165</customfieldvalue>
    <customfieldvalue id="1997">DevOps sprint 132</customfieldvalue>
    <customfieldvalue id="1998">DevOps Sprint 133</customfieldvalue>
    <customfieldvalue id="1999">DevOps Sprint 134</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 13 Jan 2022 11:28:45 +0000</customfieldvalue>

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