Re: explanation for ensuring no duplicate identifiers


J Lovejoy
 

I’ve now updated the page further to remove references to the spreadsheet and a few other minor outdated items.

I also updated the field names to be more accurate and consistent with what one sees on the website.

I’ve added a placeholder for Is FSF Free/Libre - but we need to come up with a description for that (working on that otherwise)


Back to the Short Identifier additions are: characters, given the various feedback on this thread, here is an updated suggestion. Tried to separate out the non-duplicative aspect and case insensitive nature (but preference for use of case sensitive) - not sure this is the best wording however, but want to keep it concise!

B) Short Identifier

• Short identifier to be used to identify a license or exception match to licenses or exceptions contained on the SPDX License List in the context of an SPDX file, in source file, or elsewhere
• Short identifiers have no spaces in them consist of ASCII letters (A-Za-z), digits (0-9), full stops (.) and hyphen or minus signs (-)
• Short identifiers consist of an abbreviation based on a common short name or acronym for the license or exception
• Where applicable, the abbreviation will be followed by a dash and then the version number, in X.Y format
• Where applicable, and if possible, the short identifier should be harmonized with other well-known open source naming sources (i.e., OSI, Fedora, etc.)
• Short identifiers should be as short in length as possible while staying consistent with all other naming criteria
• Short identifiers must not be duplicative and must be different from all pre-existing short identifiers.
• While short identifiers can be treated as case insensitive, it is encouraged to use the canonical short identifier casing.



Jilayne

On Jun 15, 2018, at 1:12 AM, Alexios Zavras <alexios.zavras@...> wrote:

My only comment would be to change “ASCII characters” to “ASCII printable characters”.
 
Looking at the Overview page, it needs a little care:
  • It documents “Is OSI approved?” but not “Is FSF Free/Libre?”
  • It references the “spreadsheet” in a couple of places
 
 
-- zvr –
 
From: Spdx-legal@... <Spdx-legal@...> On Behalf Of J Lovejoy
Sent: Thursday, 14 June, 2018 21:28
To: SPDX-legal <spdx-legal@...>
Subject: explanation for ensuring no duplicate identifiers
 
Hi all,
 
As discussed on the call today (related to Issue https://github.com/spdx/license-list-XML/pull/651 ), we will add an explicit statement regarding not duplicating identifiers in the explanation of fields on the Overview page for the license list: https://spdx.org/spdx-license-list/license-list-overview
 
I had the task to suggest some additional language, including discussion about character type.  The relevant text is as follows, with proposed changes in red:
 

B) License or Exception Identifier (aka "SPDX Short Identifier")

               • Short identifier to be used to identify a license or exception match to licenses or exceptions contained on the SPDX License List in the context of an SPDX file, in source file, or elsewhere
               • Short identifiers have no spaces in them and only use ASCII characters
               • Short identifiers consist of an abbreviation based on a common short name or acronym for the license or exception
               • Where applicable, the abbreviation will be followed by a dash and then the version number, in X.Y format
               • Where applicable, and if possible, the short identifier should be harmonized with other well-known open source naming sources (i.e., OSI, Fedora, etc.)
               • Short identifiers should be as short in length as possible while staying consistent with all other naming criteria
               • Short identifiers must not be duplicative: newly added short identifiers will be checked to ensure they are different from all pre-existing short identifiers, regardless of upper/lower case
 
 
Let me know your thoughts,
 
Jilayne
 

SPDX Legal Team co-lead
opensource@...

 

Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928


Join Spdx-legal@lists.spdx.org to automatically receive all group messages.