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
Integrate REUSE standard #1592
Comments
@NicolasToussaint, I would say the new Ojo agent addresses this. Did you give it a try already and if so, please either close this issue or provide further info how to improve Ojo. |
Hi @silverhook, I guess Ojo provides part of the solution, but I think that some aspects of the REUSE specifications are not addressed.
I suppose that Ojo could be enhanced to fill the missing items. Maybe @mxmehl can help identify what else is missing to fully support the REUSE specifications ? An extra option would be to display that a project is fully REUSE compliant (though I have know idea where). |
I’m not sure FOSSology would be the right place for this. There are already external tools (e.g. Regarding the Pulling in also @carmenbianca |
I'm fairly certain that confirming REUSE compliance is out of the scope of FOSSology. The following things seem in-scope, however:
|
I agree that displaying the REUSE conformance inside Fossology is not the ultimate goal - I just saw that as a cheap and nice bonus. If the the 3 first points you mention are handled (not sure the |
For the record, I agree to the list brought forward by @carmenbianca. I'm not sure whether the check of REUSE conformance inside FOSSology makes sense as the REUSE helper tool is more or less the safest, most up-to-date technique (with the specification) to confirm this. If we ever changed bits of the specification, we would also have to update FOSSology accordingly. |
Recap on this Issue:
|
This issue (esp. the |
Description
REUSE (https://reuse.software/) proposes a way to standardize the way licence and copyrights informations are stored within a project source code.
For example, it expects
foo.jpg.license
fileLICENSES
The projects provides a simple python tool that validates that the project is REUSE compliant, and points the files for which some information is missing if not.
Steps followed and expected result
Fossology could:
The text was updated successfully, but these errors were encountered: