[JBoss JIRA] (DROOLS-4213) [DMN Designer] Search feature - Define search architectural approach
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-4213?page=com.atlassian.jira.plugi... ]
Guilherme Gomes updated DROOLS-4213:
------------------------------------
Sprint: 2019 Week 26-28
> [DMN Designer] Search feature - Define search architectural approach
> --------------------------------------------------------------------
>
> Key: DROOLS-4213
> URL: https://issues.jboss.org/browse/DROOLS-4213
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
>
> This JIRAs refers to the discussions for different implementation approaches that can be adopted for supporting GDT editor and DMN editor.
> With this JIRA done, two initial implementations will be triggered:
> - https://issues.jboss.org/browse/DROOLS-4212 (DMN graph PoC)
> - https://issues.jboss.org/browse/DROOLS-4211 (GDT PoC)
> ---
> h5. Definitions:
> All GDT cells, DRG Elements, and any other searchable element would need to implement this interface:
> {code}
> interface Searchable {
> boolean matches(final String text)
> Command onFound()
> }
> {code}
> In the UI, each editor instance would have an instance of {{SearchBarComponent.java}} (..and a {{SearchBarComponentView.java}} and {{SearchBarComponentView.html}}). This simple UI component would call the editor index, that would have all {{Searchable}} elements. When a given component has the desired text, the respective command would be executed.
> ---
> h5. Questions to answer:
> - How to index all Searchable items?
> - How to keep index updated?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 6 months
[JBoss JIRA] (DROOLS-4212) [DMN Designer] Search feature - Implement search mechanism PoC on DMN graph
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-4212?page=com.atlassian.jira.plugi... ]
Guilherme Gomes updated DROOLS-4212:
------------------------------------
Sprint: 2019 Week 26-28
> [DMN Designer] Search feature - Implement search mechanism PoC on DMN graph
> ---------------------------------------------------------------------------
>
> Key: DROOLS-4212
> URL: https://issues.jboss.org/browse/DROOLS-4212
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
>
> This JIRA refers to the implementation of the *search mechanism prof of concept* for DMN graph.
> In this context, *prof of concept* means that:
> - the search feature won't be visible in the screen
> - the basic search mechanism will be working (results for a given text are being returned)
> - the assignee needs to provide a way for enable this feature for PR reviewers
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 6 months
[JBoss JIRA] (DROOLS-4118) [DMN Designer] Documentation tab - Show information from the DMN diagram in the documentation tab
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-4118?page=com.atlassian.jira.plugi... ]
Guilherme Gomes updated DROOLS-4118:
------------------------------------
Sprint: 2019 Week 23-25 (was: 2019 Week 23-25, 2019 Week 26-28)
> [DMN Designer] Documentation tab - Show information from the DMN diagram in the documentation tab
> -------------------------------------------------------------------------------------------------
>
> Key: DROOLS-4118
> URL: https://issues.jboss.org/browse/DROOLS-4118
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
>
> This JIRA refers to the DMN version of the {{ClientBPMNDocumentationService}} class.
> This module creates the data model used by the template engine classes. In the DMN version, we can split it into multiple sub-classes.
> This JIRA covers only general information about the diagram, and its visual representation (not including DRD components).
> h2. Acceptance test
> Firefox (/) and Chrome (/)
> - Multiple data types (/)
> - Data types with constraints (/)
> - List data types (/)
> - Connected nodes (/)
> - Separated nodes (/)
> - Nodes exceeding canvas size (/)
> - Fonts (/)
> - Colors (/)
> Linux/Windows
> - Download and open (/)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 6 months
[JBoss JIRA] (DROOLS-4117) [DMN Designer] Documentation tab - Simple Stunner infrastructure setup
by Guilherme Gomes (Jira)
[ https://issues.jboss.org/browse/DROOLS-4117?page=com.atlassian.jira.plugi... ]
Guilherme Gomes updated DROOLS-4117:
------------------------------------
Sprint: 2019 Week 23-25 (was: 2019 Week 23-25, 2019 Week 26-28)
> [DMN Designer] Documentation tab - Simple Stunner infrastructure setup
> ----------------------------------------------------------------------
>
> Key: DROOLS-4117
> URL: https://issues.jboss.org/browse/DROOLS-4117
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools
>
> This initial setup aims to show the documentation tab with some static content (using Mustache template).
> Implementation of the {{DocumentationView}}, and a simple DMN version of the {{DiagramDocumentationService}}.
> h2. Acceptance test
> Firefox (/) and Chrome (/)
> - Content differs if multiple diagrams opened (/)
> - BPMN not affected (/)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 6 months
[JBoss JIRA] (DROOLS-4245) [DMN Designer] Documentation - Enhance presentation
by Brian Dellascio (Jira)
[ https://issues.jboss.org/browse/DROOLS-4245?page=com.atlassian.jira.plugi... ]
Brian Dellascio edited comment on DROOLS-4245 at 6/27/19 2:59 PM:
------------------------------------------------------------------
[~karreiro], [~uxdlc]
Sorry, my other project is on it's last day of the current sprint, so I haven't had a chance to collect my questions into an e-mail. Overall, the asks are way too vague for me to assess how much work this could be:
* RE: "some icons" - are these new icons than need to be created or are they icons that already exist in some form already in the UI? Do we have a complete list of the icons needed? Depending on the size of the list and whether or not they already exist, this could be more than 1-sprint's work.
* RE: "Elements to emphasize the product" - not really sure what you mean by that? Is this speaking to the product brand?
* Given that these PDFs are generated on the fly, I assume that the entire list of suggested enhancements may or may not be needed in every PDF generated. If there is a superset of suggestions we need to make, do we have them prioritized? I can imagine that this could also be more than 1-sprint's work.
* Other than the page numbering in the TOC, are there other technical limitations we're bound by? For instance, can I propose different table styling? Fonts/font sizes/header styles? What graphic formats can we use for inline images, such as icons (SVG? PNG?) I don't want to waste cycles proposing changes that cannot be implemented.
Getting more specific information around these questions would better help me estimate how much work this effort would be.
Thanks!
> [DMN Designer] Documentation - Enhance presentation
> ---------------------------------------------------
>
> Key: DROOLS-4245
> URL: https://issues.jboss.org/browse/DROOLS-4245
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Elizabeth Clayton
> Assignee: Brian Dellascio
> Priority: Major
> Labels: UX, UXTeam, VisualDesign, drools-tools
> Attachments: doc.pdf, new_doc.pdf
>
>
> Enhance styles and presentation of the Documentation output.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 6 months
[JBoss JIRA] (DROOLS-4245) [DMN Designer] Documentation - Enhance presentation
by Brian Dellascio (Jira)
[ https://issues.jboss.org/browse/DROOLS-4245?page=com.atlassian.jira.plugi... ]
Brian Dellascio edited comment on DROOLS-4245 at 6/27/19 2:59 PM:
------------------------------------------------------------------
[~tirelli], [~uxdlc], [~karreiro]
I requested a sample PDF from Guilherme Gomes earlier this week and I attached it to this issue as reference. Does that PDF cover the examples of what you were describing Edson? Or are there other outputs missing from that document?
> [DMN Designer] Documentation - Enhance presentation
> ---------------------------------------------------
>
> Key: DROOLS-4245
> URL: https://issues.jboss.org/browse/DROOLS-4245
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Elizabeth Clayton
> Assignee: Brian Dellascio
> Priority: Major
> Labels: UX, UXTeam, VisualDesign, drools-tools
> Attachments: doc.pdf, new_doc.pdf
>
>
> Enhance styles and presentation of the Documentation output.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 6 months
[JBoss JIRA] (DROOLS-4142) [GSS-RFE] UX design: Find feature in GDST/DMN 7.5
by Elizabeth Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-4142?page=com.atlassian.jira.plugi... ]
Elizabeth Clayton commented on DROOLS-4142:
-------------------------------------------
[~bdellasc] I'll probably need your help regarding the appropriate highlight effects (colors, borders) for search results. I've just started this task, but wanted to give you a heads-up. I'll probably create a jira just for that, if that sounds OK?
> [GSS-RFE] UX design: Find feature in GDST/DMN 7.5
> -------------------------------------------------
>
> Key: DROOLS-4142
> URL: https://issues.jboss.org/browse/DROOLS-4142
> Project: Drools
> Issue Type: Story
> Components: DMN Editor
> Affects Versions: 7.23.0.Final
> Reporter: Elizabeth Clayton
> Assignee: Elizabeth Clayton
> Priority: Major
> Labels: UX, UXTeam, drools-tools
> 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_H7dv4...] that advices what needs to be agreed before each feature implementation.
> h1. Requirements
> See referenced document.
> 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)
5 years, 6 months