<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:32:17 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-3473] Inventory: Strip leading, trailing, and double spaces out of data in some elements (instance, holdings, item)</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-3473</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;b&gt;Overview:&lt;/b&gt;&lt;br/&gt;
We&#8217;ve discovered that it&#8217;s very easy, when copying and pasting data into, for example, the call number field in a holdings record, to include one or more leading or trailing spaces. It&#8217;s also easy to delete unwanted characters and end up with multiple spaces where there should be just one. This is impacting spine labeling. This same issue could cause problems with barcode retrieval. We&#8217;d like the data to be stored without the extra spaces.&lt;/p&gt;

&lt;p&gt;&quot;space&quot; should be considered as a category, not a literal character, e.g., leading and trailing carriage returns &amp;amp; tabs should also be ignored&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A15b630c6-de3f-430e-9912-ce76ab47b8bb&quot; class=&quot;user-hover&quot; rel=&quot;712020:15b630c6-de3f-430e-9912-ce76ab47b8bb&quot; data-account-id=&quot;712020:15b630c6-de3f-430e-9912-ce76ab47b8bb&quot; accountid=&quot;712020:15b630c6-de3f-430e-9912-ce76ab47b8bb&quot; rel=&quot;noreferrer&quot;&gt;Laura Daniels&lt;/a&gt;&#160;can provide additional details&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Steps to Reproduce:&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Log into some FOLIO Snapshot as user Diku_admin&lt;/li&gt;
	&lt;li&gt;Go to the Inventory app&lt;/li&gt;
	&lt;li&gt;In another tab open OCLC Worldcat, and find ..&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;Expected Results:&lt;/b&gt; &lt;br/&gt;
 &lt;b&gt;Actual Results:&lt;/b&gt; &lt;br/&gt;
 &lt;b&gt;Additional Information:&lt;/b&gt;&lt;br/&gt;
Will most likely require re-index, to get the white space not being indexed&lt;br/&gt;
 URL: &lt;br/&gt;
 &lt;b&gt;Interested parties:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Developer Notes&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Before this can be worked on, we need more information.&lt;/p&gt;

&lt;p&gt;Which record types should this apply to? Is it every record type in inventory?&lt;br/&gt;
Which fields should this apply to? Is it all text fields?&lt;br/&gt;
Which characters should be removed? Is it the spaces, tabs and carriage returns or all characters than unicode considered to be whitespace?&lt;/p&gt;</description>
                <environment></environment>
        <key id="13252">UXPROD-3473</key>
            <summary>Inventory: Strip leading, trailing, and double spaces out of data in some elements (instance, holdings, item)</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="13656">UXPROD-785</parent>
                                    <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</priority>
                        <status id="10000" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/generic.png" description="(Migrated on 4 Feb 2024 13:41 UTC)">Draft</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="5af5ecdd29e02a573e5f1c10">Ryan Taylor</assignee>
                                                                <reporter accountid="557058:1f093336-57f7-4359-9b28-6e72640645af">Debra Howell</reporter>
                                    <labels>
                            <label>Support</label>
                            <label>bug-fest</label>
                            <label>changed-expectations</label>
                            <label>delegate_candidate</label>
                            <label>industry-standard</label>
                            <label>loc</label>
                    </labels>
                <created>Thu, 19 Aug 2021 19:52:34 +0000</created>
                <updated>Thu, 1 Feb 2024 11:55:41 +0000</updated>
                                                            <fixVersion>TBD</fixVersion>
                                        <due></due>
                            <votes>1</votes>
                                    <watches>16</watches>
                                                                <comments>
                                                            <comment id="15486" author="60e5c5914ee1be00714325c2" created="Fri, 20 Aug 2021 17:06:15 +0000"  >&lt;p&gt;From TAMUs testing:&#160;&lt;br/&gt;
&lt;b&gt;Call No&lt;/b&gt; - No, doesn&apos;t matter if the record has extra white space if your search is correct.&lt;br/&gt;
&lt;b&gt;Barcode&lt;/b&gt; - Yes, the white space causes issue in being able to search.&lt;br/&gt;
&#160;&lt;br/&gt;
Call Number in record (Holding=ho00005150098) * In record:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;{space}PR6051.D3352 H59 1992{space}{space}
&lt;p&gt;{return}&lt;/p&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Search: Call number, eye readable &amp;amp; Loc=Evans stks
	&lt;ul&gt;
		&lt;li&gt;&quot;PR6051.D3352 H59 1992&quot;
		&lt;ul&gt;
			&lt;li&gt;Result found&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;&quot;PR6051.D3352 H59 1992{space}&quot;
		&lt;ul&gt;
			&lt;li&gt;No results&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;&quot;PR6051 D3352 H59 1992&quot;
		&lt;ul&gt;
			&lt;li&gt;Removing the period in a Voyager&apos;s Catalog Call Number search would retrieve a result but FOLIO will not.&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;br/&gt;
Barcode in record (same holding as above, Item=it00004170788) * In record:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;A14843687378{space}&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Search: Barcode
	&lt;ul&gt;
		&lt;li&gt;&quot;A14843687378&quot;
		&lt;ul&gt;
			&lt;li&gt;No results&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
		&lt;li&gt;&quot;A14843687378{space}&quot;
		&lt;ul&gt;
			&lt;li&gt;Result found&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</comment>
                                                            <comment id="15487" author="615afd1cd9820f0070a09ef0" created="Tue, 31 Aug 2021 21:28:38 +0000"  >&lt;p&gt;I think you could make a strong case for trimming leading and trailing whitespace from all search queries and probably from all fields when creating/editing entries, but those are UI/front-end stories, not MODINV/back-end stories. &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=60e5c5914ee1be00714325c2&quot; class=&quot;user-hover&quot; rel=&quot;60e5c5914ee1be00714325c2&quot; data-account-id=&quot;60e5c5914ee1be00714325c2&quot; accountid=&quot;60e5c5914ee1be00714325c2&quot; rel=&quot;noreferrer&quot;&gt;egerman&lt;/a&gt;, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1f093336-57f7-4359-9b28-6e72640645af&quot; class=&quot;user-hover&quot; rel=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; data-account-id=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; accountid=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; rel=&quot;noreferrer&quot;&gt;Debra Howell&lt;/a&gt;, do you think SIGs would want to weigh on that kind of a change, or should the UI teams follow Nike and Just Do It? Do you think SIGs may have different expectation for different apps, e.g. whitespace should be left as-is in users but trimmed in inventory, or do you think trimming could (should) be consistently implemented across the board? &lt;/p&gt;</comment>
                                                            <comment id="15492" author="557058:f80403de-e149-421e-8750-af45c853402f" created="Wed, 1 Sep 2021 09:25:34 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt;, I am leaning towards, that is an industry standard requirement, and something all current systems do already. &lt;/p&gt;

&lt;p&gt;Otherwise it could be discussed in the Cross App SIG, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5e8c99c89252d10b8a907b98&quot; class=&quot;user-hover&quot; rel=&quot;5e8c99c89252d10b8a907b98&quot; data-account-id=&quot;5e8c99c89252d10b8a907b98&quot; accountid=&quot;5e8c99c89252d10b8a907b98&quot; rel=&quot;noreferrer&quot;&gt;Martina.Schildt&lt;/a&gt;? Alternatively in each of the domain specific SIG, e.g. MM-SIG &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt;, Acquisition SIG &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=628428c9d9ddcc006e9d4304&quot; class=&quot;user-hover&quot; rel=&quot;628428c9d9ddcc006e9d4304&quot; data-account-id=&quot;628428c9d9ddcc006e9d4304&quot; accountid=&quot;628428c9d9ddcc006e9d4304&quot; rel=&quot;noreferrer&quot;&gt;susan.martin@mtsu.edu&lt;/a&gt;, Resource Access SIG &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A244f43ae-edba-4301-b5a4-71dd11e9e211&quot; class=&quot;user-hover&quot; rel=&quot;712020:244f43ae-edba-4301-b5a4-71dd11e9e211&quot; data-account-id=&quot;712020:244f43ae-edba-4301-b5a4-71dd11e9e211&quot; accountid=&quot;712020:244f43ae-edba-4301-b5a4-71dd11e9e211&quot; rel=&quot;noreferrer&quot;&gt;Jana Freytag&lt;/a&gt;.&lt;/p&gt;</comment>
                                                            <comment id="15496" author="557058:1f093336-57f7-4359-9b28-6e72640645af" created="Wed, 1 Sep 2021 12:03:57 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt;&#160;I am in agreement with Charlotte.&lt;/p&gt;</comment>
                                                            <comment id="15499" author="60e5c5914ee1be00714325c2" created="Wed, 1 Sep 2021 13:44:25 +0000"  >&lt;p&gt;Also agree with Charlotte.&#160;&lt;/p&gt;</comment>
                                                            <comment id="15503" author="70121:be36acda-040d-4925-b3df-ebd7e16d4b5b" created="Wed, 1 Sep 2021 15:00:50 +0000"  >&lt;p&gt;Agree with Charlotte.&lt;/p&gt;</comment>
                                                            <comment id="15507" author="5e8c99c89252d10b8a907b98" created="Thu, 16 Sep 2021 12:55:55 +0000"  >&lt;p&gt;Agree with Charlotte as well&lt;/p&gt;</comment>
                                                            <comment id="15509" author="557058:a957226f-df85-4fc8-97f4-8b27a26029ed" created="Fri, 24 Sep 2021 18:08:45 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1f093336-57f7-4359-9b28-6e72640645af&quot; class=&quot;user-hover&quot; rel=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; data-account-id=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; accountid=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; rel=&quot;noreferrer&quot;&gt;Debra Howell&lt;/a&gt;:  The freeze date for Kiwi was September 17, but given this is a P2 bug we will try to get it in.  Thanks...&lt;/p&gt;</comment>
                                                            <comment id="15513" author="557058:a957226f-df85-4fc8-97f4-8b27a26029ed" created="Fri, 24 Sep 2021 18:10:45 +0000"  >&lt;p&gt;P.S. to &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1f093336-57f7-4359-9b28-6e72640645af&quot; class=&quot;user-hover&quot; rel=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; data-account-id=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; accountid=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; rel=&quot;noreferrer&quot;&gt;Debra Howell&lt;/a&gt;:  The team was set to &quot;Prokopovych&quot; just 4 days ago.  That is why we didn&apos;t work on it before the freeze date.  &lt;/p&gt;</comment>
                                                            <comment id="15518" author="70121:f1213da6-7b29-4ca4-bbe6-c32db1da25d3" created="Mon, 25 Oct 2021 14:51:28 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1f093336-57f7-4359-9b28-6e72640645af&quot; class=&quot;user-hover&quot; rel=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; data-account-id=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; accountid=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; rel=&quot;noreferrer&quot;&gt;Debra Howell&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Aa957226f-df85-4fc8-97f4-8b27a26029ed&quot; class=&quot;user-hover&quot; rel=&quot;557058:a957226f-df85-4fc8-97f4-8b27a26029ed&quot; data-account-id=&quot;557058:a957226f-df85-4fc8-97f4-8b27a26029ed&quot; accountid=&quot;557058:a957226f-df85-4fc8-97f4-8b27a26029ed&quot; rel=&quot;noreferrer&quot;&gt;Holly Mistlebauer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This issue needs more specific parameters before it can be worked on.  We need to know what fields in what records you want leading and trailing whitespace cut out of.  Do you want this done ONLY to call number fields in the holdings record?  Call number fields anywhere in any record?  Other fields elsewhere?  All fields everywhere (that&apos;s gonna be a tall order, and will take some time)?  You also mention double spaces, and it isn&apos;t clear (to me at least) wether you mean double spaces within the text or only at the ends.  If you mean at the ends, then thats not a separate concern-any stripping process we employ would remove multiple whitespace characters from the end.&lt;/p&gt;
</comment>
                                                            <comment id="15522" author="557058:1f093336-57f7-4359-9b28-6e72640645af" created="Mon, 25 Oct 2021 18:01:29 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Af1213da6-7b29-4ca4-bbe6-c32db1da25d3&quot; class=&quot;user-hover&quot; rel=&quot;70121:f1213da6-7b29-4ca4-bbe6-c32db1da25d3&quot; data-account-id=&quot;70121:f1213da6-7b29-4ca4-bbe6-c32db1da25d3&quot; accountid=&quot;70121:f1213da6-7b29-4ca4-bbe6-c32db1da25d3&quot; rel=&quot;noreferrer&quot;&gt;Kyle Felker&lt;/a&gt;&#160;please see &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;&apos;s note above. She outlines it. &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt;&#160;would probably have some thoughts, as well.&lt;/p&gt;</comment>
                                                            <comment id="15526" author="63e2a2771b13d42998e4e706" created="Tue, 26 Oct 2021 10:14:21 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1f093336-57f7-4359-9b28-6e72640645af&quot; class=&quot;user-hover&quot; rel=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; data-account-id=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; accountid=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; rel=&quot;noreferrer&quot;&gt;Debra Howell&lt;/a&gt; &lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;please see Charlotte Whitt&apos;s note above. She outlines it&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Which note are you referring to? The only comment from Charlotte I read above is in reference to an industry standard, is it that one? &lt;/p&gt;

&lt;p&gt;If so, I don&apos;t think that answers &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Af1213da6-7b29-4ca4-bbe6-c32db1da25d3&quot; class=&quot;user-hover&quot; rel=&quot;70121:f1213da6-7b29-4ca4-bbe6-c32db1da25d3&quot; data-account-id=&quot;70121:f1213da6-7b29-4ca4-bbe6-c32db1da25d3&quot; accountid=&quot;70121:f1213da6-7b29-4ca4-bbe6-c32db1da25d3&quot; rel=&quot;noreferrer&quot;&gt;Kyle Felker&lt;/a&gt; question about which fields are affected by this, unless the implication is all text fields?&lt;/p&gt;</comment>
                                                            <comment id="15530" author="63e2a2771b13d42998e4e706" created="Thu, 28 Oct 2021 12:57:20 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1f093336-57f7-4359-9b28-6e72640645af&quot; class=&quot;user-hover&quot; rel=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; data-account-id=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; accountid=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; rel=&quot;noreferrer&quot;&gt;Debra Howell&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As requested during our sprint planning, I have added some questions to the description (rather than a comment) and moved the issue to draft until we can be more specific about what is involved in this work.&lt;/p&gt;

&lt;p&gt;cc: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=618135e8a989710070ca04e7&quot; class=&quot;user-hover&quot; rel=&quot;618135e8a989710070ca04e7&quot; data-account-id=&quot;618135e8a989710070ca04e7&quot; accountid=&quot;618135e8a989710070ca04e7&quot; rel=&quot;noreferrer&quot;&gt;Oleksiy_Lemeshko&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="15534" author="5d6eeadef989e00d8c7e897b" created="Mon, 1 Nov 2021 14:17:14 +0000"  >&lt;p&gt;Support: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt;&#160;will follow up with &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt;&#160;and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;.&#160;&lt;/p&gt;</comment>
                                                            <comment id="15538" author="5af5e627525ba96b58654f12" created="Thu, 4 Nov 2021 13:28:17 +0000"  >&lt;p&gt;Just adding a comment and a linked bug. This appeared in Kiwi Bugfest in relation to the reference data for Inventory Instance_type (called Resource Type in Inventory Settings). Folijet made a change to the default MARC-Instance map so that the proper Instance Type can be derived from the 336$a or the 335$b (previously was only 336$b). &lt;/p&gt;

&lt;p&gt;When I checked it on the hosted ref envs, all was fine. When I checked it on Kiwi Bugfest, there was a problem with &lt;b&gt;336$a spoken word, but not 336$b spw&lt;/b&gt;. Given the revised mapping, both should have resulted in the same value being assigned to the records. &lt;/p&gt;

&lt;p&gt;When the developer reviewed, they discovered that several of the reference values in Kiwi Bugfest had trailing spaces, which caused the lookup by 336$a to fail. We adjusted the reference values in Kiwi Bugfest, which resolved the discrepancy. &lt;/p&gt;

&lt;p&gt;I added this as an example of a situation where having a check for trailing spaces on the BE would be helpful (since these were not user-created reference values). I would also advocate for a check/removal on the UI for user-created values. Before implemented, it would be important to evaluate each field in each record type, to figure out if there&apos;s ever a valid use case for leading spaces, trailing spaces, or double spaces. For example, Indicator 1 and Indicator 2 in MARC records are often spaces (blanks). We wouldn&apos;t want the system to try to resolve that from 2 spaces to 1.&lt;/p&gt;

&lt;p&gt;And as it happens, I talked to &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; to think through the Kiwi Bugfest problem and resolution, so thank you to Marc for alerting me to this Jira!&lt;/p&gt;</comment>
                                                            <comment id="15543" author="5d6eeadef989e00d8c7e897b" created="Mon, 8 Nov 2021 15:33:55 +0000"  >&lt;p&gt;Support: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt;&#160;to follow up&#160;&lt;/p&gt;</comment>
                                                            <comment id="15547" author="5d6eeadef989e00d8c7e897b" created="Mon, 22 Nov 2021 15:08:54 +0000"  >&lt;p&gt;Support : &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt;&#160;to follow up with &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;&#160;and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="15551" author="5d6eeadef989e00d8c7e897b" created="Mon, 6 Dec 2021 15:19:35 +0000"  >&lt;p&gt;Support: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;&#160;will set up a meeting&#160;&lt;/p&gt;</comment>
                                                            <comment id="15555" author="5d6eeadef989e00d8c7e897b" created="Mon, 20 Dec 2021 15:08:04 +0000"  >&lt;p&gt;Support : &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;&#160;how did the meeting go? - What release should this issue be assigned to&lt;/p&gt;</comment>
                                                            <comment id="15558" author="557058:a957226f-df85-4fc8-97f4-8b27a26029ed" created="Tue, 21 Dec 2021 18:35:56 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;:  How do we get this ticket out of DRAFT?  Thanks...&lt;/p&gt;</comment>
                                                            <comment id="15562" author="557058:f80403de-e149-421e-8750-af45c853402f" created="Mon, 3 Jan 2022 12:31:44 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Aa957226f-df85-4fc8-97f4-8b27a26029ed&quot; class=&quot;user-hover&quot; rel=&quot;557058:a957226f-df85-4fc8-97f4-8b27a26029ed&quot; data-account-id=&quot;557058:a957226f-df85-4fc8-97f4-8b27a26029ed&quot; accountid=&quot;557058:a957226f-df85-4fc8-97f4-8b27a26029ed&quot; rel=&quot;noreferrer&quot;&gt;Holly Mistlebauer&lt;/a&gt;&#160;- &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1f093336-57f7-4359-9b28-6e72640645af&quot; class=&quot;user-hover&quot; rel=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; data-account-id=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; accountid=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; rel=&quot;noreferrer&quot;&gt;Debra Howell&lt;/a&gt;&#160;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A363234f4-7171-418a-92d6-83fbb9f543fc&quot; class=&quot;user-hover&quot; rel=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; data-account-id=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; accountid=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; rel=&quot;noreferrer&quot;&gt;Felix Hemme&lt;/a&gt; &#160;and I need to review this ticket. &#160;&lt;/p&gt;

&lt;p&gt;I have send out a doodle poll&lt;/p&gt;</comment>
                                                            <comment id="15572" author="615afd1cd9820f0070a09ef0" created="Thu, 6 Jan 2022 19:26:08 +0000"  >&lt;p&gt;In a JS regular expression, &lt;a href=&quot;https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Character_Classes&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;whitespace is considered to be the following&lt;/a&gt;:&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;
 space
\f form feed
\n &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; line
\r carriage &lt;span class=&quot;code-keyword&quot;&gt;return&lt;/span&gt;
\t tab
\v vertical tab
\u00a0 non-breaking space
\u1680 obscure early-Irish script space block; srsly I am not making &lt;span class=&quot;code-keyword&quot;&gt;this&lt;/span&gt; up
\u2000-\u200a various unicode character separators
\u2028 line separator
\u2029 paragraph separator
\u202f narrow non-breaking space
\u205f mathematical white space
\u3000 ideographic white space, used in CJK 
\ufeff zero-width non-breaking space
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Stripping all these characters from the beginning and end of a string would be easy. &lt;/p&gt;

&lt;p&gt;Coalescing characters within a string is ... messier. I think a simple action that is likely to have good results would be to coalesce &lt;em&gt;only&lt;/em&gt; multiple spaces into a single space and leave everything else alone. Otherwise, we have to decide what to do with situations like &quot;tab-tab&quot; (reduce to a single tab or a single space?) or &quot;tab-space-tab&quot; where it&apos;s even less obvious what should happen whereas &quot;multiple spaces become one space&quot; is a simple, easy to understand rule. &lt;/p&gt;</comment>
                                                            <comment id="15582" author="70121:be36acda-040d-4925-b3df-ebd7e16d4b5b" created="Fri, 7 Jan 2022 20:28:59 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; that sounds completely reasonable to me (and conveniently addresses the one situation where I know this is occurring for us at Cornell)&lt;/p&gt;</comment>
                                                            <comment id="15585" author="5c48911b54e1e6466b11f38c" created="Mon, 21 Feb 2022 18:26:42 +0000"  >&lt;p&gt;Hi all. This has come up in the context of &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/CIRC-1293&lt;/a&gt; which is a bug in Vega&apos;s queue. There had been work done previously to allow barcodes with leading and trailing white space to be able to be checked out, but that appears to have regressed. Their developer&apos;s initial assessment is that the best approach would be to trim the leading and trailing whitespace off the barcode when it&apos;s created. (And I cannot tell from any of the related initial tickets how the issue was initially fixed.)&lt;/p&gt;

&lt;p&gt;In talking to &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; I can see the work on this ticket, and I&apos;m wondering whether a meeting happened in January and if there was a decision made about the approach that would be done when this can be developed, and the list of fields that would be involved.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=6351438d1db4d2ebcf62179a&quot; class=&quot;user-hover&quot; rel=&quot;6351438d1db4d2ebcf62179a&quot; data-account-id=&quot;6351438d1db4d2ebcf62179a&quot; accountid=&quot;6351438d1db4d2ebcf62179a&quot; rel=&quot;noreferrer&quot;&gt;Sherzod Nurjonov&lt;/a&gt; &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;&lt;/p&gt;</comment>
                                                            <comment id="15590" author="63e2a2771b13d42998e4e706" created="Tue, 1 Mar 2022 10:06:15 +0000"  >&lt;p&gt;&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;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I&apos;m wondering whether a meeting happened in January and if there was a decision made about the approach that would be done when this can be developed, and the list of fields that would be involved.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;There was a meeting about this subject.&lt;/p&gt;

&lt;p&gt;My memory of the decisions is a little hazy, I think the outcome was:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The UI would strip the leading / trailing whitespace&lt;/li&gt;
	&lt;li&gt;The APIs would not do any stripping (and so they would not behave consistently with the UI)&lt;/li&gt;
	&lt;li&gt;Repeated whitespace within the text would not be affected (this was deferred)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;I believe the reasoning behind this was that folks weren&apos;t fully sure that every organisation wants to remove the leading / trailing whitespace. And if that turned out to be the case, it would be easier to change than if it were done in the back end.&lt;/p&gt;

&lt;p&gt;I believe &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; had an action to investigate what the UI&apos;s definition of whitespace was.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A363234f4-7171-418a-92d6-83fbb9f543fc&quot; class=&quot;user-hover&quot; rel=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; data-account-id=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; accountid=&quot;712020:363234f4-7171-418a-92d6-83fbb9f543fc&quot; rel=&quot;noreferrer&quot;&gt;Felix Hemme&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt; How wrong is my recollection of this meeting?&lt;/p&gt;</comment>
                                                            <comment id="15596" author="63e2a2771b13d42998e4e706" created="Tue, 1 Mar 2022 10:07:03 +0000"  >&lt;p&gt;Oh, and I forgot, I think folks were going to decide later which fields would be affected.&lt;/p&gt;</comment>
                                                            <comment id="15600" author="70121:be36acda-040d-4925-b3df-ebd7e16d4b5b" created="Tue, 1 Mar 2022 17:37:40 +0000"  >&lt;p&gt;Your recollection matches mine, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; Except maybe I imagined we decided all fields would be affected?&lt;/p&gt;</comment>
                                                            <comment id="15604" author="63e2a2771b13d42998e4e706" created="Tue, 1 Mar 2022 17:41:46 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Except maybe I imagined we decided all fields would be affected?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Thanks. I couldn&apos;t remember whether a decision was made on that.&lt;/p&gt;</comment>
                                                            <comment id="15608" author="5c48911b54e1e6466b11f38c" created="Tue, 1 Mar 2022 19:49:22 +0000"  >&lt;p&gt;Hi all - &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=6351438d1db4d2ebcf62179a&quot; class=&quot;user-hover&quot; rel=&quot;6351438d1db4d2ebcf62179a&quot; data-account-id=&quot;6351438d1db4d2ebcf62179a&quot; accountid=&quot;6351438d1db4d2ebcf62179a&quot; rel=&quot;noreferrer&quot;&gt;Sherzod Nurjonov&lt;/a&gt; with Vega has been looking at how to address checkouts of items with spaces in barcode - what appears to be a regression - &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/CIRC-1293&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This problem was identified as part of Missouri State&apos;s adoption, and addressed in the Checkout app as part of &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-284&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/CIRC-284&lt;/a&gt; and &lt;a href=&quot;https://folio-org.atlassian.net/browse/UICHKOUT-506&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/UICHKOUT-506&lt;/a&gt;, but appears to have regressed.&lt;/p&gt;

&lt;p&gt;It doesn&apos;t sound like this is a firm decision? Or is it? Is there any sense as to when this work might occur? Vega&apos;s initial thought was that it made sense to strip the whitespace when the item was saved, but it sounds like Metadata management can identify cases where that wouldn&apos;t work for a particular library.&lt;/p&gt;</comment>
                                                            <comment id="15614" author="557058:f80403de-e149-421e-8750-af45c853402f" created="Wed, 2 Mar 2022 13:32:26 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; &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; - back in last August @zak proposed: &lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I think you could make a strong case for trimming leading and trailing whitespace from all search queries and probably from all fields when creating/editing entries, but those are UI/front-end stories, not MODINV/back-end stories.&lt;/p&gt;

&lt;p&gt;Charlotte Whitt, Elizabeth German, Debra Howell, do you think SIGs would want to weigh on that kind of a change, or should the UI teams follow Nike and Just Do It? Do you think SIGs may have different expectation for different apps, e.g. whitespace should be left as-is in users but trimmed in inventory, or do you think trimming could (should) be consistently implemented across the board?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;And all SMEs agreed to do this - as this is the Industry standard, and all old ILS systems already have similar functionality.&lt;/p&gt;

&lt;p&gt;Following in January 2022, here &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; wrote up:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;In a JS regular expression, whitespace is considered to be the following:&lt;/p&gt;

&lt;p&gt; space&lt;br/&gt;
\f form feed&lt;br/&gt;
\n new line&lt;br/&gt;
\r carriage return&lt;br/&gt;
\t tab&lt;br/&gt;
\v vertical tab&lt;br/&gt;
\u00a0 non-breaking space&lt;br/&gt;
\u1680 obscure early-Irish script space block; srsly I am not making this up&lt;br/&gt;
\u2000-\u200a various unicode character separators&lt;br/&gt;
\u2028 line separator&lt;br/&gt;
\u2029 paragraph separator&lt;br/&gt;
\u202f narrow non-breaking space&lt;br/&gt;
\u205f mathematical white space&lt;br/&gt;
\u3000 ideographic white space, used in CJK &lt;br/&gt;
\ufeff zero-width non-breaking space&lt;br/&gt;
Stripping all these characters from the beginning and end of a string would be easy.&lt;/p&gt;

&lt;p&gt;Coalescing characters within a string is ... messier. I think a simple action that is likely to have good results would be to coalesce only multiple spaces into a single space and leave everything else alone. Otherwise, we have to decide what to do with situations like &quot;tab-tab&quot; (reduce to a single tab or a single space?) or &quot;tab-space-tab&quot; where it&apos;s even less obvious what should happen whereas &quot;multiple spaces become one space&quot; is a simple, easy to understand rule.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;So not sure if we need further investigation from &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; - or we are good to go to solve this as a general solution. And then the solution would also fix the regression bug ticket raised by &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;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;

&lt;p&gt;If we are good to go for a general solution, would that then be work solved by the Stripes Force team - or do we need each team to do this for each of their apps?&lt;/p&gt;</comment>
                                                            <comment id="15623" author="63e2a2771b13d42998e4e706" created="Wed, 2 Mar 2022 15:13:15 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; &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;/p&gt;

&lt;blockquote&gt;&lt;p&gt;then the solution would also fix the regression bug ticket raised by Erin Nettifee 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;&lt;/blockquote&gt;

&lt;p&gt;Given that the agreed solution (to do this only in the UI) deliberately allows organisations to still define fields with leading and trailing whitespace, I doubt that it completely resolves 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;

&lt;p&gt;cc: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="15626" author="70121:be36acda-040d-4925-b3df-ebd7e16d4b5b" created="Wed, 2 Mar 2022 22:36:06 +0000"  >&lt;p&gt;MM can only imagine there might be cases where a library would choose to allow leading/trailing white spaces to be saved. I&apos;m not sure I understand how this solution would not resolve 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;
 in cases where the default UI was in use?&lt;/p&gt;</comment>
                                                            <comment id="15628" author="63e2a2771b13d42998e4e706" created="Thu, 3 Mar 2022 10:27:54 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I&apos;m not sure I understand how this solution would not resolve 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;
 in cases where the default UI was in use?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I think that depends upon how the folks who have item barcodes with whitespace are going to maintain them.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;MM can only imagine there might be cases where a library would choose to allow leading/trailing white spaces to be saved.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I took from &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; comments that Missouri State have barcodes that contain whitespace&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;This problem was identified as part of Missouri State&apos;s adoption&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I am assuming that changing their barcodes is not an option and hence FOLIO needs to support barcodes with whitespace (otherwise 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;
 would be redundant).&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I&apos;m not sure I understand how this solution would not resolve 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;
 in cases where the default UI was in use?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;If the whitespace is within the barcode, then these two issues are not related at all (because this issue only covers removing leading / trailing whitespace).&lt;/p&gt;

&lt;p&gt;If the whitespace is leading / trailing then the solution presented here means that Missouri State cannot use the reference inventory UI as any edit to an item could corrupt the barcode.&lt;/p&gt;

&lt;p&gt;I&apos;m basing this on a bunch of inferences and assumptions.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt; &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; maybe you can help me understand what I&apos;m getting wrong or misunderstanding.&lt;/p&gt;</comment>
                                                            <comment id="15634" author="63e2a2771b13d42998e4e706" created="Thu, 3 Mar 2022 10:38:29 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt; &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;/p&gt;

&lt;p&gt;Having read some of the comments on 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;
 it seems like the solution folks are considering is making Missouri State change their barcodes.&lt;/p&gt;

&lt;p&gt;Is that an acceptable decision for Missouri State (to change all / some of their barcodes during adoption of FOLIO)?&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;For example, 1) We store an item with a barcode &quot;123 45 &quot; and try to check out it, UI trims this barcode like this &quot;123 45&quot; which may not be found on DB.&lt;br/&gt;
So, I think there is an option to resolve this problem: Barcode should be trimmed during item creation&lt;/p&gt;&lt;/blockquote&gt;

&lt;blockquote&gt;&lt;p&gt;In terms of the solution to resolve the issue, I&apos;m not sure that trimming the barcode is going to be an acceptable solution - that would be a change in Inventory which is not a module that I own. I will need to talk to the PO involved.&lt;/p&gt;&lt;/blockquote&gt;
</comment>
                                                            <comment id="15638" author="5c48911b54e1e6466b11f38c" created="Thu, 3 Mar 2022 14:48:14 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Missouri State ended up changing their barcodes after the fix was put in, but there are other adopters that have this scenario. I know Duke (my institution) is one of them, and we have at least several thousand records with spaces at the end, though we&apos;re still trying to get an accurate count, so rebarcoding is not really an option. We no longer get items with barcodes like this, but there were several years where they were possible.&lt;/p&gt;

&lt;p&gt;The UI concern is definitely there, though I&apos;m more concerned about the SIP2 and NCIP aspects - I think we&apos;d be unlikely to edit a barcode unless we were replacing it with another one. &lt;/p&gt;</comment>
                                                            <comment id="15644" author="63e2a2771b13d42998e4e706" created="Thu, 3 Mar 2022 15:04:34 +0000"  >&lt;p&gt;&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;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Missouri State ended up changing their barcodes after the fix was put in, but there are other adopters that have this scenario. I know Duke (my institution) is one of them, and we have at least several thousand records with spaces at the end, though we&apos;re still trying to get an accurate count, so rebarcoding is not really an option.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Thanks, that is useful context.&lt;/p&gt;

&lt;p&gt;Does that mean that FOLIO is going to have to support barcodes with trailing spaces for Duke to adopt FOLIO?&lt;/p&gt;</comment>
                                                            <comment id="15648" author="70121:be36acda-040d-4925-b3df-ebd7e16d4b5b" created="Thu, 3 Mar 2022 18:02:59 +0000"  >&lt;p&gt;If leading and trailing spaces are stripped both when data are saved and from searches, would that not allow for the barcodes with trailing spaces to exist?&lt;/p&gt;</comment>
                                                            <comment id="15650" author="63e2a2771b13d42998e4e706" created="Thu, 3 Mar 2022 20:01:06 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;If leading and trailing spaces are stripped both when data are saved and from searches, would that not allow for the barcodes with trailing spaces to exist?&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;The stripping when saving would mean that &lt;b&gt;no barcodes&lt;/b&gt; with leading or trailing spaces can exist.&lt;/p&gt;

&lt;p&gt;If an organisation needs barcodes that have meaningful leading trailing spaces, the current solution would mean their data is corrupted if the reference UI was used.&lt;/p&gt;</comment>
                                                            <comment id="15654" author="5c48911b54e1e6466b11f38c" created="Fri, 4 Mar 2022 14:20:01 +0000"  >&lt;p&gt;Right - cause even if you were editing an item with leading or trailing spaces and you weren&apos;t editing the barcode field, saving the record would erase the spaces from the underlying item.&lt;/p&gt;</comment>
                                                            <comment id="15658" author="5c48911b54e1e6466b11f38c" created="Fri, 4 Mar 2022 14:24:42 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Does that mean that FOLIO is going to have to support barcodes with trailing spaces for Duke to adopt FOLIO?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I don&apos;t know :-| - I need to follow up on some questions on this side to try to figure out how many we are talking about. &lt;/p&gt;</comment>
                                                            <comment id="15662" author="5af5e627525ba96b58654f12" created="Mon, 7 Mar 2022 19:36:36 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=63e2a2771b13d42998e4e706&quot; class=&quot;user-hover&quot; rel=&quot;63e2a2771b13d42998e4e706&quot; data-account-id=&quot;63e2a2771b13d42998e4e706&quot; accountid=&quot;63e2a2771b13d42998e4e706&quot; rel=&quot;noreferrer&quot;&gt;Marc Johnson&lt;/a&gt; I&apos;m a little unclear on the plans for this. This feature only covers Inventory record types. Is that correct? Is this being considered as a Morning Glory feature? The main thing I want to understand - if this is picked up by Prokopovych for Morning Glory, and automated stripping of spaces, plus reindexing happens, with that require any coordination with Source Record Storage? (if the Inventory record&apos;s source = MARC). If not, then no worries. If so, then I would like to understand what may be required ASAP. Thank you! &lt;/p&gt;</comment>
                                                            <comment id="15666" author="63e2a2771b13d42998e4e706" created="Tue, 8 Mar 2022 09:40:15 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5af5e627525ba96b58654f12&quot; class=&quot;user-hover&quot; rel=&quot;5af5e627525ba96b58654f12&quot; data-account-id=&quot;5af5e627525ba96b58654f12&quot; accountid=&quot;5af5e627525ba96b58654f12&quot; rel=&quot;noreferrer&quot;&gt;Ann-Marie Breaux&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I&apos;m a little unclear on the plans for this. This feature only covers Inventory record types. Is that correct? &lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Yes, this feature was only intended to be for instances, holdings and items.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Is this being considered as a Morning Glory feature?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I&apos;m not able to answer that, that&apos;s for &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;The main thing I want to understand - if this is picked up by Prokopovych for Morning Glory, and automated stripping of spaces, plus reindexing happens, with that require any coordination with Source Record Storage?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I don&apos;t think we have an answer to that. &lt;/p&gt;

&lt;p&gt;There won&apos;t be a mass-scale automated stripping of whitespace or re-indexing because the decision made for this work is to do the stripping in the UI only when a record is created or edited. &lt;/p&gt;

&lt;p&gt;Thus, once this is implemented, there will be a mixture of records where the whitespace has been stripped and some that haven&apos;t.&lt;/p&gt;

&lt;p&gt;This may well affect how data import does it&apos;s matching (depending upon how that works).&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;(if the Inventory record&apos;s source = MARC). If not, then no worries. If so, then I would like to understand what may be required ASAP. Thank you!&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;That is a really good question.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt; For records where only some fields are editable in the UI, when those are saved, would you expect only the editable fields to have been stripped or all text fields (as currently decided)?&lt;/p&gt;

&lt;p&gt;cc: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="15671" author="70121:be36acda-040d-4925-b3df-ebd7e16d4b5b" created="Tue, 8 Mar 2022 16:20:54 +0000"  >&lt;p&gt;Definitely only the editable fields. We should not strip anything from source data or the data created from source records.&lt;/p&gt;</comment>
                                                            <comment id="15674" author="557058:1f093336-57f7-4359-9b28-6e72640645af" created="Fri, 11 Nov 2022 16:55:01 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt; Can I get an update on this feature please? It&apos;s still causing us quite a bit of frustration, and it seems to be languishing in limbo. Thanks! cc: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5d6eeadef989e00d8c7e897b&quot; class=&quot;user-hover&quot; rel=&quot;5d6eeadef989e00d8c7e897b&quot; data-account-id=&quot;5d6eeadef989e00d8c7e897b&quot; accountid=&quot;5d6eeadef989e00d8c7e897b&quot; rel=&quot;noreferrer&quot;&gt;Anya&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3Abe36acda-040d-4925-b3df-ebd7e16d4b5b&quot; class=&quot;user-hover&quot; rel=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; data-account-id=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; accountid=&quot;70121:be36acda-040d-4925-b3df-ebd7e16d4b5b&quot; rel=&quot;noreferrer&quot;&gt;lew235&lt;/a&gt;&#160;&lt;/p&gt;</comment>
                                                            <comment id="15678" author="557058:f80403de-e149-421e-8750-af45c853402f" created="Tue, 15 Nov 2022 16:30:30 +0000"  >&lt;p&gt;@Khalilah &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=615afd1cd9820f0070a09ef0&quot; class=&quot;user-hover&quot; rel=&quot;615afd1cd9820f0070a09ef0&quot; data-account-id=&quot;615afd1cd9820f0070a09ef0&quot; accountid=&quot;615afd1cd9820f0070a09ef0&quot; rel=&quot;noreferrer&quot;&gt;Zak Burke&lt;/a&gt; this is not just Inventory, but a more general issue. Can this be solved in the central Smart stripes component. &lt;/p&gt;

&lt;p&gt;Or do we need a UI developer to trawl through every entry data element one by one, to fix this?&lt;/p&gt;

&lt;p&gt;Cc: &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;&lt;/p&gt;</comment>
                                                            <comment id="15683" author="615afd1cd9820f0070a09ef0" created="Tue, 15 Nov 2022 19:05:28 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af80403de-e149-421e-8750-af45c853402f&quot; class=&quot;user-hover&quot; rel=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; data-account-id=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; accountid=&quot;557058:f80403de-e149-421e-8750-af45c853402f&quot; rel=&quot;noreferrer&quot;&gt;Charlotte Whitt&lt;/a&gt;, it&apos;s likely we can solve this centrally for components based on stripes-connect for insert/POST and update/PUT requests since both work the same way, and we could probably inject a pre-submit filter just before the &lt;a href=&quot;https://github.com/folio-org/stripes-connect/blob/8530cdbfd55576ecd7ca3b7740d5558b5e84a805/RESTResource/RESTResource.js#L593-L597&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;objects get serialized&lt;/a&gt;.&#160;IIRC react-query and/or &lt;a href=&quot;https://github.com/folio-org/stripes-core/blob/8c11f0a89d1c3782fbdeecfd6c96019a60856e1c/src/withOkapiKy.js#L23-30&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;OkapiKy&lt;/a&gt; have similar hooks. That&apos;s all good news! &lt;/p&gt;

&lt;p&gt;However, I know there are also &amp;gt; 50 instances of one-off &lt;tt&gt;fetch&lt;/tt&gt; calls that don&apos;t leverage stripes-connect or okapi-ky (from stripes-core) that will need to be handled on a case-by-case basis.&lt;/p&gt;</comment>
                                                            <comment id="15690" author="5c48911b54e1e6466b11f38c" created="Thu, 17 Nov 2022 16:34:45 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Aeb198214-3032-45c9-9781-9967c26deb3f&quot; class=&quot;user-hover&quot; rel=&quot;557058:eb198214-3032-45c9-9781-9967c26deb3f&quot; data-account-id=&quot;557058:eb198214-3032-45c9-9781-9967c26deb3f&quot; accountid=&quot;557058:eb198214-3032-45c9-9781-9967c26deb3f&quot; rel=&quot;noreferrer&quot;&gt;Thomas Trutt&lt;/a&gt; asked if I could revisit the Duke analysis on this issue to see what behavior was happening with regards to my comments from this spring.&lt;/p&gt;

&lt;p&gt;On a Lotus environment, testing an item with a scanned barcode &quot;D00687485 &quot;, where the item record in Inventory was actually loaded with the whitespace stripped by Jeff, our developer:&lt;br/&gt;
1) Check in succeeds, the UI appears to strip the whitespace after you hit enter. This is the JSON payload that it sends to checkin-by-barcode:&lt;/p&gt;
{&quot;servicePointId&quot;:&quot;aebfafc3-0b07-445f-939d-1b47f75dd83c&quot;,&quot;checkInDate&quot;:&quot;2022-11-17T15:52:15.547Z&quot;,&quot;itemBarcode&quot;:&quot;D00687485&quot;,&quot;id&quot;:&quot;e7cc4d33-5233-4eeb-9d69-a42032231332&quot;}
&lt;p&gt;2) Check out succeeds, the UI appears to strip the whitespace after you hit enter, this is the JSON payload that it sends to checkout-by-barcode:&lt;/p&gt;
{&quot;itemBarcode&quot;:&quot;D00687485&quot;,&quot;userBarcode&quot;:&quot;6033006990017076&quot;,&quot;servicePointId&quot;:&quot;aebfafc3-0b07-445f-939d-1b47f75dd83c&quot;,&quot;loanDate&quot;:&quot;2022-11-17T15:53:10.606Z&quot;,&quot;id&quot;:&quot;dfe09d73-b2a3-49b6-ac24-b4cd24f59fc1&quot;}
&lt;p&gt;3) Inventory search fails because the scan includes the whitespace + an enter key, and the underlying inventory record does not. &lt;b&gt;If I modify the underlying inventory record to add the space in&lt;/b&gt;, the search succeeds.&lt;/p&gt;

&lt;p&gt;4) Course lookup fails because whitespace is included, this is the JSON that it sends, presumably the failure is actually when the code tries to look up the item, and the barcode here has a space and the barcode in Inventory does not.&lt;br/&gt;
{&quot;courseListingId&quot;:&quot;42d4a930-9b22-4be4-bc4b-d34de6312d74&quot;,&quot;copiedItem&quot;:&lt;/p&gt;
{&quot;barcode&quot;:&quot;D00687485 &quot;}
&lt;p&gt;,&quot;id&quot;:&quot;949829f1-c6e1-4b46-bb42-083a58eb0d3b&quot;}&lt;/p&gt;

&lt;p&gt;On Bugfest Nolana, since I don&apos;t have a Duke environment with NCIP installed:&lt;br/&gt;
5) An NCIP checkout (POST /ncip with the XML call) works.&lt;/p&gt;

&lt;p&gt;I was unable to figure out how to test SIP2.&lt;/p&gt;

&lt;p&gt;So in terms of what I was seeing with Duke in Fall 2021 that resulted in the circ ticket that I filed, either something changed between now and then that resolved the issue, or I was missing something in Fall 2021 and this actually was not a regression. I have resolved 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;CIRC-1293&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/CIRC-1293&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Regression: No longer able to checkout items with whitespace in barcode&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            CIRC-1293
        &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;
, since even if SIP2 doesn&apos;t work, that&apos;s likely something that is a new feature request rather than a bug.&lt;/p&gt;

&lt;p&gt;Regardless of all of this, Duke still has many thousands of records with spaces in the scanned barcode from several years where for some reason space was allowed as a printed barcode check digit. This is no longer the case for barcodes, but it is unfeasible right now for us to rebarcode the books with the offending spaces. We will either have to reprogram all of our barcodes to strip the whitespace (which is likely something we can do, but requires research), or we will need to load our records with whitespace that actually matches what the scanned barcode has. &lt;/p&gt;</comment>
                                                            <comment id="15699" author="63e2a2771b13d42998e4e706" created="Fri, 18 Nov 2022 11:28:21 +0000"  >&lt;p&gt;&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;/p&gt;

&lt;p&gt;I&apos;m trying to understand the implications of your last comment.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;On a Lotus environment, testing an item with a scanned barcode &quot;D00687485 &quot;, where the item record in Inventory was actually loaded with the whitespace stripped by Jeff, our developer&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Based upon later comments, I get the sense that the barcodes were intended to be loaded with a trailing space and this was done in error. And that led the system to work when entering the barcode for searching without the space.&lt;/p&gt;

&lt;p&gt;Have I understood that reasonably?&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;it is unfeasible right now for us to rebarcode the books with the offending spaces. We will either have to reprogram all of our barcodes to strip the whitespace (which is likely something we can do, but requires research), or we will need to load our records with whitespace that actually matches what the scanned barcode has.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I think this means that we need to allow a trailing space in barcodes for the system to work for Duke (assuming the rebarcoding / reprogramming isn&apos;t done). How wrong is my interpretation of this?&lt;/p&gt;</comment>
                                                            <comment id="15706" author="557058:f80403de-e149-421e-8750-af45c853402f" created="Fri, 18 Nov 2022 16:00:37 +0000"  >&lt;p&gt;&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; - would you mind do the same test also in Bugfest Nolana environment.&lt;br/&gt;
Lotus is quite old at this point, and it would be helpful to do the test in the most recent &apos;release&apos; &amp;#8211; I do know of course that Nolana is not released, but soon to be released &lt;img class=&quot;emoticon&quot; src=&quot;/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; &lt;/p&gt;</comment>
                                                            <comment id="15711" author="5c48911b54e1e6466b11f38c" created="Fri, 18 Nov 2022 16:14:16 +0000"  >&lt;blockquote&gt;&lt;p&gt;Based upon later comments, I get the sense that the barcodes were intended to be loaded with a trailing space and this was done in error. And that led the system to work when entering the barcode for searching without the space.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;You know I&apos;m actually not sure that we didn&apos;t intend to strip the trailing space when we imported the barcode values, I haven&apos;t had those conversations with people here.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I think this means that we need to allow a trailing space in barcodes for the system to work for Duke (assuming the rebarcoding / reprogramming isn&apos;t done). How wrong is my interpretation of this?&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I&apos;m fairly confident we could do the reprogramming, but if it didn&apos;t, either we would need that search to work or we would need some more meaningful error message than simply that the barcode wasn&apos;t found.&lt;/p&gt;

&lt;p&gt;All else being equal, I think the fact that this was allowed for a few years is viewed as an aberration/mistake, so not something we would envision happening in the future - which to me implies that we would be open to different ways to make this functional for us, whether that meant it worked with the trailing space or that we compensated for the data in other ways. &lt;/p&gt;</comment>
                                                            <comment id="15716" author="63e2a2771b13d42998e4e706" created="Mon, 21 Nov 2022 12:19:11 +0000"  >&lt;p&gt;&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;/p&gt;

&lt;p&gt;Thank you for the follow up.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;I&apos;m fairly confident we could do the reprogramming, but if it didn&apos;t, either we would need that search to work or we would need some more meaningful error message than simply that the barcode wasn&apos;t found.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;What kind of different error message would be wanted?&lt;/p&gt;

&lt;p&gt;I&apos;m asking because I&apos;m unsure how we would differentiate once all of the spaces have been stripped from the data.&lt;/p&gt;</comment>
                                                            <comment id="15721" author="557058:6c1b1ca6-3997-401a-bb10-e0801beee2ef" created="Wed, 9 Aug 2023 14:55:02 +0000"  >&lt;p&gt;We are having spine labeling and scanning issues in Inventory due to leading spaces. These spaces get introduced sometimes by our label maker when we&apos;re interacting with some irregular barcodes we use at MSU. (It basically wants to add spaces for barcodes that don&apos;t have the full amount of expected characters.) While we are working on a solution to the label maker issue (which of course turns out to be more nasty than expected), this was not a problem in Sierra because Sierra ignores/normalizes spaces altogether.&lt;/p&gt;

&lt;p&gt;Also, outside of Inventory, we find the spaces are not an issue. So we assume other Folio modules have this capability. Hoping this can be replicated in Inventory as well.&lt;/p&gt;</comment>
                                                            <comment id="15725" author="557058:eb198214-3032-45c9-9781-9967c26deb3f" created="Wed, 9 Aug 2023 16:55:26 +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; and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=626eed052db3080070234954&quot; class=&quot;user-hover&quot; rel=&quot;626eed052db3080070234954&quot; data-account-id=&quot;626eed052db3080070234954&quot; accountid=&quot;626eed052db3080070234954&quot; rel=&quot;noreferrer&quot;&gt;Christine Schultz-Richert&lt;/a&gt; I was hoping that we could get this feature re-evaluated and hopefully prioritized for development. The one prior block for this issue was barcode data that Duke had, in that their barcodes legitimately contained trailing spaces. Even though that was a fringe case it would have greatly impacted them and created a showstopper. Since Duke will not be moving to FOLIO at this time, we were hoping this feature could be looked at again and implemented.&#160;&lt;/p&gt;</comment>
                                                            <comment id="15731" author="62857cba62e0790069a700ed" created="Thu, 14 Sep 2023 16:07:45 +0000"  >&lt;p&gt;Not sure if this matters or not, but &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/MM/2023-09-14+Metadata+Management+Meeting+notes&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/MM/2023-09-14+Metadata+Management+Meeting+notes&lt;/a&gt; could be added under the &quot;Mentioned in&quot; section above.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="13656">UXPROD-785</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="49314">CIRC-1293</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="32835">MODDICORE-184</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13492">UXPROD-4546</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_10107" key="com.atlassian.jira.plugin.system.customfieldtypes:multiselect">
                        <customfieldname>Affected Institution</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10394"><![CDATA[Cornell]]></customfieldvalue>
    <customfieldvalue key="10396"><![CDATA[GBV]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10053" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Back End Estimate</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10123"><![CDATA[XL < 15 days]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10055" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Back-End Confidence factor</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10129"><![CDATA[20%]]></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="10153"><![CDATA[Folijet]]></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)">Inventory</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10050" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Front End Estimate</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10099"><![CDATA[XL < 15 days]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10051" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Front End Estimator</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>62a96ae7192edb006f9f1bf9</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Front-End Confidence factor</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10109"><![CDATA[20%]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>80.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzx30a:tzyk</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="10020"><![CDATA[Not Scheduled]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="130">Prokopovych - Sprint 130</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10108" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>Tester Assignee</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>557058:f80403de-e149-421e-8750-af45c853402f</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 20 Aug 2021 17:06:15 +0000</customfieldvalue>

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