{"action":"created","issue":{"url":"https://api.github.com/repos/google/open-location-code/issues/30","labels_url":"https://api.github.com/repos/google/open-location-code/issues/30/labels{/name}","comments_url":"https://api.github.com/repos/google/open-location-code/issues/30/comments","events_url":"https://api.github.com/repos/google/open-location-code/issues/30/events","html_url":"https://github.com/google/open-location-code/pull/30","id":110853586,"number":30,"title":"Add Ruby gemspec file","user":{"login":"deme0607","id":1768650,"avatar_url":"https://avatars.githubusercontent.com/u/1768650?v=3","gravatar_id":"","url":"https://api.github.com/users/deme0607","html_url":"https://github.com/deme0607","followers_url":"https://api.github.com/users/deme0607/followers","following_url":"https://api.github.com/users/deme0607/following{/other_user}","gists_url":"https://api.github.com/users/deme0607/gists{/gist_id}","starred_url":"https://api.github.com/users/deme0607/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deme0607/subscriptions","organizations_url":"https://api.github.com/users/deme0607/orgs","repos_url":"https://api.github.com/users/deme0607/repos","events_url":"https://api.github.com/users/deme0607/events{/privacy}","received_events_url":"https://api.github.com/users/deme0607/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-11T12:37:15Z","updated_at":"2015-10-12T10:08:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/google/open-location-code/pulls/30","html_url":"https://github.com/google/open-location-code/pull/30","diff_url":"https://github.com/google/open-location-code/pull/30.diff","patch_url":"https://github.com/google/open-location-code/pull/30.patch"},"body":"I added gemspec file for publishing @wnameless 's ruby implementation to rubygems.org.\r\n\r\nwnameless has already published https://github.com/wnameless/plus_codes-ruby gem, however, I prefer publishing gem from this official repository to wnameless's third-party repository. Because it makes easier for us to maintain codes, for users to find out this library.\r\n\r\n@drinckes @wnameless How do you think about that?\r\n\r\nI already signed the Contributor License Agreements."},"comment":{"url":"https://api.github.com/repos/google/open-location-code/issues/comments/147357146","html_url":"https://github.com/google/open-location-code/pull/30#issuecomment-147357146","issue_url":"https://api.github.com/repos/google/open-location-code/issues/30","id":147357146,"user":{"login":"wnameless","id":2503920,"avatar_url":"https://avatars.githubusercontent.com/u/2503920?v=3","gravatar_id":"","url":"https://api.github.com/users/wnameless","html_url":"https://github.com/wnameless","followers_url":"https://api.github.com/users/wnameless/followers","following_url":"https://api.github.com/users/wnameless/following{/other_user}","gists_url":"https://api.github.com/users/wnameless/gists{/gist_id}","starred_url":"https://api.github.com/users/wnameless/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wnameless/subscriptions","organizations_url":"https://api.github.com/users/wnameless/orgs","repos_url":"https://api.github.com/users/wnameless/repos","events_url":"https://api.github.com/users/wnameless/events{/privacy}","received_events_url":"https://api.github.com/users/wnameless/received_events","type":"User","site_admin":false},"created_at":"2015-10-12T10:08:17Z","updated_at":"2015-10-12T10:08:17Z","body":"The reason I created my own third-party repository is because I can instantly commit any bug fix and republish it by my own in the future. Don't need to wait Google to merge it.\r\n\r\nWhat's more, the complete gem source code is way more less readable than the one I put in the Google repository, I really don't think users should to read those gem specified files beside the main open-location-code algorithm.\r\n\r\nJust like what you said, I already published the gem but I think I can add a README.md file in the google repository to clarify any possible concerns or issues users may have.\r\n\r\nHow does it sound to you?"}}