[JBoss JIRA] (DROOLS-3565) DMN Navigator panel: Imported graph components panel UX
by Liz Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-3565?page=com.atlassian.jira.plugi... ]
Liz Clayton edited comment on DROOLS-3565 at 3/19/19 11:00 AM:
---------------------------------------------------------------
[~karreiro] [~dadossan] Marking as Resolved, as we discussed. Here's an updated mockup and notes concerning updates, in addition to the [document|https://docs.google.com/document/d/1ew3LI9D6zqjivZlPmRDmTzPwjEpf...]:
!Screen Shot 2019-03-19 at 10.48.57 AM.png|thumbnail!
* Style widget as above, drag-n-drop list items similar to Pages/Form modeler widgets but the overall panel design follows the mockup above and in the click-thru.
* Only provide a node name (no description needed.)
* Nodes being dragged share the same style/interactions as Palette nodes.
* Add Badge count to header to provide a total tally of nodes. Use PF style: https://www.patternfly.org/pattern-library/widgets/#badges
Thanks, Liz
was (Author: uxdlc):
[~karreiro] [~dadossan] Marking as Resolved, as we discussed. Here's an updated mockup and notes concerning updates, in addition to the [document|https://docs.google.com/document/d/1ew3LI9D6zqjivZlPmRDmTzPwjEpf...]:
!Screen Shot 2019-03-19 at 10.48.57 AM.png|thumbnail!
* Style widget as above, drag-n-drop list items similar to Pages/Form modeler widgets but the overall panel design follows the mockup above and in the click-thru.
* Nodes being dragged share the same style/interactions as Palette nodes.
* Add Badge count to header to provide a total tally of nodes. Use PF style: https://www.patternfly.org/pattern-library/widgets/#badges
Thanks, Liz
> DMN Navigator panel: Imported graph components panel UX
> -------------------------------------------------------
>
> Key: DROOLS-3565
> URL: https://issues.jboss.org/browse/DROOLS-3565
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Liz Clayton
> Assignee: Liz Clayton
> Priority: Major
> Labels: UXTeam, drools-tools
> Attachments: Screen Shot 2019-01-28 at 1.38.21 PM.png, Screen Shot 2019-01-28 at 2.35.00 PM.png, Screen Shot 2019-01-31 at 9.45.39 AM.png, Screen Shot 2019-02-01 at 10.52.51 AM.png, Screen Shot 2019-03-19 at 10.48.57 AM.png
>
>
> As a user I want to be able to be able to view and use imported nodes and decision logic in the diagram that I am authoring.
> Based on card view design (see linked jira), detail new Navigator elements required to support this workflow including:
> - Import components panel: Filter components by BKMs, decisions..., badge count
> - Graph panel with checkbox option to view map.
> - Single scrolling navigator.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months
[JBoss JIRA] (DROOLS-3565) DMN Navigator panel: Imported graph components panel UX
by Liz Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-3565?page=com.atlassian.jira.plugi... ]
Liz Clayton resolved DROOLS-3565.
---------------------------------
Resolution: Done
Reviewed by [~karreiro], team.
> DMN Navigator panel: Imported graph components panel UX
> -------------------------------------------------------
>
> Key: DROOLS-3565
> URL: https://issues.jboss.org/browse/DROOLS-3565
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Liz Clayton
> Assignee: Liz Clayton
> Priority: Major
> Labels: UXTeam, drools-tools
> Attachments: Screen Shot 2019-01-28 at 1.38.21 PM.png, Screen Shot 2019-01-28 at 2.35.00 PM.png, Screen Shot 2019-01-31 at 9.45.39 AM.png, Screen Shot 2019-02-01 at 10.52.51 AM.png, Screen Shot 2019-03-19 at 10.48.57 AM.png
>
>
> As a user I want to be able to be able to view and use imported nodes and decision logic in the diagram that I am authoring.
> Based on card view design (see linked jira), detail new Navigator elements required to support this workflow including:
> - Import components panel: Filter components by BKMs, decisions..., badge count
> - Graph panel with checkbox option to view map.
> - Single scrolling navigator.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months
[JBoss JIRA] (DROOLS-3565) DMN Navigator panel: Imported graph components panel UX
by Liz Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-3565?page=com.atlassian.jira.plugi... ]
Liz Clayton commented on DROOLS-3565:
-------------------------------------
[~karreiro] [~dadossan] Marking as Resolved, as we discussed. Here's an updated mockup and notes concerning updates, in addition to the [document|https://docs.google.com/document/d/1ew3LI9D6zqjivZlPmRDmTzPwjEpf...]:
!Screen Shot 2019-03-19 at 10.48.57 AM.png|thumbnail!
* Style widget as above, drag-n-drop list items similar to Pages/Form modeler widgets but the overall panel design follows the mockup above and in the click-thru.
* Nodes being dragged share the same style/interactions as Palette nodes.
* Add Badge count to header to provide a total tally of nodes. Use PF style: https://www.patternfly.org/pattern-library/widgets/#badges
Thanks, Liz
> DMN Navigator panel: Imported graph components panel UX
> -------------------------------------------------------
>
> Key: DROOLS-3565
> URL: https://issues.jboss.org/browse/DROOLS-3565
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Liz Clayton
> Assignee: Liz Clayton
> Priority: Major
> Labels: UXTeam, drools-tools
> Attachments: Screen Shot 2019-01-28 at 1.38.21 PM.png, Screen Shot 2019-01-28 at 2.35.00 PM.png, Screen Shot 2019-01-31 at 9.45.39 AM.png, Screen Shot 2019-02-01 at 10.52.51 AM.png, Screen Shot 2019-03-19 at 10.48.57 AM.png
>
>
> As a user I want to be able to be able to view and use imported nodes and decision logic in the diagram that I am authoring.
> Based on card view design (see linked jira), detail new Navigator elements required to support this workflow including:
> - Import components panel: Filter components by BKMs, decisions..., badge count
> - Graph panel with checkbox option to view map.
> - Single scrolling navigator.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months
[JBoss JIRA] (DROOLS-3565) DMN Navigator panel: Imported graph components panel UX
by Liz Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-3565?page=com.atlassian.jira.plugi... ]
Liz Clayton updated DROOLS-3565:
--------------------------------
Attachment: Screen Shot 2019-03-19 at 10.48.57 AM.png
> DMN Navigator panel: Imported graph components panel UX
> -------------------------------------------------------
>
> Key: DROOLS-3565
> URL: https://issues.jboss.org/browse/DROOLS-3565
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Liz Clayton
> Assignee: Liz Clayton
> Priority: Major
> Labels: UXTeam, drools-tools
> Attachments: Screen Shot 2019-01-28 at 1.38.21 PM.png, Screen Shot 2019-01-28 at 2.35.00 PM.png, Screen Shot 2019-01-31 at 9.45.39 AM.png, Screen Shot 2019-02-01 at 10.52.51 AM.png, Screen Shot 2019-03-19 at 10.48.57 AM.png
>
>
> As a user I want to be able to be able to view and use imported nodes and decision logic in the diagram that I am authoring.
> Based on card view design (see linked jira), detail new Navigator elements required to support this workflow including:
> - Import components panel: Filter components by BKMs, decisions..., badge count
> - Graph panel with checkbox option to view map.
> - Single scrolling navigator.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months
[JBoss JIRA] (JGRP-2332) Port of JGroups to Quarkus
by Bela Ban (Jira)
[ https://issues.jboss.org/browse/JGRP-2332?page=com.atlassian.jira.plugin.... ]
Bela Ban commented on JGRP-2332:
--------------------------------
The tasks that were identified this morning are:
* TP.timer needs to be created in TP.start(), _not_ TP.init(). The issue is that other protocols fetch a ref to timer in their init()/start() methods and throw an exception if null
* The MulticastSocket() constructor throw an exception on setOption(REUSE_ADDRESS) [IIRC!]. This is probably a GraalVM issue, but we're using TCP for now. Alternatively find a Multicast constructor which doesn't call setOption() on the socket
* Diagnostics needs to be disable as it's also using a MulticastSocket
* Protocol.setValue()/getValue() uses reflection: either provide setters/getters or list these 2 methods in a reflection JSON file, to be used with {{native-image}}.
* JMX needs to be disabled. This was not an issue in the port, as the demo doesn't enable JMX. Probably split the impl out into interfaces and provide a real- and a mock-implementation.
* ClassConfigurator.init() loads all classes defined in protocol-ids.xml and magic-map.xml. This is not a showstopper, but increases the size of the executable.
* Look into logging (use the JDK logger?)
* Next step: port back as many changes as possible and port UPerf as well: measure perf run in native versus Java mode
> Port of JGroups to Quarkus
> --------------------------
>
> Key: JGRP-2332
> URL: https://issues.jboss.org/browse/JGRP-2332
> Project: JGroups
> Issue Type: Task
> Reporter: Bela Ban
> Assignee: Bela Ban
> Priority: Major
> Fix For: 4.0.20
>
>
> Port JGroups to Quarkus [1].
> This is a quick and dirty port, to see what needs to be done.
> The goal is to identify changes which can be ported back to JGroups proper to make this port as easy as possible.
> Example: since JMX is not supported, separate JMX into a set of interfaces and 2 implementations: the default impl which is used when JGroups runs on a regular JVM, and another one used when run on GraalVM.
> This is currently scheduled for 4.x, but may as well end up being done in 5.x
> [1] https://quarkus.io
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months
[JBoss JIRA] (JGRP-2332) Port of JGroups to Quarkus
by Bela Ban (Jira)
[ https://issues.jboss.org/browse/JGRP-2332?page=com.atlassian.jira.plugin.... ]
Bela Ban commented on JGRP-2332:
--------------------------------
A first quick-n-dirty port is available at [1]. Use the compile.sh script in bin to generate the native executable. The demo used is ProgrammaticChat.
The real work of backporting the changes will be done on branch JGRP-2332.
[1] https://github.com/belaban/JGroups/tree/JGRP-2332.port
> Port of JGroups to Quarkus
> --------------------------
>
> Key: JGRP-2332
> URL: https://issues.jboss.org/browse/JGRP-2332
> Project: JGroups
> Issue Type: Task
> Reporter: Bela Ban
> Assignee: Bela Ban
> Priority: Major
> Fix For: 4.0.20
>
>
> Port JGroups to Quarkus [1].
> This is a quick and dirty port, to see what needs to be done.
> The goal is to identify changes which can be ported back to JGroups proper to make this port as easy as possible.
> Example: since JMX is not supported, separate JMX into a set of interfaces and 2 implementations: the default impl which is used when JGroups runs on a regular JVM, and another one used when run on GraalVM.
> This is currently scheduled for 4.x, but may as well end up being done in 5.x
> [1] https://quarkus.io
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 3 months