Skip to content

Draft: Jinja templating

Martin Lang requested to merge jinja-teplating into develop

[This MR is only meant as a demo, conflicts with other MRs are therefore irrelevant, conda base branch to have a newer modules.yaml file]

I would like to switch from our custom templating (##VARIABLE##) systax to jinja. This MR outlines a possible new structure and summarises the new templating in a new documentation file.

The current templating is pretty simple, so we do not (yet) gain much from switching to jinja but I expect that to change once more logic is moved to the software manager (e.g. auto-detection of system packages).

@henning.glawe, @jmello and @hans.fangohr Please review the new structure, read (best in preview mode) the new documentation, and comment/request changes. Once we agree on a new structure I will update the software-manager accordingly. As we want to release soon I'd ask you to do this with high priority.

Merge request reports

Loading