marcov64 / Lsd

Lsd repository on GitHUB
35 stars 22 forks source link

Automated Testing for LSD macros & Developer guidelines #47

Closed FrederikSchaff closed 3 years ago

FrederikSchaff commented 3 years ago

This PR introduces automatic testing and some conventions for third party developers contributing to LSD (like me).

The goal of these features is to enable efficient and reliable contributions by other authors than the main maintainers of LSD, respecting the limited availabilty these maintainers have for code reviews and tests. As a side-effect, the ongoing effort in introducing test models, until all deterministic functionality (user macros) is covered, will improve the confidence that users of LSD hold in the model, as well as reviewers of papers with models build in LSD.