[jboss-jira] [JBoss JIRA] (DROOLS-4142) [GSS-RFE] UX design: Search feature in GDST 7.5

Elizabeth Clayton (Jira) issues at jboss.org
Thu Jun 6 11:10:01 EDT 2019


Elizabeth Clayton created DROOLS-4142:
-----------------------------------------

             Summary: [GSS-RFE] UX design: Search feature in GDST 7.5
                 Key: DROOLS-4142
                 URL: https://issues.jboss.org/browse/DROOLS-4142
             Project: Drools
          Issue Type: Epic
          Components: DMN Editor
    Affects Versions: 7.23.0.Final
            Reporter: Elizabeth Clayton
            Assignee: Michael Anstis
         Attachments: Example.png, Screen Shot 2019-05-30 at 5.14.30 PM.png

This is a community epic for the [BAPL-1279|https://issues.jboss.org/browse/BAPL-1279]. The epic was created according to the [definition of ready|https://docs.google.com/document/d/1WKv_Cx7jCts7gCQCGt_323ANH_H7dv4oPcdeA-cAXGo/edit#heading=h.cvb851c4kvxe] that advices what needs to be agreed before each feature implementation.

h1. Requirement
- The user would like to have additional search for text in *Guided Decision Table* and *Decision Model and Notation (DMN)* editor because standard browser search not allows to do it.
- We may add auto-suggestion mechanism
- Do we need search history?
- Search is possible when you type only the part of indicated word. For example, if you type text like 'test', the words 'testing', 'tester' should be displayed.
- The example text in the input field disappears when you enter the first character, and appears again, if the input field is empty. 

h1. UX design
- Add magnifying-glass icon.
- Search-box can be popup window after clicking on icon or just pop field
- The simple way is just create search inside of "Expression editor" or we can make search from "Graph editor" which return result from both "Expression editor" and "Graph editor" as a list, so it may looks as search we do in DMN data types tab. Also we can make separate search for both.

h1. Documentation
- Replace picture of GDT and DMN editor where they become obsolete

h1. Acceptance test
- Enter to large amount of data in search box
- Search is possible when you type only the part of indicated word. For example, if you type text like 'test', the words 'testing', 'tester' should be displayed.
- Searching for non-existing result
- Result appearing once
- Result appearing multiple times 
- Set of inputs:
*- A-Z
*- a-z
*- 0-9
*- Symbols: } { ] [ ) ( ~ ! @ # $ % ^ & ` | \ : " ; ' < > ? , . ⁄ - + 
*- Blank spaces



--
This message was sent by Atlassian Jira
(v7.12.1#712002)



More information about the jboss-jira mailing list