Structure of AixLib repository
Uwe Bau edited this page Nov 9, 2017
·
9 revisions
The AixLib repository has two major, permanently existing branches:
-
master - This branch should always be a stable version and in accordance to the latest release. There are only two reasons to send a pull request to the master
- You want to fix a bug
- You want to publish a new release (only for Admin)
-
development - This branch is intended as the base branch for development of new or improvment of existing features.
In a given period of time new versions and releases of the AixLib will be published. Every time the master changes, a new version number must be generated see Semantic Versioning.
- New releases cause a changing version number in the first or second digit (e.g. from 0.1.13 -> 0.2.0)
- Bugfixes cause a changing version number in the third digit (eg. from 0.1.12 -> 0.1.13)
In the milestone section the targets of each release are documented.
-
Basics
-
Modelica Guidelines
-
How to ...
-
Continuous Integration