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

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

Open
nikku opened this issue Feb 7, 2024 · 4 comments · May be fixed by #4233
Open

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

nikku opened this issue Feb 7, 2024 · 4 comments · May be fixed by #4233
Assignees
Labels
ready Ready to be worked on spring cleaning Could be cleaned up one day
Milestone

Comments

@nikku
Copy link
Member

nikku commented Feb 7, 2024

What should we do?

Zeebe node is now unmaintained, cf. #4102 (comment) 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 nikku added the ready Ready to be worked on label Feb 7, 2024
@nikku nikku added this to the 8.5 milestone Feb 7, 2024
@nikku nikku added backlog Queued in backlog and removed ready Ready to be worked on labels Feb 7, 2024
@nikku nikku modified the milestones: 8.5, 8.6 Mar 1, 2024
@nikku
Copy link
Member Author

nikku commented Mar 1, 2024

Foundations are missing for the 8.5 migration.

@nikku
Copy link
Member Author

nikku commented Apr 10, 2024

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 nikku added ready Ready to be worked on and removed backlog Queued in backlog labels Apr 10, 2024
@nikku nikku modified the milestones: 8.6, M76 Apr 10, 2024
@jwulf jwulf changed the title Migrate from zeebe-node to @camunda8/zeebe Migrate from zeebe-node to @camunda8/sdk Apr 10, 2024
jwulf added a commit that referenced this issue Apr 10, 2024
@jwulf jwulf linked a pull request Apr 10, 2024 that will close this issue
@bpmn-io-tasks bpmn-io-tasks bot added the needs review Review pending label Apr 10, 2024
@bpmn-io-tasks bpmn-io-tasks bot removed the ready Ready to be worked on label Apr 10, 2024
@bpmn-io-tasks bpmn-io-tasks bot added in progress Currently worked on and removed needs review Review pending labels Apr 15, 2024
@nikku nikku added the backlog Queued in backlog label Apr 25, 2024 — with bpmn-io-tasks
@nikku nikku removed the in progress Currently worked on label Apr 25, 2024
@nikku nikku modified the milestones: M76, 8.6 Apr 25, 2024
@nikku
Copy link
Member Author

nikku commented Apr 25, 2024

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

@nikku nikku added the spring cleaning Could be cleaned up one day label Jun 4, 2024
@nikku nikku removed this from the 8.6 milestone Sep 10, 2024
@nikku nikku added this to the M81 milestone Sep 10, 2024
@nikku nikku modified the milestones: M81, 8.7 Sep 19, 2024
@nikku
Copy link
Member Author

nikku commented Sep 19, 2024

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

@barmac barmac added ready Ready to be worked on and removed backlog Queued in backlog labels Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready Ready to be worked on spring cleaning Could be cleaned up one day
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants