.QCalc.UsersGuide.ReleaseNotes.VersionManagement

Information

QCalc is maintained with three main branches on GitHub at https://github.com/kdavies4/QCalc:

master

This branch contains the released versions. The version numbers have the form of Major.Minor.Patch in accordance with the Semantic Versioning Specification. All of the commits on this branch are tagged with the version number (e.g., v1.0.0). Each tag message contains a one-line summary of the changes in the version.

The version and versionDate entries of the annotation of the top-level package (QCalc) are populated appropriately, e.g.,

  annotation(version     = "1.0.0",
             versionDate = "2014-01-25 16:41:20Z");
The name of the folder that contains the Modelica source files has the form of "QCalc Major.Minor.Patch" (e.g., "QCalc 1.0.0").

TODO Update:

develop

All development work is done on this branch or its sub-branches. This branch and its sub-branches are typically only accessed by library developers, not by library users. Once finished, all sub-branches are merged back into the main develop branch (with option --no-ff) and eventually deleted.

The version and versionDate entries of the annotation of the top-level package (QCalc) are left blank in this branch, e.g.,

  annotation(version     = "",
             versionDate = "");
The name of the folder that contains the Modelica source files is "QCalc".

gh-pages

This is an orphan branch for the web page of the library, which is hosted at http://kdavies4.github.io/QCalc/. All of the content is built from the Modelica documentation of the library. This branch does not contain the Modelica source files or other distribution files.


Generated at 2024-04-28T18:16:21Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos