{"action":"created","issue":{"url":"https://api.github.com/repos/bioconda/bioconda-recipes/issues/4423","repository_url":"https://api.github.com/repos/bioconda/bioconda-recipes","labels_url":"https://api.github.com/repos/bioconda/bioconda-recipes/issues/4423/labels{/name}","comments_url":"https://api.github.com/repos/bioconda/bioconda-recipes/issues/4423/comments","events_url":"https://api.github.com/repos/bioconda/bioconda-recipes/issues/4423/events","html_url":"https://github.com/bioconda/bioconda-recipes/pull/4423","id":221578101,"number":4423,"title":"GNU licenses like GPL, AGPL, LGPL are not public domain","user":{"login":"peterjc","id":63959,"avatar_url":"https://avatars1.githubusercontent.com/u/63959?v=3","gravatar_id":"","url":"https://api.github.com/users/peterjc","html_url":"https://github.com/peterjc","followers_url":"https://api.github.com/users/peterjc/followers","following_url":"https://api.github.com/users/peterjc/following{/other_user}","gists_url":"https://api.github.com/users/peterjc/gists{/gist_id}","starred_url":"https://api.github.com/users/peterjc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterjc/subscriptions","organizations_url":"https://api.github.com/users/peterjc/orgs","repos_url":"https://api.github.com/users/peterjc/repos","events_url":"https://api.github.com/users/peterjc/events{/privacy}","received_events_url":"https://api.github.com/users/peterjc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-04-13T14:21:27Z","updated_at":"2017-05-26T10:23:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/bioconda/bioconda-recipes/pulls/4423","html_url":"https://github.com/bioconda/bioconda-recipes/pull/4423","diff_url":"https://github.com/bioconda/bioconda-recipes/pull/4423.diff","patch_url":"https://github.com/bioconda/bioconda-recipes/pull/4423.patch"},"body":"* [x] I have read the guidelines above.\r\n* [ ] This PR adds a new recipe.\r\n* [x] This PR updates an existing recipe.\r\n* [ ] This PR does something else (explain below).\r\n\r\nI've not found any BioConda documentation defining the ``license_family:`` field (see also #1581), but none of the GNU licenses (i.e. any versions of the GPL and LGPL) can be considered as public domain.\r\n\r\nIt makes sense to me to class any version of the GPL as ``license_family: GPL`` as in this LGPL example:\r\n\r\n```\r\nabout:\r\n  home: https://pypi.python.org/pypi/xmlbuilder/1.0\r\n  license: LGPL v3\r\n  summary: 'pythonic way to crate xml/(x)html files'\r\n  license_family: LGPL\r\n```"},"comment":{"url":"https://api.github.com/repos/bioconda/bioconda-recipes/issues/comments/304247040","html_url":"https://github.com/bioconda/bioconda-recipes/pull/4423#issuecomment-304247040","issue_url":"https://api.github.com/repos/bioconda/bioconda-recipes/issues/4423","id":304247040,"user":{"login":"peterjc","id":63959,"avatar_url":"https://avatars1.githubusercontent.com/u/63959?v=3","gravatar_id":"","url":"https://api.github.com/users/peterjc","html_url":"https://github.com/peterjc","followers_url":"https://api.github.com/users/peterjc/followers","following_url":"https://api.github.com/users/peterjc/following{/other_user}","gists_url":"https://api.github.com/users/peterjc/gists{/gist_id}","starred_url":"https://api.github.com/users/peterjc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterjc/subscriptions","organizations_url":"https://api.github.com/users/peterjc/orgs","repos_url":"https://api.github.com/users/peterjc/repos","events_url":"https://api.github.com/users/peterjc/events{/privacy}","received_events_url":"https://api.github.com/users/peterjc/received_events","type":"User","site_admin":false},"created_at":"2017-05-26T10:23:31Z","updated_at":"2017-05-26T10:23:31Z","body":"Travis skipped everything on Linux, but decided to test ``biomaj`` on the Mac, and failed - something unreleated to my change:\r\n\r\n```\r\nUnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 1781: ordinal not in range(128)\r\n```\r\n\r\nI can reproduce this locally,\r\n\r\n```\r\n$ LC_ALL=C python3 -c \"print(len(open('README.md').read()))\"\r\nTraceback (most recent call last):\r\n  File \"<string>\", line 1, in <module>\r\n  File \"/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/encodings/ascii.py\", line 26, in decode\r\n    return codecs.ascii_decode(input, self.errors)[0]\r\nUnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 1781: ordinal not in range(128)\r\n```\r\n\r\nThis is due to an ellipse ``…`` on line 52 of their ``README.md`` file, issue logged https://github.com/genouest/biomaj/issues/86\r\n\r\nCan I merge this pull request anyway (updating the license metadata)?"}}
{"actor":{"display_login":"peterjc"}}