{"action":"created","issue":{"url":"https://api.github.com/repos/kentcdodds/all-contributors/issues/18","repository_url":"https://api.github.com/repos/kentcdodds/all-contributors","labels_url":"https://api.github.com/repos/kentcdodds/all-contributors/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/kentcdodds/all-contributors/issues/18/comments","events_url":"https://api.github.com/repos/kentcdodds/all-contributors/issues/18/events","html_url":"https://github.com/kentcdodds/all-contributors/issues/18","id":137659263,"number":18,"title":"There has to be a way to automate this","user":{"login":"frigginglorious","id":3982200,"avatar_url":"https://avatars.githubusercontent.com/u/3982200?v=3","gravatar_id":"","url":"https://api.github.com/users/frigginglorious","html_url":"https://github.com/frigginglorious","followers_url":"https://api.github.com/users/frigginglorious/followers","following_url":"https://api.github.com/users/frigginglorious/following{/other_user}","gists_url":"https://api.github.com/users/frigginglorious/gists{/gist_id}","starred_url":"https://api.github.com/users/frigginglorious/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frigginglorious/subscriptions","organizations_url":"https://api.github.com/users/frigginglorious/orgs","repos_url":"https://api.github.com/users/frigginglorious/repos","events_url":"https://api.github.com/users/frigginglorious/events{/privacy}","received_events_url":"https://api.github.com/users/frigginglorious/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-03-01T19:10:42Z","updated_at":"2016-03-02T03:25:38Z","closed_at":null,"body":"For github in particular, It probably could be automated from an API. \r\n\r\nOr has anyone tried to add a shell script that parses pages like the contributor page (eg https://github.com/kentcdodds/all-contributors/graphs/contributors) that updates and replaces a contributor table at the bottom of README.md?\r\n\r\nMaybe not. Doing it that way would be hardly foolproof, and difficult to organize."},"comment":{"url":"https://api.github.com/repos/kentcdodds/all-contributors/issues/comments/191036863","html_url":"https://github.com/kentcdodds/all-contributors/issues/18#issuecomment-191036863","issue_url":"https://api.github.com/repos/kentcdodds/all-contributors/issues/18","id":191036863,"user":{"login":"glasnt","id":813732,"avatar_url":"https://avatars.githubusercontent.com/u/813732?v=3","gravatar_id":"","url":"https://api.github.com/users/glasnt","html_url":"https://github.com/glasnt","followers_url":"https://api.github.com/users/glasnt/followers","following_url":"https://api.github.com/users/glasnt/following{/other_user}","gists_url":"https://api.github.com/users/glasnt/gists{/gist_id}","starred_url":"https://api.github.com/users/glasnt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/glasnt/subscriptions","organizations_url":"https://api.github.com/users/glasnt/orgs","repos_url":"https://api.github.com/users/glasnt/repos","events_url":"https://api.github.com/users/glasnt/events{/privacy}","received_events_url":"https://api.github.com/users/glasnt/received_events","type":"User","site_admin":false},"created_at":"2016-03-02T03:25:38Z","updated_at":"2016-03-02T03:25:38Z","body":"I think I might be able to help here :)\r\n\r\nI've made a tool specifically for automating the collecting of contributors from the GitHub API, called [octohatrack](https://github.com/labhr/octohatrack) ([article about the app](opensource.com/life/15/10/octohat-github-non-code-contribution-tracker)).\r\n\r\nThe algorithm is fairly straight forward, but it takes a while to parse for larger repos. \r\n\r\nI've also little apps that show how to get at least some of the contributors for Stackoverflow tags and Wikipedia posts under that organisation, if that helps :)"}}