From 9ced0f950dd109acac8298a4b4938f1f1f83f3f7 Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Tue, 22 May 2018 12:14:53 -0700 Subject: [PATCH] pull: Split SILOFL into SILOFL-1.0 and SILOFL-1.1 The title and linked text are for 1.1, but the description includes [1]: The Open Font License (including its original release, version 1.0) is a free copyleft license for fonts... as reported by Donald Robertson [2]. It would be nice if the FSF had separate identifiers or at least linked to their version of the 1.0 text; for now I'm just minting my own versioned identifiers in SPLITS and allowing the SILOFL-1.0 JSON to include the link to the 1.1 text in its 'uris' property. [1]: https://www.gnu.org/licenses/license-list.en.html#SILOFL [2]: https://github.com/wking/fsf-api/issues/7#issuecomment-391093115 --- pull.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pull.py b/pull.py index 9836d55..866f114 100755 --- a/pull.py +++ b/pull.py @@ -76,6 +76,10 @@ SPLITS = { 'Python2.0', 'Python2.1', ], + 'SILOFL': [ # title has 1.1 but text says the same metadata applies to 1.0 + 'SILOFL-1.0', + 'SILOFL-1.1', + ], 'Zope2.0': [ # versions 2.0 and 2.1 'Zope2.0', 'Zope2.1', @@ -194,7 +198,8 @@ IDENTIFIERS = { 'RPSL': {'spdx': ['RPSL-1.0']}, 'Ruby': {'spdx': ['Ruby']}, 'SGIFreeB': {'spdx': ['SGI-B-2.0']}, - 'SILOFL': {'spdx': ['OFL-1.1']}, + 'SILOFL-1.0': {'spdx': ['OFL-1.0']}, + 'SILOFL-1.1': {'spdx': ['OFL-1.1']}, 'SPL': {'spdx': ['SPL-1.0']}, 'StandardMLofNJ': {'spdx': ['SMLNJ', 'StandardML-NJ']}, 'Unlicense': {'spdx': ['Unlicense']}, -- 2.25.1