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

Replace menu not helpful when I have the intend to link existing building blocks #4802

Open
nikku opened this issue Jan 22, 2025 · 2 comments
Labels
BPMN bug Something isn't working good first issue Good for newcomers modeling spring cleaning Could be cleaned up one day ux

Comments

@nikku
Copy link
Member

nikku commented Jan 22, 2025

Describe the bug

As a user implementing a solution on top of Camunda my goal is not to create a business rule task, but my goal is to link a DMN decision. The replace menu (and the search implemented there) should assist me on my journey, but it currently does not: If I search for DMN or Decision it yields nothing, so I have the impression that linking DMN does not work.

Image

(As seen in the capture the same applies for forms, called processes, etc.)

Steps to reproduce

  1. Open replace or append menu
  2. Type DMN with the purpose of appending a task with a linked DMN
  3. I get no options

Expected behavior

  • As I type DMN, Form or other execution relevant terms I get relevant suggestions.
  • In the particular case of DMN I want to see Business Rule Task in the list as a hint that this task allows me to link a DMN decision

Environment

  • OS: Any
  • Camunda Modeler Version: v5.29.0
  • Execution Platform: Any
  • Installed plug-ins: None

Additional context

The replace menu already supports a hidden search field for entries, this field can be used to establish further context without bloating the UI. We likely want to inject the additional meta-data via camunda-bpmn-js.

@nikku nikku added bug Something isn't working BPMN modeling ux good first issue Good for newcomers labels Jan 22, 2025
@barmac
Copy link
Collaborator

barmac commented Jan 22, 2025

We could collect the potential contents for respective elements:

element type search terms
bpmn:UserTask form human
bpmn:BusinessRuleTask DMN decision

@nikku
Copy link
Member Author

nikku commented Jan 22, 2025

element type search terms
bpmn:ServiceTask, bpmn:SendTask, message throw event, bpmn:BusinessRuleTask, bpmn:scriptTask job worker
bpmn:callactivity process, child process

@nikku nikku added the spring cleaning Could be cleaned up one day label Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BPMN bug Something isn't working good first issue Good for newcomers modeling spring cleaning Could be cleaned up one day ux
Projects
None yet
Development

No branches or pull requests

2 participants