Hi everyone!

I'm pleased to let you know that the PR [1] introducing the new BPMN
Editor has been opened targeting our `main` branch.

This effort started in early 2025, and is an important step towards
compliance with Apache licensing requirements and modernization of our
codebase, so I'm really happy to see it moving forward.

The new BPMN Editor shares the same tech stack as the now-not-so-new
DMN Editor — TypeScript, React, PatternFly 5, and Reactflow.

I invite everyone to test it [2] and provide feedback directly on the
main GitHub issue [3]. The goal is not to have a perfect first version
solving all historical problems, but one that has feature parity with
BPMN Editor (classic) and is backwards compatible.

All the packages related to this new componentry will be merged with
comprehensive READMEs and self-hosted documentation in their
respective `docs/` folder. You can refer to those in order to learn
more about the details of each package individually. (I'm currently
working on them, so subscribe to updates on the PR!)

After this first PR is merged, next steps are:

- Adjust the codebase not to depend on BPMN/DMN/SceSim Editors
(classic) anymore. [4]
- Delete BPMN/DMN/SceSim Editors (classic). [5]
- Replace documentation mentions of BPMN/DMN/SceSim Editors (classic)
with the new ones. [6]

Thanks to everyone who participated in the development of the new BPMN
Editor so far. Looking forward to many contributions!

Regards,

Tiago Bento

[1] https://github.com/apache/incubator-kie-tools/pull/3385
[2] 
https://tiagobento.github.io/prototypes/storybooks/bpmn-editor/?path=/story/dev-playground--playground
[3] https://github.com/apache/incubator-kie-issues/issues/1933
[4] https://github.com/apache/incubator-kie-issues/issues/2200
[5] https://github.com/apache/incubator-kie-issues/issues/2201
[6] https://github.com/apache/incubator-kie-issues/issues/2202

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to