You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kie.apache.org by Tiago Bento <ti...@apache.org> on 2025/12/24 01:26:01 UTC
[HEADS UP] The new BPMN Editor is arriving on `main`
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: dev-unsubscribe@kie.apache.org
For additional commands, e-mail: dev-help@kie.apache.org
Re: [HEADS UP] The new BPMN Editor is arriving on `main`
Posted by Kennedy Bowers <kb...@apache.org>.
Hi everyone - I hope you’re all having a great start to the year!
Many thanks to Tiago for the BPMN Editor Donation PR[1], and thank you everyone for the feedback so far. It’s been great to see this moving forward.
We just need one more review before this can be merged, so if anyone has time to take a look, that would be much appreciated and would help keep up the momentum toward the 10.2 release.
Thanks as well to Alex for the review; I agree that the remaining FIXMEs shouldn’t block merging, and those can continue to be worked on asynchronously.
Upon merging, I will push the 2nd PR to adjust the codebase not to depend on BPMN/DMN/SceSim Editors (classic) anymore[2]. Any reviews or feedback there would be very welcome.
Thanks again, and looking forward to the next steps!
Kind regards,
Kennedy Bowers
[1] https://github.com/apache/incubator-kie-tools/pull/3385
[2]https://github.com/apache/incubator-kie-issues/issues/2200
On 2026/01/08 13:20:26 Toni Rikkola wrote:
> Good news.
>
> Thank you for everyone that worked on this!
>
> Toni
>
> On 24/12/2025 3.26, Tiago Bento wrote:
> > 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: dev-unsubscribe@kie.apache.org
> > For additional commands, e-mail: dev-help@kie.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@kie.apache.org
> For additional commands, e-mail: dev-help@kie.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@kie.apache.org
For additional commands, e-mail: dev-help@kie.apache.org
Re: [HEADS UP] The new BPMN Editor is arriving on `main`
Posted by Toni Rikkola <ri...@apache.org>.
Good news.
Thank you for everyone that worked on this!
Toni
On 24/12/2025 3.26, Tiago Bento wrote:
> 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: dev-unsubscribe@kie.apache.org
> For additional commands, e-mail: dev-help@kie.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@kie.apache.org
For additional commands, e-mail: dev-help@kie.apache.org
Re: [HEADS UP] The new BPMN Editor is arriving on `main`
Posted by Alex Porcelli <po...@apache.org>.
Hi Tiago, and happy 2026 to you and everyone in the community!
First of all, thank you, and thanks to everyone involved in this
effort, for pushing this forward. This is a huge milestone for the
project, and it’s great to see it coming together.
I’ve gone through the PR and added my review. Overall it looks really
solid to me, even with a few FIXMEs still left behind. I'm not sure if
those should block merging.
Looking forward to getting this merged and then moving straight into
the cleanup work in [4] and [5], so we can set ourselves up for the
next release with visible progress toward removing critical graduation
blockers.
Thanks again, and congrats on the progress!
-
Alex
On Tue, Dec 23, 2025 at 8:26 PM Tiago Bento <ti...@apache.org> wrote:
>
> 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: dev-unsubscribe@kie.apache.org
> For additional commands, e-mail: dev-help@kie.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@kie.apache.org
For additional commands, e-mail: dev-help@kie.apache.org