Skip to content

False negatives for OSPS-LE-02 and OSPS-LE-03 #124

@epipav

Description

@epipav

Description

The OSPS-LE-02 (assessment: OSPS-LE-02.01) and OSPS-LE-03 (assessment: OSPS-LE-03.01) evaluations fail to recognize license files when they are located inside a LICENSE/ directory.

According to the returned assessment description, this location is explicitly considered valid:

"While active, the license for the source code MUST be maintained in the corresponding repository's LICENSE file, COPYING file, or LICENSE/ directory."

However, repositories that follow this structure are currently flagged as failing the evaluation.

Example

A concrete example is the matplotlib repository, which stores its license in a LICENSE/ folder. Despite being a documented and valid location, the evaluations report this as an issue.

Expected Behavior

License files should be properly detected when stored in a LICENSE/ directory.
Repositories following this convention should not be incorrectly flagged as failing OSPS-LE-02 and OSPS-LE-03.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions