tools/hecat: sort the list of licenses to exclude from the main (Free software) list (#1039)

- doc: add note about requiement to update .hecat/export-*.yml any time a new non-Free license is added
This commit is contained in:
nodiscc
2024-12-26 12:54:22 +00:00
committed by GitHub
parent 4f494bdf79
commit d76f2e7cfd
3 changed files with 35 additions and 37 deletions

View File

@@ -5,15 +5,14 @@ steps:
source_directory: ./ source_directory: ./
output_directory: html output_directory: html
exclude_licenses: exclude_licenses:
- '⊘ Proprietary' - ⊘ Proprietary
- 'BUSL-1.1' - BUSL-1.1
- 'CC-BY-NC-4.0' - CC-BY-NC-4.0
- 'CC-BY-NC-SA-3.0' - CC-BY-NC-SA-3.0
- 'CC-BY-NC-SA-4.0' - CC-BY-NC-SA-4.0
- 'CC-BY-ND-3.0' - CC-BY-ND-3.0
- 'Commons-Clause' - Commons-Clause
- 'DPL' - DPL
- 'SSPL-1.0' - Elastic-2.0
- 'DPL' - NPOSL-3.0
- 'Elastic-1.0' - SSPL-1.0
- 'Elastic-2.0'

View File

@@ -9,18 +9,17 @@ steps:
markdown_footer: markdown/footer.md markdown_footer: markdown/footer.md
back_to_top_url: '#awesome-selfhosted' back_to_top_url: '#awesome-selfhosted'
exclude_licenses: exclude_licenses:
- '⊘ Proprietary' - ⊘ Proprietary
- 'BUSL-1.1' - BUSL-1.1
- 'CC-BY-NC-4.0' - CC-BY-NC-4.0
- 'CC-BY-NC-SA-3.0' - CC-BY-NC-SA-3.0
- 'CC-BY-NC-SA-4.0' - CC-BY-NC-SA-4.0
- 'CC-BY-ND-3.0' - CC-BY-ND-3.0
- 'Commons-Clause' - Commons-Clause
- 'DPL' - DPL
- 'SSPL-1.0' - Elastic-2.0
- 'DPL' - NPOSL-3.0
- 'Elastic-1.0' - SSPL-1.0
- 'Elastic-2.0'
- name: export YAML data to single-page markdown (non-free) - name: export YAML data to single-page markdown (non-free)
module: exporters/markdown_singlepage module: exporters/markdown_singlepage
@@ -34,15 +33,14 @@ steps:
render_empty_categories: False render_empty_categories: False
render_category_headers: False render_category_headers: False
include_licenses: include_licenses:
- '⊘ Proprietary' - ⊘ Proprietary
- 'BUSL-1.1' - BUSL-1.1
- 'CC-BY-NC-4.0' - CC-BY-NC-4.0
- 'CC-BY-NC-SA-3.0' - CC-BY-NC-SA-3.0
- 'CC-BY-NC-SA-4.0' - CC-BY-NC-SA-4.0
- 'CC-BY-ND-3.0' - CC-BY-ND-3.0
- 'Commons-Clause' - Commons-Clause
- 'DPL' - DPL
- 'SSPL-1.0' - Elastic-2.0
- 'DPL' - NPOSL-3.0
- 'Elastic-1.0' - SSPL-1.0
- 'Elastic-2.0'

View File

@@ -1,4 +1,5 @@
# non-Free (https://en.wikipedia.org/wiki/Free_software) licenses
# any time a new license is added here, exclude/include_licenses must be updated in .hecat/export-*.yml
- identifier: BUSL-1.1 - identifier: BUSL-1.1
name: Business Source License 1.1 name: Business Source License 1.1
url: https://spdx.org/licenses/BUSL-1.1.html url: https://spdx.org/licenses/BUSL-1.1.html