Hi Kyle,

Good point - I agree that we could improve how the deprecated message
appears - especially if it is replaced by another ID.

 

If there is general agreement to update the text, please open an issue or
(better yet) a pull request in the LicenselistPublisher GitHub Repo
<https://github.com/spdx/licenselistPublisher> .

 

Couple of details:

*       The publisher is responsible for generating the web pages on each
release.
*       It is driving from Mustache <http://mustache.github.io/>  templates
located here
<https://github.com/spdx/LicenseListPublisher/tree/master/resources/htmlTemp
late> .
*       The replacement ID may be found in the
<https://github.com/spdx/license-list-XML/blob/2fd5cb778d335e40e7839788a3fdc
197995b339c/schema/ListedLicense.xsd#L172C21-L172C36> "obsoletedByType"
element, however:

*       This is a relatively new element and is likely not used by many of
the license-list-XML files - we would probably need pull requests to add
them in the deprecated licenses
*       I would need to check if this element is supported by the
licenseListPublisher.  If it isn't, I can add the functionality before the
next release.

 

Gary



 

From: [email protected] <[email protected]> On Behalf Of Kyle Mitchell
Sent: Sunday, September 24, 2023 12:01 AM
To: [email protected]
Subject: [spdx] GPLs Deprecated [??]

 

I noticed that spdx.org license pages for GPL-2.0, GPL-3.0, and AGPL-3.0 now
start with big red deprecation notices:


Deprecated


This license identifier has been deprecated since license list version 3.0.

I'm concerned that newer readers will take away the wrong message: that
these licenses have been deprecated by SPDX in some broader sense than "use
a different ID".

 

Perhaps these deprecation notices could...?

1.      start "License Identifier ${id} is Deprecated" instead of just
"Deprecated", to give more context to those who only read the big header
2.      mention which new IDs they've been deprecated in favor of
3.      include an extra paragraph like "Only the use of the license
identifier is deprecated. Use of the license is not."
4.      dial the color down to  something less jarring, perhaps
complementary orange

I confirmed that intuitive Web searches like "spdx gpl", "spdx gpl 3", and
so on reliably list the pages for GPL-2.0, GPL-3.0, and AGPL-3.0, rather
than -only, -or-later, or +, as top results. Google, DuckDuckGo, and Bing
all responded similarly. I've linked to those pages for GPL license texts in
the past, and know of a few other systems that link to them, as well. The
short GPL IDs remain prevalent in package metadata.





-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#1765): https://lists.spdx.org/g/spdx/message/1765
Mute This Topic: https://lists.spdx.org/mt/101547772/21656
Group Owner: [email protected]
Unsubscribe: https://lists.spdx.org/g/spdx/leave/2655439/21656/1698928721/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to