This is a channel focused on ScanCode support and not as noisy as the main discuss channel
Looking at the scancode files:
$ head -7 x11.yml
key: x11
short_name: X11 License
name: X11 License
category: Permissive
owner: XFree86 Project, Inc
homepage_url: http://www.xfree86.org/3.3.6/COPYRIGHT2.html
spdx_license_key: ICU
Is this the origin of "your" circular alias?
@maxhbr re:
The LDBcollector allready has these aliases: https://github.com/maxhbr/LDBcollector/blob/generated/aliases/aliases.csv#L686
This would be perfect!
@maxhbr @hesa re:
The x11 / ICU clash comes from the scancode data and was already discussed in https://github.com/maxhbr/LDBcollector/issues/4#
I would rather say that SPDX got it differently possibly not right.
But basically:
x11
and SPDX calls ICU
originated at X11 not ICU. It is mapped to SPDX ICU alright in SC data.x11-xconsortium
and SPDX call X11
is really specific to the X consortium. It is mapped to SPDX X11 alright in SC data.But I reckon this may need some thinking wrt. to use as aliases. The simplest may be to ignore the scancode key in the set of license symbols and only use SPDX and aliases