<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:13:56 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-1519] Automatic loading of sample and reference data</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-1519</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;We have discussed the following extensions to the tenant and Okapi install calls:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;a new version of the tenant &lt;b&gt;init&lt;/b&gt; call that allows specifying the &lt;b&gt;initialisation properties&lt;/b&gt;. This will allow us to control if and what kind of data is loaded during init (reference on/off, sample on/off, etc), By default only reference data will be loaded in the first version of the RMB implementation.&lt;/li&gt;
	&lt;li&gt;extension to the Okapi&apos;s &lt;b&gt;install&lt;/b&gt; call to provide the global values for the &lt;b&gt;initialisation properties&lt;/b&gt;. Those values would then be passed on to the individual modules during the init call.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;In the first phase we will address the implementation of this new functionality in mod-inventory-storage.&lt;/p&gt;

&lt;p&gt;Open questions:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;should Okapi store the init props and resend them during module upgrade?&lt;/li&gt;
	&lt;li&gt;should we have an initial set of default init props that can be specified before any install call?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Reference data&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The name of the parameter that controls reference data loading is &lt;tt&gt;loadReference&lt;/tt&gt; with &lt;tt&gt;true|false&lt;/tt&gt; (both in the tenantParams string query param and in the parameters kv array in the moduleInfo payload) &lt;/p&gt;

&lt;p&gt;By default the value of &lt;tt&gt;loadReference&lt;/tt&gt; is &lt;tt&gt;false&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Sample data&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The name of the parameter that controls sample data loading is &lt;tt&gt;loadSample&lt;/tt&gt; with &lt;tt&gt;true|false&lt;/tt&gt; (both in the tenantParams string query param and in the parameters kv array in the moduleInfo payload) &lt;/p&gt;

&lt;p&gt;By default the value of &lt;tt&gt;loadSample&lt;/tt&gt; is &lt;tt&gt;false&lt;/tt&gt;&lt;/p&gt;
</description>
                <environment></environment>
        <key id="80776">FOLIO-1519</key>
            <summary>Automatic loading of sample and reference data</summary>
                <type id="10006" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10307?size=medium">Umbrella</type>
                                            <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5f8314dfbdef80006f6f572d">Adam Dickmeiss</assignee>
                                                                <reporter accountid="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d">Jakub Skoczen</reporter>
                                    <labels>
                            <label>ci</label>
                            <label>core</label>
                            <label>core-spike</label>
                            <label>platform-backlog</label>
                            <label>q1-2019</label>
                            <label>sprint47</label>
                            <label>sprint48</label>
                            <label>sprint49</label>
                            <label>sprint50</label>
                            <label>sprint51</label>
                            <label>sprint52</label>
                            <label>sprint53</label>
                            <label>sprint54</label>
                    </labels>
                <created>Wed, 19 Sep 2018 13:49:25 +0000</created>
                <updated>Tue, 18 Aug 2020 12:28:28 +0000</updated>
                            <resolved>Fri, 5 Apr 2019 10:35:59 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>12</watches>
                                                                <comments>
                                                            <comment id="195939" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Tue, 25 Sep 2018 13:19:56 +0000"  >&lt;p&gt;Guys, Adam has begun work on 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;OKAPI-655&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/OKAPI-655&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Module scripting (e.g to support data loading)&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium&quot; /&gt;
            OKAPI-655
        &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;
 which is an attempt to provide capabilities to perform early initialisation of modules. Please provide feedback this week as the implementation will start asap.&lt;/p&gt;</comment>
                                                            <comment id="195940" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Thu, 11 Oct 2018 09:46:25 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c706fbb47a54a6728e59df2&quot; class=&quot;user-hover&quot; rel=&quot;5c706fbb47a54a6728e59df2&quot; data-account-id=&quot;5c706fbb47a54a6728e59df2&quot; accountid=&quot;5c706fbb47a54a6728e59df2&quot; rel=&quot;noreferrer&quot;&gt;Wayne Schneider&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bffed5e2434bf3a1a91d37a&quot; class=&quot;user-hover&quot; rel=&quot;5bffed5e2434bf3a1a91d37a&quot; data-account-id=&quot;5bffed5e2434bf3a1a91d37a&quot; accountid=&quot;5bffed5e2434bf3a1a91d37a&quot; rel=&quot;noreferrer&quot;&gt;Niels Erik Nielsen&lt;/a&gt; Guys, do we need to get together on a call to try to push this forward? We need to come up with an approach suitable (especially) for loading inventory data. The way I see this we can expect the sample/reference data to be already processed to fit the modules schema (e.g I don&apos;t think we need to be able to load raw marc records for Inventory). Comments and thoughts?&lt;/p&gt;</comment>
                                                            <comment id="195942" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Tue, 30 Oct 2018 11:17:24 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; can you see if you can flesh out a propsal for this? Besides 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;OKAPI-655&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/OKAPI-655&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Module scripting (e.g to support data loading)&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium&quot; /&gt;
            OKAPI-655
        &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;
 we will need out-of-the-box support in RMB (I would propose bundling sample and reference data inside the jar and loading it from the classpath during start-up, but I am open for other suggestions).&lt;/p&gt;</comment>
                                                            <comment id="195944" author="5f8314dfbdef80006f6f572d" created="Tue, 6 Nov 2018 10:48:12 +0000"  >&lt;p&gt;After &quot;local&quot; discussions this morning, I think we are about to drop the scripting idea as outlined in 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;OKAPI-655&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/OKAPI-655&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Module scripting (e.g to support data loading)&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium&quot; /&gt;
            OKAPI-655
        &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;
. Why?&lt;/p&gt;

&lt;p&gt;1. modules deployed outside Okapi are problematic. We only specify a remote URL and that in no way can run a script. We could of course, haave something remote URI &quot;script&quot;..  eg ag url to run a script remotely .. and then alternatively an Okapi local deployment way.. But that gives two ways and should module implements .&lt;/p&gt;

&lt;p&gt;2. if a module already offers HTTP, why not use that anyway for loading data? &lt;/p&gt;

&lt;p&gt;Using the existing tenant web service is better.. Why?&lt;/p&gt;

&lt;p&gt;1.  It works with local and remote deployed service.&lt;/p&gt;

&lt;p&gt;2. A simple standard way of preparing a tenant to use a module. It also informs about versions (upgrade, downgrade etc..) as well as providing all necessary X-Okapi stuff to do the work.. Such as token etc..&lt;/p&gt;

&lt;p&gt;3. Less &quot;new&quot; development .. which is always desirable.&lt;/p&gt;

&lt;p&gt;If we decide on usingt the Tenant init service... we should consider if we need to extend it. SHould we allow it to be controlled if/when reference data should be included? Note that it is also possible to create a NEW module that depends on the BARE module with the only purpose of loading reference data (eg use the  module ID to determine what to do)&lt;/p&gt;
</comment>
                                                            <comment id="195946" author="63e2a2771b13d42998e4e706" created="Tue, 6 Nov 2018 11:18:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; I like the idea of using the Tenant API for this purpose (given it has been decided that we are bundling the records with the module itself) and I think this is a good place to start.&lt;/p&gt;

&lt;p&gt;I think it is valuable to be able to decide whether reference, and especially sample, records are loaded during this initialisation. The pre-loading of sample records in mod-configuration caused signifiant confusion for me when trying to determine why the tests produced certain results.&lt;/p&gt;

&lt;p&gt;I imagine that many organisations (but maybe not all) may want the reference records in all of their environments. Do organisations want sample records for production? I think that many would not, or would need to delete them prior to loading their actual records.&lt;/p&gt;

&lt;p&gt;I&apos;m aware that initially, all modules / tenants may need to use the same policy, as the Tenant API request is made during module enabling/activation (Adam, I believe you raised this in the meeting last week).&lt;/p&gt;

&lt;p&gt;I assume that these records will be loaded on the first initialisation of a module (and hence need to always be in line with that versions schema). What are we envisaging will happen on an upgrade (or is this part of the more general upgrade topic, as I don&apos;t believe we talked about how to handle record migration)?&lt;/p&gt;

&lt;p&gt;(It might be a orthogonal topic, I think we may also need to consider the impact of the Tenant API doing more activities (and hence get slower) on the general activation process, and especially upgrades)&lt;/p&gt;</comment>
                                                            <comment id="195948" author="5c706fbb47a54a6728e59df2" created="Fri, 4 Jan 2019 19:19:34 +0000"  >&lt;p&gt;With the PR on mod-inventory-storage for 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODINVSTOR-216&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODINVSTOR-216&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;load reference data as part of the tenant init call&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium&quot; /&gt;
            MODINVSTOR-216
        &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;
, we have a sample implementation. See also 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;FOLIO-1681&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/FOLIO-1681&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;folio-ansible: Use tenant init to load inventory storage reference data&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            FOLIO-1681
        &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;
.&lt;/p&gt;</comment>
                                                            <comment id="195949" author="5c706fbb47a54a6728e59df2" created="Thu, 17 Jan 2019 21:19:39 +0000"  >&lt;p&gt;For posterity, when working with the 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODINVSTOR-216&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODINVSTOR-216&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;load reference data as part of the tenant init call&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium&quot; /&gt;
            MODINVSTOR-216
        &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;
 branch, I found:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;If using Okapi to initialize the module for the tenant, the &lt;tt&gt;_tenant&lt;/tt&gt; interface must be v1.2 or above&lt;/li&gt;
	&lt;li&gt;To pass the tenant parameters from the &lt;tt&gt;/&amp;#95;/proxy/tenants/&amp;lt;tenant&amp;gt;/install&lt;/tt&gt; endpoint, use the &lt;tt&gt;tenantParameters&lt;/tt&gt; query parameter: &lt;tt&gt;/&amp;#95;/proxy/tenants/&amp;lt;tenant&amp;gt;/install?tenantParameters=loadReference%3Dtrue&lt;/tt&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This is all documented in the Okapi guide. I also added documentation to mod-inventory-storage (since the support for the &lt;tt&gt;loadReference&lt;/tt&gt; parameter is implemented there, not in RMB or elsewhere).&lt;/p&gt;</comment>
                                                            <comment id="195951" author="5f8314dfbdef80006f6f572d" created="Fri, 18 Jan 2019 09:44:54 +0000"  >&lt;p&gt;Thx. I think eventually we&apos;ll make some of the &quot;private&quot; methods in mod-inventory-storage part of an RMB util. But let&apos;s see what other modules have reference data (I see 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODORDSTOR-48&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODORDSTOR-48&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Rework how sample data is loaded&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;
            MODORDSTOR-48
        &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;
)&lt;/p&gt;</comment>
                                                            <comment id="195952" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Tue, 22 Jan 2019 17:00:20 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; We had a call today about loading &quot;sample&quot; data through this mechanism in the mod-source-record-storage and mod-order-storage. &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c706fbb47a54a6728e59df2&quot; class=&quot;user-hover&quot; rel=&quot;5c706fbb47a54a6728e59df2&quot; data-account-id=&quot;5c706fbb47a54a6728e59df2&quot; accountid=&quot;5c706fbb47a54a6728e59df2&quot; rel=&quot;noreferrer&quot;&gt;Wayne Schneider&lt;/a&gt; and I assume that the mechanism is the same, we just need new property called &quot;loadSample&quot; set in the CI and the rest belongs to the module itself. Correct? &lt;/p&gt;</comment>
                                                            <comment id="195954" author="5c706fbb47a54a6728e59df2" created="Tue, 22 Jan 2019 18:48:56 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f8314dfbdef80006f6f572d&quot; class=&quot;user-hover&quot; rel=&quot;5f8314dfbdef80006f6f572d&quot; data-account-id=&quot;5f8314dfbdef80006f6f572d&quot; accountid=&quot;5f8314dfbdef80006f6f572d&quot; rel=&quot;noreferrer&quot;&gt;Adam Dickmeiss&lt;/a&gt; would it make sense to extend the TenantModuleDescriptor schema to allow passing tenant parameters on that level? Right now, you can pass the parameters in query parameters in a POST to the &lt;tt&gt;/&amp;#95;/proxy/tenant/&amp;lt;id&amp;gt;/install&lt;/tt&gt; endpoint. This would pass the parameters to all modules &amp;#8211; what if a user only wanted to load reference/sample data for only some modules?&lt;/p&gt;</comment>
                                                            <comment id="195957" author="5cf6c546b87c300f36eb7b9a" created="Tue, 22 Jan 2019 21:10:15 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c706fbb47a54a6728e59df2&quot; class=&quot;user-hover&quot; rel=&quot;5c706fbb47a54a6728e59df2&quot; data-account-id=&quot;5c706fbb47a54a6728e59df2&quot; accountid=&quot;5c706fbb47a54a6728e59df2&quot; rel=&quot;noreferrer&quot;&gt;Wayne Schneider&lt;/a&gt; I guess I wasn&apos;t paying close enough attention.  TBH that&apos;s the way I thought this was supposed to work, but now that I take another look I see that&apos;s not the case.  I personally prefer this over the query argument approach...  &lt;/p&gt;

&lt;p&gt;e.g. &lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;[ {
  &quot;id&quot; : &quot;mod-users-14.2.1-SNAPSHOT.299&quot;,
  &quot;action&quot; : &quot;enable&quot;
}, {
  &quot;id&quot; : &quot;permissions-module-4.0.4&quot;,
  &quot;action&quot; : &quot;enable&quot;
}, {
  &quot;id&quot; : &quot;mod-login-3.1.1-SNAPSHOT.42&quot;,
  &quot;action&quot; : &quot;enable&quot;
}, {
  &quot;id&quot; : &quot;mod-orders-3.0.0-SNAPSHOT.37&quot;,
  &quot;action&quot; : &quot;enable&quot;,
  &quot;loadSample&quot;: true,
}, {
  &quot;id&quot; : &quot;mod-inventory-15.0.0&quot;,
  &quot;action&quot; : &quot;enable&quot;,
  &quot;loadReference&quot;: true
} ]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                                                            <comment id="195959" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Fri, 5 Apr 2019 10:35:59 +0000"  >&lt;p&gt;Closing as all work has been completed.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="80951">FOLIO-1577</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="10721">UXPROD-1827</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81341">FOLIO-2118</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="80974">FOLIO-1681</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="54145">OKAPI-682</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="54151">OKAPI-688</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="79478">FOLIO-1862</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="29859">CIRCSTORE-103</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="29862">CIRCSTORE-104</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55869">MODINVSTOR-216</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55852">MODINVSTOR-264</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="76346">MODTAG-14</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="76315">MODTAG-15</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="67685">MODUSERS-103</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="32381">MODORDSTOR-48</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="11064">UXPROD-1815</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="11213">UXPROD-2120</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="80886">FOLIO-1548</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81115">FOLIO-1726</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="10721">UXPROD-1827</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81341">FOLIO-2118</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="78570">MODVEND-81</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="54006">OKAPI-655</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="56956">RMB-296</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="10488">UXPROD-753</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="10883">UXPROD-1508</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="11641">UXPROD-2612</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|hzxlfz:</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>Tue, 6 Nov 2018 10:48:12 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>