Skip to content
This repository has been archived by the owner on Sep 7, 2022. It is now read-only.

modelix/model-api

Repository files navigation

!!! This project is now part of https://github.com/modelix/modelix.core

model-api

Modelix Model API, used by Modelix and Shadow Models (part of MPS extensions).

Model API was previously part of MPS extensions as well but was extracted into a separate project so that it can support multiple versions of MPS.

Versioning

Model API was extracted from MPS-extensions master as of 2022-03-17. The minor version at that point was 2021.2. The releases of the extracted project will begin with version 1.0 and will follow semantic versioning.

Semantic versioning is considered from the point of view of API consumers, not API implementors. Adding a new method to the API is a minor change because it is backwards compatible from the point of view of API consumers, even though it breaks the API implementors who now have to implement the method.

Obtaining

The package is deployed to artifacts.itemis.cloud, a public Maven repository operated by itemis, and to GitHub Packages.

For Developers: Versioning and Publishing.

The project is built automatically via GitHub Actions.

All branches are built but only tags are published to the repositories.

The version number is taken from the tag, in a fashion similar to git describe. Non-CI builds get -SNAPSHOT suffix.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages