OK, so the wording for the Overview page could be something like: • Short identifiers have no spaces in them consist of ASCII letters (A-Za-z), digits (0-9), full stops (.) and hyphen or minus signs (-)
-- zvr – From: Kate Stewart <kstew...@linuxfoundation.org> Sent: Friday, 15 June, 2018 19:51 To: Philippe Ombredanne <pombreda...@nexb.com> Cc: Zavras, Alexios <alexios.zav...@intel.com>; J Lovejoy <opensou...@jilayne.com>; SPDX-legal <spdx-legal@lists.spdx.org> Subject: Re: explanation for ensuring no duplicate identifiers On Fri, Jun 15, 2018 at 12:25 PM, Philippe Ombredanne <pombreda...@nexb.com<mailto:pombreda...@nexb.com>> wrote: Alexios: good catch, though even printable may be too generous. A colon is printable and not a supported in a Windows file name for instance. Jilayne: We could/should more simply list the allowed characters and be very specific. Here is my suggestion: Allowed characters are ASCII: - Lower and upper case letters from A to Z. - Numbers from 0 to 9 - Dash '-', underscore '_', period '.' and plus '+' need to be a little careful here Philippe... "+" is reserved for license expressions. Best to stick with what's in Appendix IV of the spec today idstring = 1*(ALPHA / DIGIT / "-" / "." ) where ALPHA and DIGIT are per definition in https://tools.ietf.org/html/rfc5234 ALPHA = %x41-5A / %x61-7A ; A-Z / a-z DIGIT = %x30-39 ; 0-9 If you want to see "_" added, then probably should open an issue against the spec for 2.2 and get it consistent tthroughout. Thanks, Kate 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 -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#2322): https://lists.spdx.org/g/Spdx-legal/message/2322 Mute This Topic: https://lists.spdx.org/mt/22189887/21656 Group Owner: spdx-legal+ow...@lists.spdx.org Unsubscribe: https://lists.spdx.org/g/Spdx-legal/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-