-
Notifications
You must be signed in to change notification settings - Fork 198
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
Add element templates support for Connectors story #540
Comments
As shared yesterday I created a first spike on it, only supporting basic BPMN properties for now. This gives already some clarity on which parts can easily be reused, which things have to be added (zeebe moddle descriptors, custom properties), and which things need to be refactored later (making template properties groups reusable to prevent duplications). Looking forward to the descriptors to be added 👍 |
@pinussilvestrus I was wondering: What is our take on Shall these remain in the platform namespace? Shall these move to the modeler-moddle or camunda-cloud namespace? |
I thought about this one and would probably go for adding these in a) removing them from If we decide to have it in both namespaces, we have to handle these carefully, since some things are tightly coupled. Tbh, I don't like these properties as they are - namewise, but also that they stick to |
That's obviously up for discussion, I did not make a decision for myself yet 🙂 |
👍 for that. |
Added sketch of first element template needed via https://github.com/camunda/example-invoice-connectors/pull/8. |
Contributed initial REST connector via https://github.com/camunda/example-invoice-connectors/pull/8. |
After chatting with @MaxTru we decided that we will de-scope the I created a separate issue to track this: #559 |
What should we do?
Implement pragmatic element templates support for Zeebe matching the first Connectors User Story.
Cf. Rest connector example
zeebe:taskDefinition:type
binding (minimumHidden
)zeebe:taskHeader
binding (minimumString
&Dropdown
)zeebe:input
binding (minimumString
)zeebe:output
binding (minimumString
)What is out of scope for now, but will be interesting in the next iterations
optional
inputs & outputs via cloud element templates #559WIP branches
Why should we do it?
To support the Connectors Project
Goals:
Non-Goals:
Context
Child of camunda/camunda-modeler#2640
The text was updated successfully, but these errors were encountered: