Contribute

DAMASK is developed as free and open source software and contributions in the form of additional features or bug fixes are welcomed. Please use the Help Desk to contact the developers in case you have encountered a bug or have or suggest a new feature.

Repository Access

DAMASK’s development is coordinated on a GitLab instance on git.damask.mpie.de. Approval of the Contributor Licence Agreement (CLA) is required for accessing this service. To get and account, please write an email, with the CLA attached, to damask-CLA@mpie.de stating your approval.

Workflow

  1. Create a new branch for features and improvements.

  2. Once all changes are done, request to merge them into the development branch.

  3. After a successful test, the development branch is automatically merged into master.

  4. Releases are manually created from the master branch and constitute the release branch.

Coding Conventions

tbd