<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 11:15:28 CET 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 append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLWKLED-24] UX review for workflow editor</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLWKLED-24</link>
                <project id="14382" key="MGNLWKLED">Workflow Online Editor</project>
                    <description>&lt;p&gt;UX review and recommendations on Adrien&apos;s &lt;a href=&quot;https://wiki.magnolia-cms.com/display/SERVICES/Workflow+online+editor&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Workflow Editor&lt;/a&gt; so the editor can be integrated into the product.&lt;br/&gt;
&lt;a href=&quot;https://git.magnolia-cms.com/projects/SERVICES/repos/magnolia-workflow-editor/browse&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.magnolia-cms.com/projects/SERVICES/repos/magnolia-workflow-editor/browse&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;&lt;a name=&quot;Publish%2FUnpublish&quot;&gt;&lt;/a&gt;Publish / Unpublish&lt;/h1&gt;

&lt;p&gt;The buttons currently only have the functionality to store versions of a workflow but they have nothing to do with the common action of publishing to the public instance. So the action here is not clear to the user.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/li&gt;
	&lt;li&gt;Remove the Publish/Unpublish buttons from action bar&lt;/li&gt;
	&lt;li&gt;Remove the Status column in the list&lt;/li&gt;
	&lt;li&gt;Add the function &#8222;store version&#8220; when user clicks the Save button within a workflow&lt;/li&gt;
	&lt;li&gt;Specify following text in the info notification &#8222;Workflow successfully saved as new version.&#8220;&lt;/li&gt;
	&lt;li&gt;Optionally add a column &#8222;Current version&#8220; in the list view and display the current version no.&lt;/li&gt;
&lt;/ul&gt;



&lt;h1&gt;&lt;a name=&quot;Export%2FImportvs.Download%2FUpload&quot;&gt;&lt;/a&gt;Export/Import vs. Download/Upload&lt;/h1&gt;

&lt;p&gt;Import/Export buttons relate to the whole JCR node as used everywhere in Mgnl. The Upload/Download button relate to the diagram only (BPMN) so the latter is the standard bpmn format and can be opened by any BPMN tool. The difference is not clear at first glance.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/li&gt;
	&lt;li&gt;Specify the wording of the action &#8222;Upload bpmn diagramm&#8220; in the action bar&lt;/li&gt;
	&lt;li&gt;Specify the wording of the action &#8222;Download bpmn diagramm&#8220; in the action bar&lt;/li&gt;
&lt;/ul&gt;



&lt;h1&gt;&lt;a name=&quot;BPMNpropertypanel&quot;&gt;&lt;/a&gt;BPMN property panel&lt;/h1&gt;

&lt;p&gt;1. The position of the property panel competes with the Mgnl action bar on the right side.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/li&gt;
	&lt;li&gt;Re-position the property panel horizontally at the bottom window border&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;2. There is a lot of technical wording in labels, input fields, dropdowns.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/li&gt;
	&lt;li&gt;Show what is needed&lt;/li&gt;
	&lt;li&gt;Hide what is not needed&lt;/li&gt;
	&lt;li&gt;e.g. information in the tab &#8222;documentation&#8220; is not necessarily needed for the editor, so no need to even show that tab&lt;/li&gt;
	&lt;li&gt;Rename labels to more user oriented wording&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;3. All input fields look same and especially look like they are editable, but some of them are not.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/li&gt;
	&lt;li&gt;Visually distinguish between editable and disabled input fields.&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;4. There are too many free text input fields where options could be clearly defined (e.g. groups, roles, users)&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/li&gt;
	&lt;li&gt;Instead of free text input fields add dropdowns, multiselect dropdowns, autocompletion wherever possible&lt;/li&gt;
&lt;/ul&gt;



&lt;p&gt;5. The bpmn logo has quite a prominent position.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/li&gt;
	&lt;li&gt;Remove logo from the property panel&lt;/li&gt;
&lt;/ul&gt;



&lt;h1&gt;&lt;a name=&quot;Tabname&quot;&gt;&lt;/a&gt;Tab name&lt;/h1&gt;

&lt;p&gt;The tab name of a currently selected diagram shows the path followed by the word :EDIT. In this way it is most probable that you won&apos;t see the actual name of the diagram because the path is too long and cuts off the name of the diagram which actually is the relevant information in this case.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;b&gt;Recommendation&lt;/b&gt;:&lt;/li&gt;
	&lt;li&gt;Just display the name of the current diagram without the path and :EDIT&lt;/li&gt;
&lt;/ul&gt;



&lt;h1&gt;&lt;a name=&quot;Bugs&quot;&gt;&lt;/a&gt;Bugs&lt;/h1&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;When switching between tabs the content of opened diagrams is lost.&lt;/li&gt;
	&lt;li&gt;Input fields don&#8217;t seem to work in Safari&lt;/li&gt;
&lt;/ul&gt;



</description>
                <environment></environment>
        <key id="58668">MGNLWKLED-24</key>
            <summary>UX review for workflow editor</summary>
                <type id="3" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10898&amp;avatarType=issuetype">Task</type>
                                            <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="1" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="amanzoni">Adrien Manzoni</assignee>
                                    <reporter username="ahietala">Antti Hietala</reporter>
                        <labels>
                    </labels>
                <created>Mon, 27 Mar 2017 10:42:45 +0200</created>
                <updated>Fri, 4 May 2018 13:15:46 +0200</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10160">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>false</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ahietala</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            6 years, 47 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>amanzoni</customfieldvalue>
            <customfieldvalue>ahietala</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i06vkz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_14167" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Task DoR</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

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