<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:33:33 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>[UXPROD-3629] Add metadata object to circulation rules</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-3629</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;b&gt;Current situation or problem&lt;/b&gt;:&lt;/p&gt;

&lt;p&gt;The circulation rules JSON object does not store a metadata object.&lt;br/&gt;
&lt;a href=&quot;https://github.com/folio-org/mod-circulation-storage/blob/master/ramls/circulation-rules.json&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-circulation-storage/blob/master/ramls/circulation-rules.json&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That means that there is currently no way to tell when the circulation rules were last modified, and by what logged-in user. This is a significant concern for larger libraries who may have multiple staff editing circulation rules, especially during initial FOLIO implementation.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Adding the record metadata object to the circulation rules object.&lt;/li&gt;
	&lt;li&gt;Adding functionality in Settings &amp;gt; Circulation &amp;gt; Circulation rules such that clicking Save updates the metadata object&lt;/li&gt;
	&lt;li&gt;Adding any additional functionality needed so that an API update to the circulation rules (PUT /circulation/rules) updates the metadata object&lt;/li&gt;
	&lt;li&gt;Updating the UI such that the metadata object displays. (
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UICIRC-790&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UICIRC-790&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Add metadata object information (last update and by whom) to circ rules editor screen&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;
            UICIRC-790
        &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;ul&gt;
		&lt;li&gt;Importantly, we only want last update date / last updated by to display - this is because a circ rules object is created when FOLIO circulation modules are enabled, so the creation date / created by information will never be of real use to a library. (E.g., it will always be whatever user account was used for initial system install.)&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Out of scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Changes to the circ rule editor itself, other than updating the UI per 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UICIRC-790&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UICIRC-790&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Add metadata object information (last update and by whom) to circ rules editor screen&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;
            UICIRC-790
        &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;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Use case(s)&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;A large library is implementing FOLIO and has three staff members working on writing circulation rules. Staff member A wants to work on the rules but doesn&apos;t want to overwrite staff member B&apos;s work. They can see staff member B updated the rules 5 minutes ago, so they know staff member B is likely working on the rules, and they reach out to that person to coordinate work so they don&apos;t overwrite each other.&lt;/li&gt;
	&lt;li&gt;A smaller library is implementing FOLIO and has one staff member working on writing circulation rules. That staff member is engaged with their work and then gets pulled away for an IT emergency. When the staff member comes back, they can see on their screen that the last save was several hours ago, and that helps them remember where they were in their work before they were pulled away.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Proposed solution/stories&lt;/b&gt;&lt;br/&gt;
UICIRC-790: Add metadata object information (last update and by whom) to circ rules editor screen&lt;br/&gt;
UICIRC-858: Update record metadata object when saving circulation rules&lt;br/&gt;
CIRCSTORE-410: BE | Add metadata object information to circ rules editor screen&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Links to additional info&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Questions&lt;/b&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="12390">UXPROD-3629</key>
            <summary>Add metadata object to circulation rules</summary>
                <type id="10002" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium">New Feature</type>
                            <parent id="13652">UXPROD-789</parent>
                                    <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="5c48911b54e1e6466b11f38c">Erin Nettifee</assignee>
                                                                <reporter accountid="5c48911b54e1e6466b11f38c">Erin Nettifee</reporter>
                                    <labels>
                            <label>LC-priority1</label>
                            <label>LC1</label>
                            <label>enettifee-reviewed</label>
                            <label>loc</label>
                    </labels>
                <created>Thu, 7 Apr 2022 13:56:22 +0000</created>
                <updated>Thu, 8 Feb 2024 16:10:48 +0000</updated>
                            <resolved>Thu, 29 Jun 2023 15:21:36 +0000</resolved>
                                                    <fixVersion>Poppy (R2 2023)</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                                                            <comment id="15148" author="62a96ae7192edb006f9f1bf9" created="Tue, 4 Apr 2023 00:54:51 +0000"  >&lt;p&gt;Hey &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5d794c218ce6b60c3810eb8a&quot; class=&quot;user-hover&quot; rel=&quot;5d794c218ce6b60c3810eb8a&quot; data-account-id=&quot;5d794c218ce6b60c3810eb8a&quot; accountid=&quot;5d794c218ce6b60c3810eb8a&quot; rel=&quot;noreferrer&quot;&gt;Stephanie Buck&lt;/a&gt; and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=62e94faeb5b801a9afeeccc1&quot; class=&quot;user-hover&quot; rel=&quot;62e94faeb5b801a9afeeccc1&quot; data-account-id=&quot;62e94faeb5b801a9afeeccc1&quot; accountid=&quot;62e94faeb5b801a9afeeccc1&quot; rel=&quot;noreferrer&quot;&gt;Tim Auger&lt;/a&gt;. Can we give this feature to Volaris? And to Irina to define requirements?&lt;/p&gt;</comment>
                                                            <comment id="15151" author="62e94faeb5b801a9afeeccc1" created="Mon, 10 Apr 2023 22:48:12 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=62a96ae7192edb006f9f1bf9&quot; class=&quot;user-hover&quot; rel=&quot;62a96ae7192edb006f9f1bf9&quot; data-account-id=&quot;62a96ae7192edb006f9f1bf9&quot; accountid=&quot;62a96ae7192edb006f9f1bf9&quot; rel=&quot;noreferrer&quot;&gt;Khalilah Gambrell&lt;/a&gt; yes, we can do that. She is familiar with circulation rules.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                                                            <comment id="15154" author="62e94faeb5b801a9afeeccc1" created="Mon, 10 Apr 2023 22:49:07 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A1dedb047-b475-4ea4-9be9-79b3aa27956f&quot; class=&quot;user-hover&quot; rel=&quot;70121:1dedb047-b475-4ea4-9be9-79b3aa27956f&quot; data-account-id=&quot;70121:1dedb047-b475-4ea4-9be9-79b3aa27956f&quot; accountid=&quot;70121:1dedb047-b475-4ea4-9be9-79b3aa27956f&quot; rel=&quot;noreferrer&quot;&gt;Irina Pokhylets&lt;/a&gt; we can review and update together to get this to an Open state.&lt;/p&gt;</comment>
                                                            <comment id="15157" author="5c48911b54e1e6466b11f38c" created="Tue, 11 Apr 2023 12:50:58 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A1dedb047-b475-4ea4-9be9-79b3aa27956f&quot; class=&quot;user-hover&quot; rel=&quot;70121:1dedb047-b475-4ea4-9be9-79b3aa27956f&quot; data-account-id=&quot;70121:1dedb047-b475-4ea4-9be9-79b3aa27956f&quot; accountid=&quot;70121:1dedb047-b475-4ea4-9be9-79b3aa27956f&quot; rel=&quot;noreferrer&quot;&gt;Irina Pokhylets&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=62e94faeb5b801a9afeeccc1&quot; class=&quot;user-hover&quot; rel=&quot;62e94faeb5b801a9afeeccc1&quot; data-account-id=&quot;62e94faeb5b801a9afeeccc1&quot; accountid=&quot;62e94faeb5b801a9afeeccc1&quot; rel=&quot;noreferrer&quot;&gt;Tim Auger&lt;/a&gt; I&apos;m glad to see this is getting prioritized. I did leg work on this already and it should basically be ready to go from the UI perspective. There is no backend ticket since you all create those. Kimie did a mockup that I attached to 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UICIRC-790&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UICIRC-790&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Add metadata object information (last update and by whom) to circ rules editor screen&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;
            UICIRC-790
        &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;
. The only step that didn&apos;t happen with this was a SIG discussion. I can flag to the SIG that this ticket is being planned for Quesnelia and ask them to provide input if desired.&lt;/p&gt;</comment>
                                                            <comment id="15160" author="70121:1dedb047-b475-4ea4-9be9-79b3aa27956f" created="Wed, 12 Apr 2023 11:40:17 +0000"  >&lt;p&gt;Thanks, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5c48911b54e1e6466b11f38c&quot; class=&quot;user-hover&quot; rel=&quot;5c48911b54e1e6466b11f38c&quot; data-account-id=&quot;5c48911b54e1e6466b11f38c&quot; accountid=&quot;5c48911b54e1e6466b11f38c&quot; rel=&quot;noreferrer&quot;&gt;Erin Nettifee&lt;/a&gt;&lt;br/&gt;
I added BE story 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRCSTORE-410&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRCSTORE-410&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;BE | Add metadata object information to circ rules editor screen&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;
            CIRCSTORE-410
        &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;
, not sure that we need input from SIG so far.&lt;/p&gt;</comment>
                                                            <comment id="15164" author="5c48911b54e1e6466b11f38c" created="Thu, 29 Jun 2023 15:21:36 +0000"  >&lt;p&gt;Tested on Snapshot and looks great - thank you Volaris for getting this done!&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="30418">CIRCSTORE-410</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="59216">UICIRC-858</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="59082">UICIRC-790</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10053" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Back End Estimate</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10122"><![CDATA[Large < 10 days]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10054" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Back End Estimator</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>63fc4679f00d095406f1e855</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10055" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Back-End Confidence factor</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10136"><![CDATA[90%]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <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="10188"><![CDATA[Volaris]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10014" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue key="$xmlutils.escape($text)">Circ Rules and Loan Policies</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10050" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Front End Estimate</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10098"><![CDATA[Large < 10 days]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10051" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Front End Estimator</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>712020:f2ab7665-e311-4af3-8b4a-fbbc4cd266f4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Front-End Confidence factor</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10116"><![CDATA[90%]]></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|hzy6r3:0y09</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10069" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: Cornell (Full Sum 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10214"><![CDATA[R2]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10076"><![CDATA[Poppy (R2 2023)]]></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, 4 Apr 2023 00:54:51 +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>