camunda / camunda-modeler

An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io.
https://camunda.com/products/modeler
MIT License
1.5k stars 481 forks source link

Form Deployment and Linking via Latest Binding #3656

Closed philippfromme closed 1 year ago

philippfromme commented 1 year ago

Tracked via https://github.com/camunda/product-hub/issues/419.

Breakdown

### Tasks
- [x] https://github.com/bpmn-io/bpmn-js-properties-panel/issues/949
- [ ] https://github.com/camunda/camunda-bpmn-js-behaviors/pull/49
- [ ] https://github.com/camunda/camunda-modeler/pull/3952
- [ ] https://github.com/camunda/bpmnlint-plugin-camunda-compat/issues/144

C7 Reference

For reference, this is what setting a form reference looks like for Camunda 7:

image

And this is what deploying forms looks like for Camunda 7:

image

marstamm commented 1 year ago

@philippfromme what is the context for this ticket? If this is a sub-task for an epic, can I assign you and move to backlog?

philippfromme commented 1 year ago

Since we're using zeebe-node support for the new API needs to be added to that library.

nikku commented 1 year ago

We support the new deploy resource API since https://github.com/camunda/camunda-modeler/commit/331f80306b0f02208527d205acd0b5f29c51eb9b. Does that unblock https://github.com/camunda/camunda-modeler/issues/3656#issuecomment-1677267662?

philippfromme commented 1 year ago

We support the new deploy resource API since 331f803. Does that unblock #3656 (comment)?

Yes, but whether we will build deployment for the desktop modeler is to be determined.

smbea commented 1 year ago

Since this seems like an epic, shouldn't it stay in backlog? Since it doesn't have an attached PR, it gets confusing in the review column

nikku commented 1 year ago

Moved back to ready, thanks for the hint @smbea.

nikku commented 1 year ago

Confirmed with @CatalinaMoisuc and @christian-konrad that we want to support deployment of forms (standalone), too.

CatalinaMoisuc commented 1 year ago

C7-style in Desktop Modeler. 😉

philippfromme commented 1 year ago

With all tasks being done, we can close this issue.