Improve documentation
The documentation could be improved:
-
installation should be split in a landing page, plus: - one page for installation using packages,
- one page for installation using spack,
- one page for installation from source,
-
a page to document the type system, -
a page should be created to explaini the attribute system, -
a page should be created to replace the existing "Specification tree" page focusing more on the meaning and less on the grammar, the current page should be kept as a grammar ref. a format similar to https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions or https://docs.gitlab.com/ee/ci/yaml/ ,