<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:09:07 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-895] Review publish procedure for pre-release dependencies</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-895</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;It&apos;s currently still not clear how to handle publishing procedure for pre-release dependencies.&lt;br/&gt;
We talked about creating a tag with a &quot;-pre.X&quot; postfix for example &quot;3.0.0-pre.1&quot; but unfortunately npm doesn&apos;t like it and currently returns:&lt;/p&gt;

&lt;p&gt;&quot;Tag name must not be a valid SemVer range: v3.0.0-pre.1&quot;&lt;/p&gt;

&lt;p&gt;Ideally it would be great to just create a new tag and then point to it from other places in a similar fashion to what we&apos;ve done with a commit hash. For example instead of:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
&#8220;@folio/stripes-connect&#8221;: &#8220;folio-org/stripes-connect#3c2714a189c2296f389fc6ee4e79a7ee7c962949&quot;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;


&lt;p&gt;do: &lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
&#8220;@folio/stripes-connect&#8221;: &#8220;folio-org/stripes-connect#v3.0.0-pre.1&quot;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;



</description>
                <environment></environment>
        <key id="79359">FOLIO-895</key>
            <summary>Review publish procedure for pre-release dependencies</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="-1">Unassigned</assignee>
                                                                <reporter accountid="557058:ff6a9612-bb35-41b2-88a8-a5b66d0a41a0">Michal Kuklis</reporter>
                                    <labels>
                            <label>build-release</label>
                    </labels>
                <created>Fri, 13 Oct 2017 17:06:38 +0000</created>
                <updated>Fri, 18 Jan 2019 12:47:57 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                                                            <comment id="191001" author="557058:ff6a9612-bb35-41b2-88a8-a5b66d0a41a0" created="Fri, 13 Oct 2017 18:17:56 +0000"  >&lt;p&gt;It looks like these steps work:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Update package.json, set version to a prerelease version, e.g. 3.0.0-pre.1&lt;/li&gt;
	&lt;li&gt;Run npm publish --tag next to publish the package under the next tag&lt;/li&gt;
&lt;/ul&gt;
</comment>
                                                            <comment id="191004" author="557058:624212b9-5938-4e3b-84c6-8c8a8db84996" created="Fri, 13 Oct 2017 18:43:57 +0000"  >&lt;p&gt;As just tested, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Aff6a9612-bb35-41b2-88a8-a5b66d0a41a0&quot; class=&quot;user-hover&quot; rel=&quot;557058:ff6a9612-bb35-41b2-88a8-a5b66d0a41a0&quot; data-account-id=&quot;557058:ff6a9612-bb35-41b2-88a8-a5b66d0a41a0&quot; accountid=&quot;557058:ff6a9612-bb35-41b2-88a8-a5b66d0a41a0&quot; rel=&quot;noreferrer&quot;&gt;Michal Kuklis&lt;/a&gt; was able to publish version 3.0.0-pre.1 of stripes-connect.&lt;/p&gt;

&lt;p&gt;Observations:&lt;/p&gt;

&lt;p&gt;1) A subsequent commit to stripes-connect created a CI snapshot that dropped part of the pre-release &lt;tt&gt;-pre.n&lt;/tt&gt; suffix.  The result was &lt;tt&gt;3.0.0-pre00010&lt;/tt&gt; and not &lt;tt&gt;3.0.0-pre.100010&lt;/tt&gt;  (Perhaps to be more clear, &lt;tt&gt;3.0.0-pre.1.00010&lt;/tt&gt;, though this would differ slightly from current snapshots which cannot have an extra segment)&lt;/p&gt;

&lt;p&gt;2) Even with this mangled pre-release suffix, after reinstalling my stripes-core dependencies with stripes-connect at &lt;tt&gt;^3.0.0-pre.1&lt;/tt&gt; it pulled down &lt;tt&gt;3.0.0-pre00010&lt;/tt&gt; from npm-folioci.&lt;/p&gt;

&lt;p&gt;At the moment, it seems CI should be updated to better tolerate the &lt;tt&gt;-pre.n&lt;/tt&gt; suffix when creating build snapshots.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="79537">FOLIO-1450</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="79549">FOLIO-1704</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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="10144"><![CDATA[Core: Platform]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 13 Oct 2017 18:43:57 +0000</customfieldvalue>

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