Synchronize FSF license-data files - #245
Merged
Merged
Conversation
This repository has two copies of data scraped from the Free Software Foundation's website, and they're out of sync. This copies resources/licenses-full.json (the newer copy) to src/org/spdx/licenselistpublisher/licensegenerator/licenses-full.json (the out-of-date copy).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This repository has two copies of data scraped from the Free Software Foundation's website, and they're out of sync. This pull request fixes the problem by copying resources/licenses-full.json (the newer copy) to src/org/spdx/licenselistpublisher/licensegenerator/licenses-full.json (the out-of-date copy). Commit 8e47988 is an example of both files being updated together.
Because of this problem, the published license list has been out of date for a long time. The fix for #213 (PR #214) has been released and deployed, but it hasn't affected the published license list. So 0BSD, AGPL-1.0-only, AGPL-1.0-or-later, MIT-0, and Unicode-3.0 still have no isFsfLibre value, even though the FSF lists all of them as free and the vendored file resources/licenses-full.json says so.
This pull request alone won't update the published license list, of course. That would require making a new release, and then the license-list-XML project would have to be updated to use that new release. But it's a step in that direction.