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

Support converging inclusive gateway #3613

Closed
koevskinikola opened this issue May 16, 2023 · 8 comments · Fixed by #3746 or #4411
Closed

Support converging inclusive gateway #3613

koevskinikola opened this issue May 16, 2023 · 8 comments · Fixed by #3746 or #4411
Assignees
Labels
Camunda 8 Flags an issue as related to Camunda 8 enhancement New feature or request
Milestone

Comments

@koevskinikola
Copy link
Member

Problem you would like to solve

Support for the converging inclusive gateway (i.e. converging OR gateway) is added to Zeebe in camunda/camunda#12642 as an external contribution. Of course, all the Camunda Platform 8 need to be aligned and support the feature.

If the Modeler doesn't support modeling the converging inclusive gateway for Camunda Platform 8, then our customers cannot use this new feature.

Proposed solution

Please support the converging inclusive gateway for Camunda Platform 8. The behavior is specified in the related Zeebe issue.

  • Remove the validation that restricts the number of incoming sequence flows to an inclusive gateway to max 1.

Alternatives considered

  • Users can update the XML by hand
  • Users can use combinations of XOR and AND gateways to rebuild the OR gateway logic.

Additional context

@koevskinikola koevskinikola added the enhancement New feature or request label May 16, 2023
@nikku nikku added this to the 8.3 milestone May 16, 2023
@nikku nikku added the backlog Queued in backlog label May 16, 2023
@nikku nikku added ready Ready to be worked on and removed backlog Queued in backlog labels Jul 17, 2023
@nikku
Copy link
Member

nikku commented Jul 17, 2023

Moving to ready as this is now implemented in Zeebe.

@nikku nikku added the Camunda 8 Flags an issue as related to Camunda 8 label Jul 17, 2023
barmac added a commit to camunda/bpmnlint-plugin-camunda-compat that referenced this issue Jul 25, 2023
@barmac
Copy link
Collaborator

barmac commented Jul 25, 2023

This will be implemented upstream via camunda/bpmnlint-plugin-camunda-compat#111

barmac added a commit to camunda/bpmnlint-plugin-camunda-compat that referenced this issue Jul 25, 2023
merge-me bot pushed a commit to camunda/bpmnlint-plugin-camunda-compat that referenced this issue Jul 25, 2023
@barmac
Copy link
Collaborator

barmac commented Jul 25, 2023

Fixed upstream via camunda/bpmnlint-plugin-camunda-compat#111

@barmac barmac added the fixed upstream Requires integration of upstream change label Jul 25, 2023 — with bpmn-io-tasks
@barmac barmac removed the ready Ready to be worked on label Jul 25, 2023
barmac added a commit that referenced this issue Jul 25, 2023
@bpmn-io-tasks bpmn-io-tasks bot added in progress Currently worked on and removed fixed upstream Requires integration of upstream change labels Jul 25, 2023
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending and removed in progress Currently worked on labels Jul 25, 2023
barmac added a commit that referenced this issue Jul 25, 2023
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Jul 25, 2023
@CatalinaMoisuc
Copy link
Member

CatalinaMoisuc commented Jul 26, 2023

Note that this issue might need to be reopened due to the latest updates, more details in PHub epic here.

@barmac will leave it to you to reopen depending on the reply we receive then.

@barmac
Copy link
Collaborator

barmac commented Jul 26, 2023

As a consequence of the decision PHub epic, I am reopening this issue, moving to the backlog, and removing it from the 8.3 milestone.

@barmac barmac reopened this Jul 26, 2023
@barmac barmac removed their assignment Jul 26, 2023
@barmac barmac removed this from the 8.3 milestone Jul 26, 2023
@saig0
Copy link
Member

saig0 commented Jun 18, 2024

Update: The feature is implemented in Camunda for version 8.6. 🚀

@barmac please plan to support it in the Modeler for Camunda version 8.6.

@nikku nikku added ready Ready to be worked on and removed backlog Queued in backlog labels Jun 19, 2024
@nikku
Copy link
Member

nikku commented Jun 19, 2024

Moved to ready.

@nikku nikku added this to the 8.6 milestone Jun 19, 2024
@nikku nikku modified the milestones: 8.6, M79 Jun 27, 2024
@barmac barmac self-assigned this Jun 28, 2024
barmac added a commit to camunda/bpmnlint-plugin-camunda-compat that referenced this issue Jun 28, 2024
barmac added a commit to camunda/bpmnlint-plugin-camunda-compat that referenced this issue Jun 28, 2024
nikku pushed a commit to camunda/bpmnlint-plugin-camunda-compat that referenced this issue Jul 1, 2024
@barmac barmac added the fixed upstream Requires integration of upstream change label Jul 1, 2024 — with bpmn-io-tasks
@barmac barmac removed the ready Ready to be worked on label Jul 1, 2024
@barmac
Copy link
Collaborator

barmac commented Jul 1, 2024

Fixed upstream via camunda/bpmnlint-plugin-camunda-compat#166

nikku added a commit to camunda/linting that referenced this issue Jul 1, 2024
barmac pushed a commit to camunda/linting that referenced this issue Jul 1, 2024
barmac added a commit that referenced this issue Jul 1, 2024
@bpmn-io-tasks bpmn-io-tasks bot added in progress Currently worked on and removed fixed upstream Requires integration of upstream change labels Jul 1, 2024
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending and removed in progress Currently worked on labels Jul 1, 2024
@nikku nikku closed this as completed in 6102759 Jul 1, 2024
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Jul 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Camunda 8 Flags an issue as related to Camunda 8 enhancement New feature or request
Projects
None yet
5 participants