Roadmap for Modeler API 1.0.0

Created on 15 March 2025, 18 days ago

Problem/Motivation

Outline the goals for version 1.0.0 of the Modeler API module.

Identify requirements for alpha, beta, release candidate (RC), and full release.

List the individual issues related to each stage of development.

Alpha goals

The first alpha release should provide a working integration between the ECA β†’ module and the BPMN.iO β†’ module.

TODO: Link to issues for ECA and BPMN.iO

Later alpha releases may add functionality needed by other client modules.

Beta goals

The first beta release should provide a working integration between at least one other module and the BPMN.iO β†’ module.

Further beta releases may add integrations between other modules on both sides: alternatives to BPMN.iO (modelers) and modules that integrate with them (clients). New beta releases are expected to include API additions, and they may include other API changes. Any changes that break backwards compatibility (BC) must come with an upgrade path.

Release candidate (RC) goals

The first release candidate should have good test coverage for the entire module.

Later RC releases may contain bug fixes, security hardening, additional documentation, and similar improvements. They should not include any API changes unless they are needed to fix bugs.

Full release

The 1.0.0 release should Just Work.

🌱 Plan
Status

Active

Component

Documentation

Created by

πŸ‡ΊπŸ‡ΈUnited States benjifisher Boston area

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024