-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SPDX IDs #25
SPDX IDs #25
Conversation
Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Newer named files are added. No removals in this commit. Signed-off-by: enyst <engel.nyst@gmail.com>
This commit is separate to revert easily, if js callbacks are necessary and redirections are not desired. Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Case of IDs, spaces consistency in json, order of attributes, fix bsl. Signed-off-by: enyst <engel.nyst@gmail.com>
(scrape.py and app.js) Also remove 'historical', it's not a category in OSI lists. Signed-off-by: enyst <engel.nyst@gmail.com>
Signed-off-by: enyst <engel.nyst@gmail.com>
Regenerate files included. Signed-off-by: enyst <engel.nyst@gmail.com>
I'd be fine with using SPDX case conventions throughout, including filenames. That's what I'd prefer, unless anyone objects, which is unlikely. |
(Though I admit all lowercase looks pretty. I guess this is an admission that I have even less of an opinion than stated above.) |
Well, all lowercase seemed very readable to me when working directly with the files. (Could it be because usual programming styles don't endorse much unrelated-to-words FiLENAminG? 😸. Even acronyms seem more predictable, or they're not often used.) An example for the opposite choice, this is how it looks with almost-spdx names, respecting case. I like it too. Though there are currently fewer and well-known licenses in the list (so the comparison may not be entirely clear). |
except where: 1. rename is changing capitalization only, or 2. previous name was ambiguous (eg "apache" for "Apache-1.0") might make sense to handle these cases a different way, if at all
Switched to SPDX IDs for OSI approved licenses. File names also changed where necessary, however kept them all lowercase, to minimize changes this round.
Fixed a few other related bugs (Eiffel license, I believe, was duplicate, the BSD case had to be split). Added newer approved OSI licenses (last year or so), and updated data and scripts for consistency.
Removed the older named files and records about them.
I think the remaining question is:
Notes:
Should fix issue #24, locally tested. If redirections are necessary, and on github.io I guess it's not possible, we could re-add files with older names...