spring-projects / spring-statemachine

Spring Statemachine is a framework for application developers to use state machine concepts with Spring.
1.56k stars 611 forks source link

End of Support for the framework? #1161

Open buechech opened 2 months ago

buechech commented 2 months ago

Hi,

I'm looking at the Support documentation, and v4.0 is marked End of Support in Dec. 2024. I don't see a subsequent version listed - Is this the end of support for the spring-statemachine framework entirely? If so, are there suggestions for alternative state machine frameworks?

Thanks, Christian

keeslips commented 2 months ago

I'm also interested in the activity of the spring state machine project. We just started to use it and really want to keep on using it in the near future. Otherwise we have to look for another way of handling our processes in our application. Hope for some good news, that state machine is there already for sometime and does a good job, lots of information and work done.

phonty29 commented 1 month ago

I hope for the support of this project

mehmetsalgar commented 1 month ago

First let me say, I have no affiliation with Spring State Machine project and I don't know their plans how to proceed with SSM support...

I am just writing to answer this question,

are there suggestions for alternative state machine frameworks?

For my experience, the state machines with Enterprise level of support and capabilities are

Pekko Finite State Machine

or

Camunda

Specially Camunda V7 is really similar to Spring State Machine, you will see that is presented as Workflow Engine but I can do everything I do with SSM in Camunda....

Camunda V8 is little bit more Server / Client design for k8s / Cloud but you can operate V7 very similar to SSM.

Pekko is not that user friendly, it has no direct support of using Eclipse Papyrus for UI Design of an UML State Machine but I wrote a blog how to generate configuration information from Eclipse Papyrus for Pekko, here the link if it would be useful for anybody.