Introducción
La versión actual del BPM Engine de Onesait Platform está basado en Camunda 7, siendo actualizado periódicamente a la última versión minor.
La elección de Camunda 7 se realizó siguiendo los criterios de elegir las herramientas Open Source de amplia implantación en el mercado, que pasamos a analizar.
Sobre Camunda
Estrategia Camunda 8
La estrategia de Camunda para la versión 8 ha cambiado drásticamente, intentando mover a los usuarios a un enfoque SaaS, manteniendo una versión desplegable on-premise, pero herramientas bajo licencia Enterprise:
https://docs.camunda.io/docs/self-managed/setup/overview/
Mientras se mantenga esta estratégia, actualizar a Camunda 8 se hace inviable si queremos seguir manteniendo nuestro principio de Zero-Vendor-Locking.
Roadmap Camunda 7
En la actualidad, Camunda 7 sigue con desarrollo activo hasta Octubre de 2025, y mantendrá soporte hasta Abril 2030:
https://docs.camunda.org/enterprise/announcement/
Se establecen 2 hitos en dicho roadmap que tendremos en cuenta desde Onesait Platform:
Abril 2027: Con soporte total
Abril 2030: con soporte estendido.
Estrategia Onesait Platform respecto a Camunda
Desde Onesait Platform seguiremos utilizando Camunda 7 con la fecha de Abril 2027 en el horizonte y tomaremos una decisión sobre la evolución del BPM Engine.
Si para esa fecha Camunda decide hacer Open Source sus herramientas para Camunda 8, actualizaremos a dicha versión.
En caso contrario evaluaremos alternativas (a tener en cuenta que Camunda es un fork de Activity, motor BPM del que surgieron otros como Floable) y proporcionaremos utilidades de migración.