Development, Releases, and Roadmap
The modelix project is developed open-source under the Apache-2.0 license. All components and software of the platform as well as issue tracking and project management are done in repositories in our GitHub organisation.
Issues are managed in our issue tracker over at https://issues.modelix.org.
With many components being in various development stages - from stable to early and conceptual - they are released individually for each repository.
Generally, we follow the Semantic versioning scheme for releases.
However, anything based on JetBrains MPS (e.g. MPS plugins or extensions) are prefixed with the corresponding MPS major and minor version number followed by our own patch version number.
For example, the
2021.2.103 is the
103rd release which is compatible with MPS
To make it easier for developers, the modelix platform is currently released twice a year as a single "platform release" which references compatible component versions.
We aim to provide a Spring release
R1 and an Autumn release
All development in-between is carried out as patches on the releases.
This release cycle starts from 2023 with the first release on the MPS Community meetup in May:
To gain an overview over existing components, please refer to the list of components here
We are currently in the process to further define our roadmap and core goals for each release. This roadmap will be closely aligned with the structure currently in the issue tracker.
Once we have more dedicated information on this, we will publish it on our website and in this documentation.