{"action":"created","issue":{"url":"https://api.github.com/repos/puppetlabs/vanagon/issues/237","labels_url":"https://api.github.com/repos/puppetlabs/vanagon/issues/237/labels{/name}","comments_url":"https://api.github.com/repos/puppetlabs/vanagon/issues/237/comments","events_url":"https://api.github.com/repos/puppetlabs/vanagon/issues/237/events","html_url":"https://github.com/puppetlabs/vanagon/pull/237","id":122857855,"number":237,"title":"Generate component makefile rules in Ruby","user":{"login":"adrienthebo","id":172194,"avatar_url":"https://avatars.githubusercontent.com/u/172194?v=3","gravatar_id":"","url":"https://api.github.com/users/adrienthebo","html_url":"https://github.com/adrienthebo","followers_url":"https://api.github.com/users/adrienthebo/followers","following_url":"https://api.github.com/users/adrienthebo/following{/other_user}","gists_url":"https://api.github.com/users/adrienthebo/gists{/gist_id}","starred_url":"https://api.github.com/users/adrienthebo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adrienthebo/subscriptions","organizations_url":"https://api.github.com/users/adrienthebo/orgs","repos_url":"https://api.github.com/users/adrienthebo/repos","events_url":"https://api.github.com/users/adrienthebo/events{/privacy}","received_events_url":"https://api.github.com/users/adrienthebo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-12-18T01:24:31Z","updated_at":"2015-12-23T21:47:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/puppetlabs/vanagon/pulls/237","html_url":"https://github.com/puppetlabs/vanagon/pull/237","diff_url":"https://github.com/puppetlabs/vanagon/pull/237.diff","patch_url":"https://github.com/puppetlabs/vanagon/pull/237.patch"},"body":"Makefile.erb has about as much Ruby (if not more) than Make or shell syntax; this commit is a first pass at pulling rule definitions out of the templated Makefile and into Ruby classes where we can do such magical things like writing tests and stuff.\r\n\r\nThis is mainly for review; there's still a number of things that I would like to clean up and improve before this is suitable for merging."},"comment":{"url":"https://api.github.com/repos/puppetlabs/vanagon/issues/comments/166997464","html_url":"https://github.com/puppetlabs/vanagon/pull/237#issuecomment-166997464","issue_url":"https://api.github.com/repos/puppetlabs/vanagon/issues/237","id":166997464,"user":{"login":"McdonaldSeanp","id":6415932,"avatar_url":"https://avatars.githubusercontent.com/u/6415932?v=3","gravatar_id":"","url":"https://api.github.com/users/McdonaldSeanp","html_url":"https://github.com/McdonaldSeanp","followers_url":"https://api.github.com/users/McdonaldSeanp/followers","following_url":"https://api.github.com/users/McdonaldSeanp/following{/other_user}","gists_url":"https://api.github.com/users/McdonaldSeanp/gists{/gist_id}","starred_url":"https://api.github.com/users/McdonaldSeanp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/McdonaldSeanp/subscriptions","organizations_url":"https://api.github.com/users/McdonaldSeanp/orgs","repos_url":"https://api.github.com/users/McdonaldSeanp/repos","events_url":"https://api.github.com/users/McdonaldSeanp/events{/privacy}","received_events_url":"https://api.github.com/users/McdonaldSeanp/received_events","type":"User","site_admin":false},"created_at":"2015-12-23T21:47:31Z","updated_at":"2015-12-23T21:47:31Z","body":"Yeah I was just looking for a build, that's good enough for me"}}