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

Improve licence detection? #8

Open
tripu opened this issue Sep 18, 2018 · 4 comments
Open

Improve licence detection? #8

tripu opened this issue Sep 18, 2018 · 4 comments

Comments

@tripu
Copy link
Member

tripu commented Sep 18, 2018

Apart from generally expecting our own licences from the templates on w3c/licenses, I wonder if we could reuse benbalter/licensee to accept as valid (or at least identify correctly) certain other licences too. eg: many W3C software repos are MIT-licenced.

(licensee is the same Ruby gem that GitHub uses to try to detect licences on all their repos.)

@plehegar
Copy link
Member

We certainly could but WG/IG/CG shouldn't use non-w3c/licenses on repositories containing technical reports.

@tripu
Copy link
Member Author

tripu commented Sep 26, 2018

Perhaps we can use the presence of absence of w3c.json as an indicator of whether the repo contains specs or software, and allow (only) software repos to use those other licences…?

@plehegar
Copy link
Member

We'd need to clean up the repos a bit before doing so, ie making sure the technical reports repos have a w3c.json.
See also w3c/w3c.github.io#53

@plehegar
Copy link
Member

We also need to check the Group is using the proper w3c/licenses files. At the moment, we only check that it's using one of them but the Group charters do indicate which ones. Most of our groups are using either the document or the software license. One Group (Timed Text, possibly more?) is using both of them at will, so we can't check that for now.

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

No branches or pull requests

2 participants