Skip to content

Ekir 289 explain licenses in licensepool#137

Merged
natlibfi-kaisa merged 4 commits intomainfrom
EKIR-289-explain-licenses-in-licensepool
Mar 3, 2025
Merged

Ekir 289 explain licenses in licensepool#137
natlibfi-kaisa merged 4 commits intomainfrom
EKIR-289-explain-licenses-in-licensepool

Conversation

@natlibfi-kaisa
Copy link
Copy Markdown
Contributor

Description

New license_report script that can be run to check the status of all our licenses.

Motivation and Context

We have renewed licenses that act unexpectedly. Before we make any fixes, let's take a look at what information circulation has of those licenses.

How Has This Been Tested?

Locally.

How can this be tested?

In your local scripts container, run:
../core/bin/run informational/license_report
and read the log.

To see the updated explain script run e.g.:
../core/bin/run informational/explain --identifier-type="ISBN" 9789510482926
and read the log.


Checklist

  • I have updated the documentation accordingly.
  • All new and existing tests passed. # No need to update or add tests
  • Transifex translators have been notified. # N/A

Comment thread .gitignore
env/
env2/
venv/
.venv/
Copy link
Copy Markdown
Contributor Author

@natlibfi-kaisa natlibfi-kaisa Mar 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does not relate to the actual ticket at all but just need to push it.

@natlibfi-kaisa natlibfi-kaisa merged commit 7cef13e into main Mar 3, 2025
24 checks passed
@natlibfi-kaisa natlibfi-kaisa deleted the EKIR-289-explain-licenses-in-licensepool branch March 3, 2025 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants