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: