<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:40:03 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-4454] Lists - Duplicate lists</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-4454</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;b&gt;Current situation or problem&lt;/b&gt;: Users want to use an existing list as a starting place to create a new list. This will allowing for quick list creations/variations without having to build the query from scratch.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Duplicate a canned list&lt;/li&gt;
	&lt;li&gt;Duplicate a user created list&lt;/li&gt;
	&lt;li&gt;New list is prepopulated with select fields from source list&#160;&lt;/li&gt;
	&lt;li&gt;New list query is prepopulated with query from source list&lt;/li&gt;
	&lt;li&gt;Duplicated list can be saved without edits&lt;/li&gt;
	&lt;li&gt;Duplicated list can be saved with edits&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Out of scope&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Duplicating more than one list at a time&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Mockups:&lt;/b&gt; attached&lt;br/&gt;
&#160;&lt;br/&gt;
&lt;b&gt;Scenario: Duplicate appears in actions menu&lt;/b&gt;&lt;br/&gt;
Given a user on the detail page for list 1&lt;br/&gt;
When the user selects the actions button&lt;br/&gt;
Then an option for &apos;Duplicate&apos; exits&lt;br/&gt;
&#160;&lt;br/&gt;
&lt;b&gt;Scenario: Duplicate action takes you to new list screen with some fields prepopulated&lt;/b&gt;&lt;br/&gt;
Given a user clicked &apos;Duplicate&apos; from the detail page for list 1&lt;br/&gt;
When the &apos;new list&apos; screen loads&lt;br/&gt;
Then the new list is prepopulated with the following values from list 1:&lt;br/&gt;
&#160; &#160; &#160;List name, List description, List query, Visibility&lt;br/&gt;
But the following fields come from the new list, and are not prepopulated:&lt;br/&gt;
&#160; &#160; &#160;Source, created timestamp&lt;br/&gt;
&#160;&lt;br/&gt;
&lt;b&gt;Scenario: New list from duplicate has query prepopulated&lt;/b&gt;&#160;&lt;br/&gt;
Given a user clicked &apos;Duplicate&apos; from the detail page for list 1&lt;br/&gt;
&#160; &#160; &#160;And the &apos;new list&apos; screen loads&lt;br/&gt;
When the user clicks on the &apos;Edit query&apos; button&#160;&lt;br/&gt;
Then the query builder is prepopulated with the query from list 1&lt;br/&gt;
&#160;&lt;br/&gt;
&lt;b&gt;Scenario: Query can be edited&lt;/b&gt;&lt;br/&gt;
Given a user clicked &apos;Duplicate&apos; from the detail page for list 1&lt;br/&gt;
&#160; &#160; &#160;And the &apos;new list&apos; screen loads&lt;br/&gt;
&#160; &#160; &#160;And the user clicks on the &apos;Edit query&apos; button&#160;&lt;br/&gt;
When the query builder is prepopulated with the query from list 1&lt;br/&gt;
Then the user can take the following actions with the following results:&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;th class=&apos;confluenceTh&apos;&gt;Action&lt;/th&gt;
&lt;th class=&apos;confluenceTh&apos;&gt;Results&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Modify query - Test query - Run query &amp;amp; save&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;List is saved with modified query&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Modify query - Test query - Cancel&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;User is returned to new list screen with query from list 1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Modify query - Cancel&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;User is returned to new list screen with query from list 1&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&#160; &#160;&lt;br/&gt;
&lt;b&gt;Scenario: Duplicate list is saved with no edits&lt;/b&gt;&lt;br/&gt;
Given a user duplicates list 1&lt;br/&gt;
&#160; &#160; &#160;And no edits are made on the New list page&#160;&lt;br/&gt;
When the user clicks save&lt;br/&gt;
Then a new list is created&lt;br/&gt;
&#160; &#160; &#160;And it has the same name, description, query and Visibility as list 1&lt;br/&gt;
&#160; &#160; &#160;And the source is the user who duplicated the list&lt;br/&gt;
&#160; &#160; &#160;And the created timestamp is when the new list was created&lt;br/&gt;
&#160;&lt;br/&gt;
&lt;b&gt;Scenario: Duplicate list is saved with edits&lt;/b&gt;&#160;&lt;br/&gt;
Given a user duplicates list 1&lt;br/&gt;
&#160; &#160; &#160;And edits are made on the New list page&#160;&lt;br/&gt;
When the user clicks save&lt;br/&gt;
Then a new list is created&lt;br/&gt;
&#160; &#160; &#160;And it has the edited name, description, query and Visibility&lt;br/&gt;
&#160; &#160; &#160;And the source is the user who duplicated the list&lt;br/&gt;
&#160; &#160; &#160;And the created timestamp is when the new list was created&lt;br/&gt;
&#160; &#160; &#160;And list 1 is not modified&lt;/p&gt;</description>
                <environment></environment>
        <key id="13800">UXPROD-4454</key>
            <summary>Lists - Duplicate lists</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>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="10002" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/generic.png" description="(Migrated on 4 Feb 2024 13:41 UTC)">In Review</status>
                    <statusCategory id="4" key="indeterminate" colorName="yellow"/>
                                    <resolution id="-1">Unresolved</resolution>
                                                        <assignee accountid="5fd3d8ac692b7901101561d2">Kathleen Moore</assignee>
                                                                <reporter accountid="5fd3d8ac692b7901101561d2">Kathleen Moore</reporter>
                                    <labels>
                    </labels>
                <created>Wed, 6 Sep 2023 17:22:59 +0000</created>
                <updated>Wed, 7 Feb 2024 20:19:34 +0000</updated>
                                                            <fixVersion>Quesnelia (R1 2024)</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                    <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="37443">UILISTS-68</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="37447">UILISTS-73</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="37448">UILISTS-76</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="37463">UILISTS-75</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="10275" name="1-duplicate.png" size="137476" author="5fd3d8ac692b7901101561d2" created="Wed, 6 Sep 2023 17:21:25 +0000"/>
                            <attachment id="10276" name="2-new-list.png" size="57937" author="5fd3d8ac692b7901101561d2" created="Wed, 6 Sep 2023 17:21:25 +0000"/>
                            <attachment id="10277" name="3-new-list-name.png" size="58439" author="5fd3d8ac692b7901101561d2" created="Wed, 6 Sep 2023 17:21:25 +0000"/>
                            <attachment id="10278" name="4-query-modal.png" size="139121" author="5fd3d8ac692b7901101561d2" created="Wed, 6 Sep 2023 17:21:25 +0000"/>
                            <attachment id="10279" name="5-edit-query.png" size="138433" author="5fd3d8ac692b7901101561d2" created="Wed, 6 Sep 2023 17:21:25 +0000"/>
                            <attachment id="10280" name="6-new-list-success.png" size="121171" author="5fd3d8ac692b7901101561d2" created="Wed, 6 Sep 2023 17:21:25 +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="10145"><![CDATA[Corsair]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i07w5k:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10079"><![CDATA[Quesnelia (R1 2024)]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>