{"action":"reopened","issue":{"url":"https://api.github.com/repos/Bioconductor/BiocCheck/issues/30","labels_url":"https://api.github.com/repos/Bioconductor/BiocCheck/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/Bioconductor/BiocCheck/issues/30/comments","events_url":"https://api.github.com/repos/Bioconductor/BiocCheck/issues/30/events","html_url":"https://github.com/Bioconductor/BiocCheck/issues/30","id":53674704,"number":30,"title":"check for invalid licenses?","user":{"login":"dtenenba","id":2286826,"avatar_url":"https://avatars.githubusercontent.com/u/2286826?v=3","gravatar_id":"","url":"https://api.github.com/users/dtenenba","html_url":"https://github.com/dtenenba","followers_url":"https://api.github.com/users/dtenenba/followers","following_url":"https://api.github.com/users/dtenenba/following{/other_user}","gists_url":"https://api.github.com/users/dtenenba/gists{/gist_id}","starred_url":"https://api.github.com/users/dtenenba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dtenenba/subscriptions","organizations_url":"https://api.github.com/users/dtenenba/orgs","repos_url":"https://api.github.com/users/dtenenba/repos","events_url":"https://api.github.com/users/dtenenba/events{/privacy}","received_events_url":"https://api.github.com/users/dtenenba/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-01-07T19:57:29Z","updated_at":"2015-01-07T21:07:30Z","closed_at":null,"body":"@mrjc42 points out that people sometimes submit packages with (for example):\r\n\r\n    License: GPL (>= 2)\r\n\r\nWhich is not valid because GPL is not versioned. GPL-2 is something totally different than GPL, IIUC.\r\n\r\nHowever, version specifications in the License field are not always invalid, see http://cran.r-project.org/doc/manuals/r-release/R-exts.html#Licensing .\r\n\r\nSo the logic to determine whether to mark a license as invalid could get quite complicated, and would be subject to change over time. Not sure if I want to 'fix' this. But thought it was worth filing an issue about at least."}}