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

Improve support for top down modeling #470

Closed
nikku opened this issue Feb 11, 2020 · 0 comments · Fixed by #492
Closed

Improve support for top down modeling #470

nikku opened this issue Feb 11, 2020 · 0 comments · Fixed by #492
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@nikku
Copy link
Member

nikku commented Feb 11, 2020

Is your feature request related to a problem? Please describe.

As user research showed, top down modeling is the natural way to build DRDs. Given that insight, there is ways to improve our existing DRD editor tooling.

Describe the solution you'd like

  • Introduce auto-place: When appending a decision via the context pad, automatically place it on the layer below the selected decision
  • Fix association direction for newly created elements: Whenever an element is appended, assume it is appended as a child of the selected element. Create connections respectively (does apply to all connections).

Describe alternatives you've considered

Do nothing.

Additional Context

We aim to improve the situation with the 8.0.0 final release.

@nikku nikku added the enhancement New feature or request label Feb 11, 2020
@nikku nikku added the ready Ready to be worked on label Feb 11, 2020 — with bpmn-io-tasks
@nikku nikku added this to the M35 milestone Feb 11, 2020
@philippfromme philippfromme added in progress Currently worked on and removed ready Ready to be worked on labels Feb 12, 2020 — with bpmn-io-tasks
philippfromme added a commit to bpmn-io/diagram-js that referenced this issue Mar 2, 2020
philippfromme added a commit that referenced this issue Mar 2, 2020
@bpmn-io-tasks bpmn-io-tasks bot added needs review Review pending and removed in progress Currently worked on labels Mar 2, 2020
philippfromme added a commit to bpmn-io/diagram-js that referenced this issue Mar 4, 2020
philippfromme added a commit to bpmn-io/diagram-js that referenced this issue Mar 4, 2020
fake-join bot pushed a commit to bpmn-io/diagram-js that referenced this issue Mar 4, 2020
philippfromme added a commit that referenced this issue Apr 1, 2020
@bpmn-io-tasks bpmn-io-tasks bot added in progress Currently worked on needs review Review pending and removed needs review Review pending in progress Currently worked on labels Apr 1, 2020
philippfromme added a commit that referenced this issue Apr 1, 2020
fake-join bot pushed a commit to bpmn-io/bpmn-js that referenced this issue Apr 16, 2020
@fake-join fake-join bot closed this as completed in #492 Apr 16, 2020
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Apr 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants