<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:29:10 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-3078] SRS MARC Query API part 3</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-3078</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;b&gt;This feature holds the remainder of the API stories, particularly covering interaction with data import/quick marc and with the new types of records being added to SRS.&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Current situation or problem&lt;/b&gt;:&lt;br/&gt;
 Given FOLIO doesn&apos;t yet support searching of MARC records in source record storage (SRS), this feature would provide an API that FOLIO implementers could use to query MARC. The API could be used for a variety of different purposes, such as identifying records for export, updates, and clean up. It could also, eventually, be used to support UI(s) for searching MARC within FOLIO, but that UI is out of scope for this feature. This feature will NOT use elastic search, implementation details to come.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Allow for search based on the presence or absence of a field, subfield, indicator, or fixed field position&lt;br/&gt;
 Allow for date range search based on dates present in a subfield&lt;br/&gt;
 Allow consumers to search new and/or local MARC tags and have them indexed appropriately&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Out of scope&lt;/b&gt;&lt;br/&gt;
 A search UI for MARC data&lt;br/&gt;
 Searching inventory data&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Use case(s)&lt;/b&gt;&lt;br/&gt;
 Searching MARC data in order to identify records for data export&lt;br/&gt;
 Searching MARC data in order to match records to be updated with data import&lt;br/&gt;
 Searching MARC data as part of ETL clean up processes that libraries run to main data quality&lt;br/&gt;
 Searching MARC data to identify records in cases where only examination of the MARC allows accurate selection of records&lt;/p&gt;</description>
                <environment></environment>
        <key id="12154">UXPROD-3078</key>
            <summary>SRS MARC Query API part 3</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="12158">UXPROD-3086</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="10000">Won&apos;t Do</resolution>
                                                        <assignee accountid="557058:701bc044-42e4-4044-8724-a85e23b14f8f">Jenn Colt</assignee>
                                                                <reporter accountid="557058:701bc044-42e4-4044-8724-a85e23b14f8f">Jenn Colt</reporter>
                                    <labels>
                            <label>r1-highlight</label>
                            <label>split</label>
                    </labels>
                <created>Wed, 19 May 2021 09:47:00 +0000</created>
                <updated>Thu, 29 Dec 2022 20:09:12 +0000</updated>
                            <resolved>Thu, 29 Dec 2022 20:09:12 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>9</watches>
                                                                    <issuelinks>
                            <issuelinktype id="10001">
                    <name>Cloners</name>
                                            <outwardlinks description="clones">
                                        <issuelink>
            <issuekey id="11923">UXPROD-2940</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="63123">MODSOURCE-215</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="63202">MODSOURCE-264</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="63262">MODSOURCE-281</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="63268">MODSOURCE-284</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="62943">MODSOURCE-224</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10065" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>Cap Plan Fix Version (DO NOT CHANGE)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>R2 2021</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="10180"><![CDATA[Spitfire]]></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)">API for querying for MARC records stored in SRS</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10056" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Estimation Notes and Assumptions</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>More advanced search functionality split from the R1 issue. Edge module functionality has been split to UXPROD-2916.</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10071" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: 5Colleges (Full Jul 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10224"><![CDATA[R2]]></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="10213"><![CDATA[R1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10070" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: Duke (Full Sum 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10218"><![CDATA[R1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10085" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: MO State (MVP June 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10294"><![CDATA[R1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10089" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: TAMU (MVP Jan 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10314"><![CDATA[R1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10091" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: U of AL (MVP Oct 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10325"><![CDATA[R2]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10095" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Score</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10101" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Showstopper Capacity Planning Team Recommendation</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>The Capacity Planning Team recommended to the FOLIO Product Council that the Iris release date be extended to May 3 (from March 1) so that all of the at-risk &amp;#39;showstopper&amp;#39; features could be completed and released before the July implementations.  (Slide deck presented to PC:  &lt;a href=&quot;https://docs.google.com/presentation/d/12s_fs3vqjm4hAGIfZ_HX1jm--v8QOEFber5uvo0VTGw/edit?usp=sharing)&quot;&gt;https://docs.google.com/presentation/d/12s_fs3vqjm4hAGIfZ_HX1jm--v8QOEFber5uvo0VTGw/edit?usp=sharing)&lt;/a&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10099" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Showstopper Comments from Summer 2021 Implementers</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>[Jenn from Cornell: This is critical for us because without it we cannot query the 10 million bibliographic records that describe our collection and drive discovery. These queries are used for selecting records to export to services like OCLC, identifying records as part of import processes, and identifying records that need cleanup.&lt;br/&gt;
Potential workarounds:&lt;br/&gt;
* Query LDP - MARC functionality is also not present there, in addition the data is only loaded every 24 hours. More than that, these functions are part of important record operations and we want the maintenance of the API providing that functionality to be part of FOLIO proper. In this same category would be a nightly dump of MARC records that we then examine with local scripting, requiring a lot of local, not shareable development.&lt;br/&gt;
* Direct database access - this might be an alternative but it is not available to us and would likely be more difficult than using the API, and is generally contrary to how FOLIO works.&lt;br/&gt;
* Don&amp;#39;t do the work - Not performing the cleanup, enhancement, and export jobs facilitated by these queries would have a significantly negative impact on discovery and patron experience.]&lt;br/&gt;
&lt;br/&gt;
</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10100" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Showstopper December 11 Meeting Summary</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>The data is expected to be in the LDP, but it is not there yet.  What if it isn&amp;#39;t there on time?  Or isn&amp;#39;t refreshed enough?  Also, why should a library have to implement the LDP in order to do this work?  Jenn is the PO for this feature, and is from Cornell, so this feature wouldn&amp;#39;t need to be completed too far in advance of Cornell&amp;#39;s go-live date.  If the date ends up not being in the LDP on time, other implementers will need this as well.  </customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10102" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Showstopper FOLIO Product Council Decision</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>FOLIO Product Council compromised and allowed the Iris release to be delayed by one month, to April 5.  Due to the size of the t-shirt estimate for this feature, will NOT be completed as part of the Iris release.  The Capacity Planning Team will be meeting to discuss how/when this feature will be delivered to the libraries needing it before implementation.</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10098" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Showstopper for Summer 2021 Implementers?</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10344"><![CDATA[Yes]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </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>