Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Provide BPMN Semantic data in addition to HTML elements #929

Closed
7 tasks done
tbouffard opened this issue Dec 3, 2020 · 1 comment · Fixed by #2854
Closed
7 tasks done

[FEAT] Provide BPMN Semantic data in addition to HTML elements #929

tbouffard opened this issue Dec 3, 2020 · 1 comment · Fixed by #2854
Assignees
Labels
BPMN diagram usability Something about the way we can interact with BPMN diagrams enhancement New feature or request
Milestone

Comments

@tbouffard
Copy link
Member

tbouffard commented Dec 3, 2020

Is your feature request related to a problem? Please describe.
With #927, we can get HTML Elements by providing only a type, so without knowing it in terms of BPMN Semantic. This means that it is hard for integration to be able to at least identify the related BPMN element (by its id) and so retrieve execution/runtime data associated to a running process.

Describe the solution you'd like
In addition to the BPMN HTML Element, provide BPMN Semantic information

To help navigating into the Bpmn Model (as a Graph, see #930)

In a first implementation, we should provide at least the general data, specific semantic data could be implemented in a second step.

Possible example to demonstrate the new capabilities
Given BPMN diagram, for all BPMN elements, display a popover with on top BPMN data, on the bottom simulated runtime data retrieved accordingly to the BPMN semantic information.

Implementation proposal

IMPORTANT: we may consider #927 while implementing this issue (at least provide the final method signatures)

1st implementation is proposed in #940

@tbouffard
Copy link
Member Author

The 1st implementation provided by #940 rely on the mxgraph model.
It doesn't contain all BPMN info and make us too much tight with mxgraph (see #917).
Put this issue to the backlog as it is blocked by #953

@tbouffard tbouffard removed their assignment Dec 15, 2020
@aibcmars aibcmars modified the milestones: 0.10.0, 0.11.0 Jan 11, 2021
@csouchet csouchet modified the milestones: 0.11.0, 0.12.0 Jan 25, 2021
@aibcmars aibcmars added BPMN diagram styling Change the standard rendering: stroke color, thickness and removed BPMN diagram usability Something about the way we can interact with BPMN diagrams labels May 20, 2021
@tbouffard tbouffard added BPMN diagram usability Something about the way we can interact with BPMN diagrams and removed BPMN diagram styling Change the standard rendering: stroke color, thickness labels Nov 23, 2021
@tbouffard tbouffard moved this to Q1 in Roadmap 2023 Feb 1, 2023
@tbouffard tbouffard removed this from Roadmap 2023 Feb 1, 2023
@tbouffard tbouffard moved this to Todo in Roadmap 2023 Sep 13, 2023
@tbouffard tbouffard moved this from Todo to In Progress in Roadmap 2023 Sep 13, 2023
@tbouffard tbouffard self-assigned this Sep 13, 2023
@tbouffard tbouffard modified the milestones: 0.39.1, 0.40.1 Sep 18, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in Roadmap 2023 Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BPMN diagram usability Something about the way we can interact with BPMN diagrams enhancement New feature or request
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants