-
Notifications
You must be signed in to change notification settings - Fork 70
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
Utilize the OSI API's to automatically populate the isOsiApproved flag in the listed license #111
Comments
Suggested by @wking on SPDX tech email dist. list |
On Fri, Oct 13, 2017 at 09:20:56PM +0000, goneall wrote:
https://api.opensource.org/licenses/ can access the SPDX license ID
and OSI status.
The API is backed by OpenSourceOrg/licenses, and there's still a
non-canonical warning up there [1]. See also
OpenSourceOrg/licenses#47. Hopefully serious SPDX interest (and
assistance? I have some open PRs over there) will encourage them to
push through to something authoritative.
1. Fill in the OSI approved text on spdx.org/licenses based on
JavaScript and real time access to the OSI API and deprecate the
isOsiApproved attribute in the license list XML
I like this way for public HTML, although I think we'll want to go
with (2) if we distribute text/plain or similar versions of the list.
While there is a risk that the OSI site could go down, I'm fine just
telling consumers that the site is down. With the JavaScript
approach, you wouldn't have to update the vOld page as the OSI
approves new licenses.
But if we plan on periodically rebuilding pages for all versions of
the license list to pick up new approvals, then baking the approval
status into the built pages is fine.
[1]: https://github.com/OpenSourceOrg/licenses/tree/f7ff223f9694ca0d5114fc82e43c74b5c5087891#is-this-authoritative
|
Moved to spdx/LicenseListPublisher#20 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://api.opensource.org/licenses/ can access the SPDX license ID and OSI status. This can be used to do one of the following:
The text was updated successfully, but these errors were encountered: