{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1762","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1762/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1762/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1762/events","html_url":"https://github.com/GoogleCloudPlatform/gcloud-python/issues/1762","id":151591246,"number":1762,"title":"gcloud happybase port violates happybase license","user":{"login":"wbolster","id":748944,"avatar_url":"https://avatars.githubusercontent.com/u/748944?v=3","gravatar_id":"","url":"https://api.github.com/users/wbolster","html_url":"https://github.com/wbolster","followers_url":"https://api.github.com/users/wbolster/followers","following_url":"https://api.github.com/users/wbolster/following{/other_user}","gists_url":"https://api.github.com/users/wbolster/gists{/gist_id}","starred_url":"https://api.github.com/users/wbolster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wbolster/subscriptions","organizations_url":"https://api.github.com/users/wbolster/orgs","repos_url":"https://api.github.com/users/wbolster/repos","events_url":"https://api.github.com/users/wbolster/events{/privacy}","received_events_url":"https://api.github.com/users/wbolster/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/labels/bigtable","name":"bigtable","color":"0052cc"},{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/labels/fix%20asap","name":"fix asap","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"jgeewax","id":112928,"avatar_url":"https://avatars.githubusercontent.com/u/112928?v=3","gravatar_id":"","url":"https://api.github.com/users/jgeewax","html_url":"https://github.com/jgeewax","followers_url":"https://api.github.com/users/jgeewax/followers","following_url":"https://api.github.com/users/jgeewax/following{/other_user}","gists_url":"https://api.github.com/users/jgeewax/gists{/gist_id}","starred_url":"https://api.github.com/users/jgeewax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgeewax/subscriptions","organizations_url":"https://api.github.com/users/jgeewax/orgs","repos_url":"https://api.github.com/users/jgeewax/repos","events_url":"https://api.github.com/users/jgeewax/events{/privacy}","received_events_url":"https://api.github.com/users/jgeewax/received_events","type":"User","site_admin":false},"milestone":null,"comments":7,"created_at":"2016-04-28T09:29:09Z","updated_at":"2016-05-03T17:20:55Z","closed_at":null,"body":"hello, happybase author here.\r\n\r\nthe gcloud happybase port violates my software's license. i do not like this.\r\n\r\nthe happybase license (mit+apache) is quite clear:\r\n\r\n> the above copyright notice and this permission notice shall be\r\n> included in all copies or substantial portions of the software.\r\n\r\nhttp://happybase.readthedocs.io/en/latest/license.html\r\n\r\nhowever, i don't see my name, the required notice, or even a small \"thanks\" or whatever, anywhere, neither in the gcloud docs, nor in the distributed software package itself.\r\n\r\nthe happybase port that is distributed with hbase contains considerable amounts of code written by me (for instance the whole api, and the implementation of connection pooling and other features is the same). and even though various docstrings have been partially adapted, proper attribution is in order here as well.\r\n\r\nplease fix this ASAP since this is NOT ok at all."},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/comments/216601982","html_url":"https://github.com/GoogleCloudPlatform/gcloud-python/issues/1762#issuecomment-216601982","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-python/issues/1762","id":216601982,"user":{"login":"jgeewax","id":112928,"avatar_url":"https://avatars.githubusercontent.com/u/112928?v=3","gravatar_id":"","url":"https://api.github.com/users/jgeewax","html_url":"https://github.com/jgeewax","followers_url":"https://api.github.com/users/jgeewax/followers","following_url":"https://api.github.com/users/jgeewax/following{/other_user}","gists_url":"https://api.github.com/users/jgeewax/gists{/gist_id}","starred_url":"https://api.github.com/users/jgeewax/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jgeewax/subscriptions","organizations_url":"https://api.github.com/users/jgeewax/orgs","repos_url":"https://api.github.com/users/jgeewax/repos","events_url":"https://api.github.com/users/jgeewax/events{/privacy}","received_events_url":"https://api.github.com/users/jgeewax/received_events","type":"User","site_admin":false},"created_at":"2016-05-03T17:20:55Z","updated_at":"2016-05-03T17:20:55Z","body":"That sounds great. Thanks again @wbolster for being so accommodating -- I really really appreciate it.\r\n\r\n@dhermes : Does this look good to you guys? Can you toss up a PR and CC everyone?"}}