[JBoss JIRA] (DROOLS-3067) [DMN Designer] Automatic Layout Feature Workbench Integration
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-3067?page=com.atlassian.jira.plugi... ]
Jozef Marko commented on DROOLS-3067:
-------------------------------------
[~dadossan] I filed DROOLS-3115, prlease feel free to redefine description if needed.
> [DMN Designer] Automatic Layout Feature Workbench Integration
> -------------------------------------------------------------
>
> Key: DROOLS-3067
> URL: https://issues.jboss.org/browse/DROOLS-3067
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Jozef Marko
> Assignee: Daniel José dos Santos
> Priority: Major
> Labels: drools-tools
> Attachments: DMCommunity Challenge - March 2017.dmn, Screenshot from 2018-10-10 08-22-25.png, a3.dmn, auto.png, manual.png
>
>
> Integrate the Automatic Layout feature into workbench, so during opening an imported DMN model its nodes are positioned automatically with this feature.
> h2. Acceptance tests
> # -User is prompted if he wants or not to apply autolayout feature- discussed in comments
> # Positioning is automatically stored after model opening (/)
> # Simple graph, no branches, starting node -> node -> ...... node -> ending node (/)
> # Tree, top node in the middle of the screen, some branches to all sides (/)
> # Graph with big crossing of edges, similar to complete graph (/)
> # Large (but sparse) graph, not all nodes visible without scrolling (/)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3115) [DMN Designer] Weight of connectors
by Jozef Marko (Jira)
Jozef Marko created DROOLS-3115:
-----------------------------------
Summary: [DMN Designer] Weight of connectors
Key: DROOLS-3115
URL: https://issues.jboss.org/browse/DROOLS-3115
Project: Drools
Issue Type: Task
Components: DMN Editor
Affects Versions: 7.13.0.Final
Reporter: Jozef Marko
Assignee: Daniel José dos Santos
Attachments: Screenshot from 2018-10-10 08-22-25.png, a3.dmn
If the algorithm is used for [^a3.dmn] , then the text annotations are placed at the total top, even over the most important decision. We should fix this by assigning weights to connectors.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3109) [DMN Designer] Add additional Properties to drill-down
by Michael Anstis (Jira)
[ https://issues.jboss.org/browse/DROOLS-3109?page=com.atlassian.jira.plugi... ]
Michael Anstis edited comment on DROOLS-3109 at 10/11/18 9:26 AM:
------------------------------------------------------------------
[~tari_manga] Could you please clarify where I am meant to show the {{ExpressionLanguage}} for various cells.
This will only be possible for {{Context}}, {{Function}} and {{Invocation}} where the User has chosen a {{LiteralExpression}} as the {{Expression}}.
It is possible for {{DecisionTable}} (all cells have an {{ExpressionLanguage}}) and {{Relation}} (as we've chosen to limit the type of expression used to {{LiteralExpression}} and hence {{ExpressionLanguage}} is available).
Could you please confirm this to be the case?
was (Author: manstis):
[~tari_manga] Could you please clarify where I am meant to show the {{ExpressionLanguage}} for various cells.
This will only be possible for {{Context}}, {{Function}} and {{Invocation}} where the User has chosen a {{LiteralExpression}} as the {{Expression}}.
Could you please confirm this to be the case?
> [DMN Designer] Add additional Properties to drill-down
> ------------------------------------------------------
>
> Key: DROOLS-3109
> URL: https://issues.jboss.org/browse/DROOLS-3109
> Project: Drools
> Issue Type: Feature Request
> Components: DMN Editor
> Reporter: Michael Anstis
> Assignee: Michael Anstis
> Priority: Critical
> Labels: drools-tools
>
> The Properties Panel currently shows properties for Stunner-level "graph" components.
> *Further to DROOLS-2804, that added the generic support for "drill down" and {{ExpressionLanguage}} on {{LiteralExpression}}, this JIRA is to add support for the remaining properties that should be rendered when a component is "drilled down".*
> h2. Properties on the Grid Level
> The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
> (everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
> h3. Literal expression
> ||Selected item||Properties panel items||type||
> |Cell|ExpressionLanguage|URI|
> h3. Context
> ||Selected item||Properties panel items||type||
> |Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
> |Column|n/a|n/a|
> |Key Cell|type Ref|ItemDefinition ref|
> |Value Cell|ExpressionLanguage|URI|
> h3. Decision Table
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> | Input Column|Constraints|Text field|
> |Output Column|Output values|Unary tests|
> |Output Column|Default Output|expression|
> |Cell|ExpressionLanguage|URI|
> h3. Relation
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|type Ref|ItemDefinition ref|
> |Cell|ExpressionLanguage|URI|
> h3. Function
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|n/a|n/a|
> |Cell|ExpressionLanguage|URI|
> h3. Invocation
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|n/a|n/a|
> |Cell|ExpressionLanguage|URI|
> h2. Manual Acceptance Test
> - Switching between DRG and Grid editor, check proper fields shown
> - Switching between rows, columns, cells in Grid editor, check proper fields
> -- In same expression kind
> -- Across different expression kinds
> - Clear expression kind
> - Read only mode - older asset version
> - All Grid specific properties saved
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3109) [DMN Designer] Add additional Properties to drill-down
by Michael Anstis (Jira)
[ https://issues.jboss.org/browse/DROOLS-3109?page=com.atlassian.jira.plugi... ]
Michael Anstis commented on DROOLS-3109:
----------------------------------------
[~tari_manga] Could you please clarify where I am meant to show the {{ExpressionLanguage}} for various cells.
This will only be possible for {{Context}}, {{Function}} and {{Invocation}} where the User has chosen a {{LiteralExpression}} as the {{Expression}}.
Could you please confirm this to be the case?
> [DMN Designer] Add additional Properties to drill-down
> ------------------------------------------------------
>
> Key: DROOLS-3109
> URL: https://issues.jboss.org/browse/DROOLS-3109
> Project: Drools
> Issue Type: Feature Request
> Components: DMN Editor
> Reporter: Michael Anstis
> Assignee: Michael Anstis
> Priority: Critical
> Labels: drools-tools
>
> The Properties Panel currently shows properties for Stunner-level "graph" components.
> *Further to DROOLS-2804, that added the generic support for "drill down" and {{ExpressionLanguage}} on {{LiteralExpression}}, this JIRA is to add support for the remaining properties that should be rendered when a component is "drilled down".*
> h2. Properties on the Grid Level
> The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
> (everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
> h3. Literal expression
> ||Selected item||Properties panel items||type||
> |Cell|ExpressionLanguage|URI|
> h3. Context
> ||Selected item||Properties panel items||type||
> |Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
> |Column|n/a|n/a|
> |Key Cell|type Ref|ItemDefinition ref|
> |Value Cell|ExpressionLanguage|URI|
> h3. Decision Table
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> | Input Column|Constraints|Text field|
> |Output Column|Output values|Unary tests|
> |Output Column|Default Output|expression|
> |Cell|ExpressionLanguage|URI|
> h3. Relation
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|type Ref|ItemDefinition ref|
> |Cell|ExpressionLanguage|URI|
> h3. Function
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|n/a|n/a|
> |Cell|ExpressionLanguage|URI|
> h3. Invocation
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|n/a|n/a|
> |Cell|ExpressionLanguage|URI|
> h2. Manual Acceptance Test
> - Switching between DRG and Grid editor, check proper fields shown
> - Switching between rows, columns, cells in Grid editor, check proper fields
> -- In same expression kind
> -- Across different expression kinds
> - Clear expression kind
> - Read only mode - older asset version
> - All Grid specific properties saved
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3067) [DMN Designer] Automatic Layout Feature Workbench Integration
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-3067?page=com.atlassian.jira.plugi... ]
Jozef Marko commented on DROOLS-3067:
-------------------------------------
[~dadossan] ok, I will file separate issue for it.
> [DMN Designer] Automatic Layout Feature Workbench Integration
> -------------------------------------------------------------
>
> Key: DROOLS-3067
> URL: https://issues.jboss.org/browse/DROOLS-3067
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Jozef Marko
> Assignee: Daniel José dos Santos
> Priority: Major
> Labels: drools-tools
> Attachments: DMCommunity Challenge - March 2017.dmn, Screenshot from 2018-10-10 08-22-25.png, a3.dmn, auto.png, manual.png
>
>
> Integrate the Automatic Layout feature into workbench, so during opening an imported DMN model its nodes are positioned automatically with this feature.
> h2. Acceptance tests
> # -User is prompted if he wants or not to apply autolayout feature- discussed in comments
> # Positioning is automatically stored after model opening (/)
> # Simple graph, no branches, starting node -> node -> ...... node -> ending node (/)
> # Tree, top node in the middle of the screen, some branches to all sides (/)
> # Graph with big crossing of edges, similar to complete graph (/)
> # Large (but sparse) graph, not all nodes visible without scrolling (/)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3067) [DMN Designer] Automatic Layout Feature Workbench Integration
by Daniel José dos Santos (Jira)
[ https://issues.jboss.org/browse/DROOLS-3067?page=com.atlassian.jira.plugi... ]
Daniel José dos Santos commented on DROOLS-3067:
------------------------------------------------
[~jomarko] Thank you! Is not intentional, but the algorithm is not aware of what is most important, so it uses a heuristic to position the nodes inside each layer (level). I think it's possible to improve it further selecting which nodes are more important setting weights for edges. At this point I'm considering all edges with weight 1 (one), but I think we can set a bigger weight for the edges connected to the most important nodes. So the nodes will eventually be at the top.
> [DMN Designer] Automatic Layout Feature Workbench Integration
> -------------------------------------------------------------
>
> Key: DROOLS-3067
> URL: https://issues.jboss.org/browse/DROOLS-3067
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Jozef Marko
> Assignee: Daniel José dos Santos
> Priority: Major
> Labels: drools-tools
> Attachments: DMCommunity Challenge - March 2017.dmn, Screenshot from 2018-10-10 08-22-25.png, a3.dmn, auto.png, manual.png
>
>
> Integrate the Automatic Layout feature into workbench, so during opening an imported DMN model its nodes are positioned automatically with this feature.
> h2. Acceptance tests
> # -User is prompted if he wants or not to apply autolayout feature- discussed in comments
> # Positioning is automatically stored after model opening (/)
> # Simple graph, no branches, starting node -> node -> ...... node -> ending node (/)
> # Tree, top node in the middle of the screen, some branches to all sides (/)
> # Graph with big crossing of edges, similar to complete graph (/)
> # Large (but sparse) graph, not all nodes visible without scrolling (/)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (SWSQE-452) New Jenkins Slave For Jaeger Jobs
by Jeeva Kandasamy (Jira)
[ https://issues.jboss.org/browse/SWSQE-452?page=com.atlassian.jira.plugin.... ]
Jeeva Kandasamy updated SWSQE-452:
----------------------------------
Description:
Jaeger QE tests(performance, smoke tests) are running with private jenkins and inside the Openshift environment.
This setup needs to be taken out from private jenkins and add CI/CD support from outside OpenShift environment.
Use Jenkins2 server for Jaeger QE tests too.
was:Jaeger QE tests(performance, smoke tests) are running with private jenkins and inside
> New Jenkins Slave For Jaeger Jobs
> ---------------------------------
>
> Key: SWSQE-452
> URL: https://issues.jboss.org/browse/SWSQE-452
> Project: Kiali QE
> Issue Type: QE Task
> Reporter: Matt Mahoney
> Assignee: Jeeva Kandasamy
> Priority: Major
>
> Jaeger QE tests(performance, smoke tests) are running with private jenkins and inside the Openshift environment.
> This setup needs to be taken out from private jenkins and add CI/CD support from outside OpenShift environment.
> Use Jenkins2 server for Jaeger QE tests too.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months