<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:20:02 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>[ERM-391] Manage License term configuration</title>
                <link>https://folio-org.atlassian.net/browse/ERM-391</link>
                <project id="10130" key="ERM">ERM Platform</project>
                    <description>&lt;p&gt;Administrators can add license terms for use in the tenant, as well as edit their details and remove them (as long as they are not in use).&lt;br/&gt;
Only users with access to License settings can view, edit or delete the list of available license terms in the tenant&lt;/p&gt;

&lt;p&gt;Permission to edit these details are separate to those of other ERM permission sets&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Workflow / UI Notes&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Set from within Settings -&amp;gt; Licenses -&amp;gt; License terms&lt;/li&gt;
	&lt;li&gt;Display within Settings -&amp;gt; Licenses -&amp;gt; License terms&lt;/li&gt;
	&lt;li&gt;Sort by Weight (if sort available, sort not essential)&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;As per discussion in 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UXPROD-1960&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UXPROD-1960&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Decide which UI approach to use for License Term Management&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10300?size=medium&quot; /&gt;
            UXPROD-1960
        &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;
 UI should use a card-based, three-pane UI&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;A card per term instead&lt;/li&gt;
	&lt;li&gt;The card would be styled like the editable cards we use when editing the documents or terms of a license.&lt;/li&gt;
	&lt;li&gt;Save/Delete buttons could be on the right side of each card&apos;s header.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Data stored for License terms:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Name (short test string &amp;lt;50 chars)  &lt;em&gt;(required)&lt;/em&gt;
	&lt;ul&gt;
		&lt;li&gt;Help/info text for &apos;name&apos; (information in bold is the key information) : &lt;b&gt;A license term &apos;name&apos; is used when outputting the term data in a machine readable format. It is not intended to be displayed to users (staff or patrons).&lt;/b&gt; It should be a short text string that can be used by any external systems or programs that access the license term data. Use of camelCase is suggested but not required. Changes to the license term name would affect any external systems using license term data and changes should not be made without consulting those responsible for relevant external systems and software.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Label (short text string &amp;lt;255 chars) &lt;em&gt;(required)&lt;/em&gt;
	&lt;ul&gt;
		&lt;li&gt;Help/info text for &apos;label&apos; (information in bold is the key information): &lt;b&gt;A license term &apos;label&apos; is used when displaying the term to users within Folio and in any other systems that display license terms to users.&lt;/b&gt; It should be a short text string that clearly communicates what information is recorded in the term. The Description should be used where further explanation of the term is required for display to users.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Description (paragraph)&lt;/li&gt;
	&lt;li&gt;Order weight (positive or negative or zero integer) default to zero &lt;em&gt;(required)&lt;/em&gt;&lt;/li&gt;
	&lt;li&gt;Primary term? (boolean) default to &apos;false&apos; &lt;em&gt;(required)&lt;/em&gt;&lt;/li&gt;
	&lt;li&gt;Default visibility (pick from &quot;Internal&quot; (default value) or &quot;Public&quot; - maps to defaultInternal boolean with Internal = true and Public = false) &lt;em&gt;(required)&lt;/em&gt;&lt;/li&gt;
	&lt;li&gt;Type (choice of &quot;Decimal&quot;, &quot;Integer&quot;, &quot;Pick List&quot;, &quot;Text&quot;. NB &quot;Pick List&quot; is actually &quot;Refdata&quot; type, but should be labelled as &quot;Pick List&quot; in UI) &lt;em&gt;(required)&lt;/em&gt;&lt;/li&gt;
	&lt;li&gt;Pick List to use (only active if &quot;Pick List&quot; is chosen as Type. If &quot;Pick List&quot; chosen as Type this field is &lt;em&gt;required&lt;/em&gt;)&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;&lt;b&gt;Business rules&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;&lt;del&gt;A license term with &quot;Primary&quot; set to &quot;true&quot; cannot be deleted&lt;/del&gt;&lt;/li&gt;
	&lt;li&gt;A license term that has been used in the context of a license (i.e. there is a license with a value assigned to the term)
	&lt;ul&gt;
		&lt;li&gt;Cannot be deleted&lt;/li&gt;
		&lt;li&gt;Cannot have it&apos;s type edited&lt;/li&gt;
		&lt;li&gt;Cannot have it&apos;s Pick List to use edited&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="40979">ERM-391</key>
            <summary>Manage License term configuration</summary>
                <type id="10005" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium">Story</type>
                                            <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5bfd62c75f77da6929583d6c">steve.osguthorpe</assignee>
                                                                <reporter accountid="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa">Owen Stephens</reporter>
                                    <labels>
                            <label>erm</label>
                    </labels>
                <created>Sun, 11 Aug 2019 21:35:48 +0000</created>
                <updated>Tue, 29 Oct 2019 11:25:20 +0000</updated>
                            <resolved>Mon, 9 Sep 2019 15:14:41 +0000</resolved>
                                                                    <component>ui-licenses</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                <comments>
                                                            <comment id="91281" author="5bfd62c75f77da6929583d6c" created="Mon, 12 Aug 2019 13:32:04 +0000"  >&lt;p&gt;&lt;a href=&quot;https://github.com/folio-org/mod-licenses/blob/master/scripts/license_properties.jq#L25-L29&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-licenses/blob/master/scripts/license_properties.jq#L25-L29&lt;/a&gt; - Shows the shape of the terms expected by the controller.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/folio-org/mod-licenses/blob/master/scripts/create_test_data.sh#L60-L66&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/mod-licenses/blob/master/scripts/create_test_data.sh#L60-L66&lt;/a&gt; - Does the actual post in bash.&lt;/p&gt;</comment>
                                                            <comment id="91282" author="557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4" created="Tue, 13 Aug 2019 15:28:28 +0000"  >&lt;p&gt;I&apos;ve added a mockup, after discussion with &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; class=&quot;user-hover&quot; rel=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; data-account-id=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; accountid=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; rel=&quot;noreferrer&quot;&gt;md331&lt;/a&gt; about how this should work. The page is effectively an Edit pane with a single Save button (note the new position of the Save option in a fixed panel at the bottom of the screen). There is no Preview pane for terms. &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5bfd62c75f77da6929583d6c&quot; class=&quot;user-hover&quot; rel=&quot;5bfd62c75f77da6929583d6c&quot; data-account-id=&quot;5bfd62c75f77da6929583d6c&quot; accountid=&quot;5bfd62c75f77da6929583d6c&quot; rel=&quot;noreferrer&quot;&gt;steve.osguthorpe&lt;/a&gt; can you confirm what is possible for &quot;Last updated&quot; please.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; class=&quot;user-hover&quot; rel=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; data-account-id=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; accountid=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; rel=&quot;noreferrer&quot;&gt;Owen Stephens&lt;/a&gt; are you ok with this?&lt;/p&gt;</comment>
                                                            <comment id="91283" author="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa" created="Tue, 13 Aug 2019 16:09:39 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ad24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; class=&quot;user-hover&quot; rel=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; data-account-id=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; accountid=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; rel=&quot;noreferrer&quot;&gt;Gill Osguthorpe&lt;/a&gt; I&apos;m OK with this&lt;/p&gt;</comment>
                                                            <comment id="91284" author="557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4" created="Wed, 14 Aug 2019 13:20:38 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; class=&quot;user-hover&quot; rel=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; data-account-id=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; accountid=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; rel=&quot;noreferrer&quot;&gt;md331&lt;/a&gt;, Steve has confirmed that metadata for &quot;Last updated&quot; does not exist for license terms - neither the date nor &quot;who&quot;. &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; class=&quot;user-hover&quot; rel=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; data-account-id=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; accountid=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; rel=&quot;noreferrer&quot;&gt;Owen Stephens&lt;/a&gt;, copying you in in case you think the additional work on the back end is worth following up separately.&lt;/p&gt;</comment>
                                                            <comment id="91285" author="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa" created="Wed, 14 Aug 2019 13:24:03 +0000"  >&lt;p&gt;&quot;Last updated&quot; not required&lt;/p&gt;</comment>
                                                            <comment id="91286" author="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa" created="Thu, 15 Aug 2019 08:54:38 +0000"  >&lt;p&gt;Question from &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; class=&quot;user-hover&quot; rel=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; data-account-id=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; accountid=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; rel=&quot;noreferrer&quot;&gt;md331&lt;/a&gt; in Slack: &quot;we&#8217;re not setting the `name` property on the terms we&#8217;re creating/editing. are we assuming that the backend will autogenerate one?&quot;&lt;/p&gt;

&lt;p&gt;My response: The reason I didn&#8217;t include in the `name` was I&#8217;m wasn&apos;t sure what the use of the &#8216;name&#8217; is from the users perspective - I think they are only interested in the `label` (what displays in the UI). I&#8217;m happy for the user to set the `name` if that&#8217;s required&lt;/p&gt;</comment>
                                                            <comment id="91287" author="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa" created="Thu, 15 Aug 2019 09:51:05 +0000"  >&lt;p&gt;From Steve on Slack:&lt;br/&gt;
&amp;gt;Custom property `name` is the name of the property itself. It&apos;s what appears as the property in the JSON and what is set aganst the object.&lt;/p&gt;

&lt;p&gt;Based on this, I&apos;m updating the story to include the `name` as an editable field, and also adding information how `name` and `label` should be used&lt;/p&gt;</comment>
                                                            <comment id="91288" author="70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2" created="Thu, 15 Aug 2019 16:45:11 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; class=&quot;user-hover&quot; rel=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; data-account-id=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; accountid=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; rel=&quot;noreferrer&quot;&gt;Owen Stephens&lt;/a&gt;, there&apos;s no real issue with implementing it, but &quot;A license term with &quot;Primary&quot; set to &quot;true&quot; cannot be deleted&quot; seems a bit unnecessary. The user can edit Primary so they&apos;d just change it to &quot;false&quot; and then delete it if they wanted to, but that process seems unnecessarily involved and could be confusing if the user isn&apos;t sure why they can&apos;t delete a given term.&lt;/p&gt;</comment>
                                                            <comment id="91289" author="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa" created="Thu, 15 Aug 2019 18:13:19 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; class=&quot;user-hover&quot; rel=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; data-account-id=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; accountid=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; rel=&quot;noreferrer&quot;&gt;md331&lt;/a&gt; the reason I thought we should prevent terms with Primary set to true from being deleted is that they display on all licenses even when the value hasn&apos;t been set - so it feels like removing these is (a bit) like removing a term with a value set - it will affect the terms that appear on existing licenses &amp;amp; agreements&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ad24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; class=&quot;user-hover&quot; rel=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; data-account-id=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; accountid=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; rel=&quot;noreferrer&quot;&gt;Gill Osguthorpe&lt;/a&gt; what&apos;s your view? I&apos;m happy to go the other way on this if you agree with Mark that it is just getting the user to jump through a hoop&lt;/p&gt;</comment>
                                                            <comment id="91291" author="70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2" created="Fri, 16 Aug 2019 18:43:43 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ad24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; class=&quot;user-hover&quot; rel=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; data-account-id=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; accountid=&quot;557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4&quot; rel=&quot;noreferrer&quot;&gt;Gill Osguthorpe&lt;/a&gt; and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; class=&quot;user-hover&quot; rel=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; data-account-id=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; accountid=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; rel=&quot;noreferrer&quot;&gt;Owen Stephens&lt;/a&gt;, I&apos;ve been running into performance issues having the entire list of terms being editable. The form becomes much slower when inputting data, and I&apos;d hate to see it on underpowered machines or with even more terms. Additionally, it&apos;s simply not proving feasible to correctly indicate which fields are dirty when a new term is prepended to the list. As a result, I&apos;ve trialed an earlier mockup of Gill&apos;s with separate view and edit states. See below:&lt;/p&gt;

&lt;p&gt; &lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;a id=&quot;28361_thumb&quot; href=&quot;/rest/api/3/attachment/content/28361&quot; title=&quot;separate-states.png&quot; file-preview-type=&quot;image&quot; file-preview-id=&quot;28361&quot; file-preview-title=&quot;separate-states.png&quot;&gt;&lt;jira-attachment-thumbnail url=&quot;https://folio-org.atlassian.net/rest/api/3/attachment/thumbnail/28361?default=false&quot; jira-url=&quot;https://folio-org.atlassian.net/rest/api/3/attachment/thumbnail/28361&quot; filename=&quot;separate-states.png&quot;&gt;&lt;img src=&quot;https://folio-org.atlassian.net/rest/api/3/attachment/thumbnail/28361&quot; data-attachment-name=&quot;separate-states.png&quot; data-attachment-type=&quot;thumbnail&quot; data-media-services-id=&quot;4c1a5b0f-80af-4e08-8772-2595d17ef91a&quot; data-media-services-type=&quot;file&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/jira-attachment-thumbnail&gt;&lt;/a&gt;&lt;/span&gt; &lt;/p&gt;

&lt;p&gt;Also visible:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The separate Save buttons per term which is necessary due to how the backend is written - &lt;a href=&quot;https://folio-project.slack.com/archives/CAYCU07SN/p1565896949190500&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;it only supports saving one term at a time, not a bunch of them&lt;/a&gt;.&lt;/li&gt;
	&lt;li&gt;Hidden term type and pick list options &lt;a href=&quot;https://folio-project.slack.com/archives/CAYCU07SN/p1565972217193200&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;due to those not being editable&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                                                            <comment id="91294" author="557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa" created="Fri, 16 Aug 2019 21:28:44 +0000"  >&lt;p&gt;I&apos;m absolutely happy with this being done in the most practical and workable way (from the development and user perspective). In reality this is not a screen that will be used very often - but it clearly shouldn&apos;t be unusable - what you propose is fine by me.&lt;/p&gt;</comment>
                                                            <comment id="91296" author="557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4" created="Mon, 19 Aug 2019 09:37:52 +0000"  >&lt;blockquote&gt;&lt;p&gt;Mark Deutsch the reason I thought we should prevent terms with Primary set to true from being deleted is that they display on all licenses even when the value hasn&apos;t been set - so it feels like removing these is (a bit) like removing a term with a value set - it will affect the terms that appear on existing licenses &amp;amp; agreements&lt;/p&gt;

&lt;p&gt;Gill Osguthorpe what&apos;s your view? I&apos;m happy to go the other way on this if you agree with Mark that it is just getting the user to jump through a hoop&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;In answer to &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Af42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; class=&quot;user-hover&quot; rel=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; data-account-id=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; accountid=&quot;557058:f42d9c43-226d-4aa3-bb31-9b2dd07920aa&quot; rel=&quot;noreferrer&quot;&gt;Owen Stephens&lt;/a&gt;&apos;s question, my understanding was that the user needs to be able to delete terms from both the Primary and the Non-primary lists. What &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; class=&quot;user-hover&quot; rel=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; data-account-id=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; accountid=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; rel=&quot;noreferrer&quot;&gt;md331&lt;/a&gt;has implemented makes sense to me, as long as we&apos;re warning users of the implications when they do delete.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; class=&quot;user-hover&quot; rel=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; data-account-id=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; accountid=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; rel=&quot;noreferrer&quot;&gt;md331&lt;/a&gt; some comments about the screenshot you shared. Is it possible to:&lt;/p&gt;

&lt;p&gt;1. make the Save button bg blue and the Cancel button bg white when a term&apos;s data is dirtied?&lt;/p&gt;

&lt;p&gt;2. keep the delete behaviour of each repeating group consistent with the usual - where the Delete option is available when in Preview mode rather than in Edit mode (i.e. display the Trash Can icon in preview)? &lt;/p&gt;

&lt;p&gt;3. switch around the Name and Label fields so that the Label and Description fields are above one another (and hence make the form easier to scan)?&lt;/p&gt;</comment>
                                                            <comment id="91298" author="557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4" created="Mon, 19 Aug 2019 10:17:18 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; class=&quot;user-hover&quot; rel=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; data-account-id=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; accountid=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; rel=&quot;noreferrer&quot;&gt;md331&lt;/a&gt; A suggestion for how help should be presented. I&apos;ve added a draft License Terms help page to the Wiki: &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/FOLIOtips/License+terms&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/FOLIOtips/License+terms&lt;/a&gt;. We could link to this in as per the data import app, so instead of &quot;Profiles &lt;img class=&quot;emoticon&quot; src=&quot;/images/icons/emoticons/information.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&quot; we&apos;d have &quot;Terms &lt;img class=&quot;emoticon&quot; src=&quot;/images/icons/emoticons/information.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&quot; and the Learn more button would link to the wiki. &lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;image-wrap&quot; style=&quot;&quot;&gt;&lt;img src=&quot;/rest/api/3/attachment/content/28359&quot; height=&quot;183&quot; width=&quot;200&quot; style=&quot;border: 0px solid black&quot; /&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;We&apos;ll need text for the pop-over too. A suggestion: &quot;You can manage the terms which are available for licenses. When you update a term, all the licenses that use it are automatically updated.&quot;&lt;/p&gt;

&lt;p&gt;We shouldn&apos;t need to worry about keeping the pop-over text and the wiki inline with one another as the detail will just be contained within the wiki and the pop-over text will be very general and unlikely to change. Does this sound ok?&lt;/p&gt;</comment>
                                                            <comment id="91300" author="5ced27478b03050f27825a93" created="Fri, 23 Aug 2019 07:58:16 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=70121%3A8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; class=&quot;user-hover&quot; rel=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; data-account-id=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; accountid=&quot;70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2&quot; rel=&quot;noreferrer&quot;&gt;md331&lt;/a&gt;: Could you encode the plural handling in the `settings.terms.termCount` please?&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;
settings.terms.termCount: &lt;span class=&quot;code-quote&quot;&gt;&quot;{count, number} saved {count, plural, one {term} other {terms}}&quot;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Thanks!&lt;/p&gt;</comment>
                                                            <comment id="91301" author="70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2" created="Fri, 23 Aug 2019 13:35:12 +0000"  >&lt;p&gt;Gotcha &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ced27478b03050f27825a93&quot; class=&quot;user-hover&quot; rel=&quot;5ced27478b03050f27825a93&quot; data-account-id=&quot;5ced27478b03050f27825a93&quot; accountid=&quot;5ced27478b03050f27825a93&quot; rel=&quot;noreferrer&quot;&gt;Peter Murray&lt;/a&gt;. Didn&apos;t bother to start since a single-term system didn&apos;t even come into my thought process, &lt;a href=&quot;https://github.com/folio-org/ui-licenses/pull/205&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;but I added it here&lt;/a&gt;.&lt;/p&gt;</comment>
                                                            <comment id="91303" author="5ced27478b03050f27825a93" created="Fri, 23 Aug 2019 13:50:01 +0000"  >&lt;p&gt;Thanks!&lt;/p&gt;</comment>
                                                            <comment id="91305" author="557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4" created="Tue, 27 Aug 2019 15:37:37 +0000"  >&lt;p&gt;QA:&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Non-critical UX (will raise separate tickets)&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;1. &quot;New&quot; button should be filled blue, with white text.&lt;br/&gt;
2. &quot;Edit&quot; button should be filled white, with blue text.&lt;br/&gt;
3. An active &quot;Cancel&quot; button should be filled white. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Not possible to implement&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Sort by Weight (if sort available, sort not essential)&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;There&apos;s a lot of help text displayed in the pop-overs for the Label and Name fields. This has been left in the system rather than in the help Wiki to be sure that the text can be translated. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Unable to test&lt;/b&gt;&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Only users with access to License settings can view, edit or delete the list of available license terms in the tenant&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;p&gt;Permission to edit these details are separate to those of other ERM permission sets&lt;/p&gt;&lt;/blockquote&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="41031">ERM-417</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10001">
                    <name>Cloners</name>
                                                                <inwardlinks description="is cloned by">
                                        <issuelink>
            <issuekey id="40978">ERM-389</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="10901">UXPROD-1521</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="40956">ERM-436</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="40957">ERM-437</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="41126">ERM-539</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="28357" name="License settings - terms.png" size="139935" author="557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4" created="Tue, 13 Aug 2019 15:24:45 +0000"/>
                            <attachment id="28359" name="screenshot-1.png" size="79502" author="557058:d24a7f4a-ee36-4af7-acea-00d5f1dbb2f4" created="Mon, 19 Aug 2019 10:03:28 +0000"/>
                            <attachment id="28361" name="separate-states.png" size="81755" author="70121:8c13ab26-e77a-4b3a-aecc-1142bc1f02b2" created="Fri, 16 Aug 2019 18:41:19 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10141"><![CDATA[Bienenvolk]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="164">ERM Sprint 70</customfieldvalue>
    <customfieldvalue id="165">ERM Sprint 71</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 12 Aug 2019 13:32:04 +0000</customfieldvalue>

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