Skip to content

update etalab license to use the new JSON format#11302

Merged
ofahimIQSS merged 4 commits intoIQSS:developfrom
Recherche-Data-Gouv:9301-etalab_license_enhancements
Mar 6, 2025
Merged

update etalab license to use the new JSON format#11302
ofahimIQSS merged 4 commits intoIQSS:developfrom
Recherche-Data-Gouv:9301-etalab_license_enhancements

Conversation

@jeromeroucou
Copy link
Contributor

@jeromeroucou jeromeroucou commented Mar 4, 2025

What this PR does / why we need it:

This PR add new fields for etalab license (issue #9301), initially added with PR #9302. Later, the JSON format for licenses changed when #11232 was merged. This PR updates the JSON to use the new format.

Special notes for your reviewer:

Etalab license doesn't really have a uri. There is a link to Github referencing the license, but I don't think the github domain should be used for that. There's also a URL with a specific domain, but it references a PDF document. In the end, we preferred to keep the SPDX uri.

Suggestions on how to test this:

The license can be added by following the Manage available standard license terms guide.

@github-project-automation github-project-automation bot moved this to Ready for QA ⏩ in IQSS Dataverse Project Mar 4, 2025
@cmbz cmbz added this to the 6.6 milestone Mar 4, 2025
@pdurbin pdurbin changed the title 9301 etalab license enhancements update etalab license to use the new JSON update Mar 4, 2025
@pdurbin pdurbin changed the title update etalab license to use the new JSON update update etalab license to use the new JSON format Mar 5, 2025
@ofahimIQSS ofahimIQSS self-assigned this Mar 5, 2025
@ofahimIQSS ofahimIQSS moved this from Ready for QA ⏩ to QA ✅ in IQSS Dataverse Project Mar 5, 2025
@pdurbin pdurbin added the Size: 3 A percentage of a sprint. 2.1 hours. label Mar 5, 2025
@ofahimIQSS
Copy link
Contributor

continuous-integration/jenkins/pr-merge is failing - please advise

@qqmyers
Copy link
Member

qqmyers commented Mar 6, 2025

another branch that needs to update from develop to get the recent test fixes.

@pdurbin
Copy link
Member

pdurbin commented Mar 6, 2025

@ofahimIQSS I just merged develop into this branch/PR.

@ofahimIQSS
Copy link
Contributor

Testing Evidence:
image

image

image

No issues found, merging PR

@ofahimIQSS ofahimIQSS merged commit 03b7a47 into IQSS:develop Mar 6, 2025
1 of 2 checks passed
@github-project-automation github-project-automation bot moved this from QA ✅ to Merged 🚀 in IQSS Dataverse Project Mar 6, 2025
@ofahimIQSS ofahimIQSS removed their assignment Mar 6, 2025
@jeromeroucou jeromeroucou deleted the 9301-etalab_license_enhancements branch March 7, 2025 07:49
@DS-INRAE DS-INRAE moved this to 🚀 Done (Recherche Data Gouv) in Recherche Data Gouv Mar 7, 2025
@scolapasta scolapasta moved this from Merged 🚀 to Done 🧹 in IQSS Dataverse Project Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: Done 🧹
Status: 🚀 Done (Recherche Data Gouv)

Development

Successfully merging this pull request may close these issues.

5 participants