Skip to content
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

Reuse Compatability #53

Open
schmidtw opened this issue Jul 30, 2022 · 1 comment
Open

Reuse Compatability #53

schmidtw opened this issue Jul 30, 2022 · 1 comment

Comments

@schmidtw
Copy link

I changed a go project I have over to use spdx & the FSF's reuse tooling to attempt to make things more clear & simpler to manage. It looks like this license checker doesn't handle looking in a LICENSES directory for the SPDX licenses. The purpose for this issue is to see if that is something the maintainers here would be willing to accept a change for.

For reference, this is what reuse shows for it's structuring:
https://reuse.software/tutorial/#result

Here is my project (that uses the reuse cli tool):
https://github.com/schmidtw/goschtalt/tree/main/LICENSES

Of note is that the code isn't dual licensed (meaning it's available under both) but parts are covered by one license and other are covered by a different license.

@oliverpool
Copy link

I face the same issue with my repo: https://codeberg.org/pfad.fr/vanitydoc/src/branch/main/LICENSES (I don't even have a LICENSE file, since it shouldn't be needed).

Instead of looking for the LICENSES folder, the tool should directly check the SPDX-License-Identifier headers.

As such, the documentation of my package is not displayed on pkg.go.dev (luckily the goal of this package is to enable self-hosting documentation: https://code.pfad.fr/vanitydoc ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants