feat: set default document licence to CC BY 4.0 - #74
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e207569880
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| sitemap: true # Enables sitemap generation for web crawlers | ||
| tbl-colwidths: auto | ||
| license: "EUPL (>= 1.2)" | ||
| license: "https://creativecommons.org/licenses/by/4.0/" |
There was a problem hiding this comment.
Update the license default used by production
The deployment still publishes EUPL (>= 1.2): build-docs.sh lines 93–101 replaces _quarto.yml with _quarto-no-headers.yml, whose metadata-files entry points to the unchanged _meta/includes/default-no-headers.yml (line 8). Because that metadata supplies a nonempty license, the new JSON-LD fallback is never selected either. Update the live default so deployed documents actually receive CC BY 4.0.
AGENTS.md reference: AGENTS.md:L31-L33
Useful? React with 👍 / 👎.
Sets the default document licence to CC BY 4.0 (Creative Commons Attribution 4.0 International).
Changes:
_meta/includes/default.yml:licensedefault changed from"EUPL (>= 1.2)"to"https://creativecommons.org/licenses/by/4.0/"_meta/includes/json-ld.html: template fallback changed from""to"https://creativecommons.org/licenses/by/4.0/"This creates a clean override chain: document frontmatter → default.yml → template fallback. Documents needing a different licence (e.g. third-party content, software docs) override
license:in their YAML header.