camunda / camunda-modeler

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

Migrate from `zeebe-node` to `@camunda8/sdk` #4109

Open nikku opened 8 months ago

nikku commented 8 months ago

What should we do?

Zeebe node is now unmaintained, cf. https://github.com/camunda/camunda-modeler/issues/4102#issuecomment-1931072776 and https://github.com/camunda-community-hub/zeebe-client-node-js.

The replacement is @camunda8/sdk and we should move the Desktop Modeler over.

Why should we do it?

Ensure our modeler continues to operate with Camunda 8.

nikku commented 7 months ago

Foundations are missing for the 8.5 migration.

nikku commented 6 months ago

With 8.5 released zeebe-node is now officially deprecated. @jwulf, the author of @camunda8/sdk, volunteers to help integrating the new SDK into the Desktop Modeler.

nikku commented 5 months ago

Moving to 8.6 as it is very unlikely we'll be able to handle this with this milestone.

nikku commented 3 weeks ago

Moved to 8.7, and to ready to discuss with the team.