Skip to content

Licence check support/tooling #40

Open
@mhdawson

Description

@mhdawson

The OpenJS foundation has good guidance/recommendations for Licences in the IP policy. -> https://openjsf.org/wp-content/uploads/sites/84/2019/10/OpenJS-Foundation-IP-Policy-2019-10-22.pdf

It would add value if we also had a well defined way/tooling to scan/check repos for licences. I expect this would be the case for other Foundations as well.

I think checks should include:

  1. Is there a licence (every repo should have one)
  2. What licence is stated and that it is one allowed by IP policy, along with a way the repo can indicate it is an exception
  3. No files within the repo reference a licence that is not in the IP policy

Ideally the tooling would allow a job to run periodically, that job would generate a summary and if there were new "failures" we could alert on that.

@brianwarner, @jorydotcom are you aware of any such tooling in place for any of the other Linux Foundation projects?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions