{"pull_request":{"state":"open","deletions":23,"user":{"avatar_url":"https://secure.gravatar.com/avatar/1c1aabc1abed5cce37b192dd00f0f28c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1c1aabc1abed5cce37b192dd00f0f28c","url":"https://api.github.com/users/technicalpickles","login":"technicalpickles","id":159},"merged_by":null,"updated_at":"2011-11-10T21:29:29Z","base":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/1eeb4e523a2be1c60c58758a7ecdd2eb?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1eeb4e523a2be1c60c58758a7ecdd2eb","url":"https://api.github.com/users/precipice","login":"precipice","id":2874},"repo":{"name":"pagerduty_tools","master_branch":null,"fork":false,"pushed_at":"2011-11-10T21:27:25Z","homepage":"","open_issues":1,"updated_at":"2011-11-10T21:27:25Z","clone_url":"https://github.com/precipice/pagerduty_tools.git","svn_url":"https://svn.github.com/precipice/pagerduty_tools","private":false,"forks":6,"language":"Ruby","url":"https://api.github.com/repos/precipice/pagerduty_tools","owner":{"avatar_url":"https://secure.gravatar.com/avatar/1eeb4e523a2be1c60c58758a7ecdd2eb?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"1eeb4e523a2be1c60c58758a7ecdd2eb","url":"https://api.github.com/users/precipice","login":"precipice","id":2874},"html_url":"https://github.com/precipice/pagerduty_tools","description":"Tools to work around the limitations in the PagerDuty API.","size":752,"id":1357007,"git_url":"git://github.com/precipice/pagerduty_tools.git","watchers":14,"created_at":"2011-02-11T22:53:10Z","ssh_url":"git@github.com:precipice/pagerduty_tools.git"},"label":"precipice:master","sha":"a2d584d41d2904e3378a2795bfd617c1f3902349"},"commits":4,"diff_url":"https://github.com/precipice/pagerduty_tools/pull/6.diff","comments":6,"closed_at":null,"head":{"ref":"gemify","user":{"avatar_url":"https://secure.gravatar.com/avatar/0fba76a8035ec7a16907e7e1db316380?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"0fba76a8035ec7a16907e7e1db316380","url":"https://api.github.com/users/railsmachine","login":"railsmachine","id":4497},"repo":{"name":"pagerduty-tools","master_branch":null,"fork":true,"pushed_at":"2011-06-24T04:13:33Z","homepage":"","open_issues":0,"updated_at":"2011-10-04T16:17:39Z","clone_url":"https://github.com/railsmachine/pagerduty-tools.git","svn_url":"https://svn.github.com/railsmachine/pagerduty-tools","private":false,"forks":0,"language":"Ruby","url":"https://api.github.com/repos/railsmachine/pagerduty-tools","owner":{"avatar_url":"https://secure.gravatar.com/avatar/0fba76a8035ec7a16907e7e1db316380?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"0fba76a8035ec7a16907e7e1db316380","url":"https://api.github.com/users/railsmachine","login":"railsmachine","id":4497},"html_url":"https://github.com/railsmachine/pagerduty-tools","description":"Tools to work around the limitations in the PagerDuty API.","size":844,"id":1945207,"git_url":"git://github.com/railsmachine/pagerduty-tools.git","watchers":1,"created_at":"2011-06-24T01:11:01Z","ssh_url":"git@github.com:railsmachine/pagerduty-tools.git"},"label":"railsmachine:gemify","sha":"da6ecdb2a22a6b021f989ddda250811055c92ea6"},"additions":79,"url":"https://api.github.com/repos/precipice/pagerduty_tools/pulls/6","merged":false,"body":"Gems are totally cool! This makes it a bit easier to get up an running.\r\n\r\nOne thing that'd need to be done before merging is updating the `pagerduty-tools.gemspec`  to have the correct author info. Bundler generated it based off my git config, so that's what's there now.\r\n\r\nSome other considerations, but mostly for post-merging:\r\n\r\n * namespace everything under `Pagerduty::Tools` constant and lib/pagerduty/tools directory. ie, don't have a top level report.rb with Report :)\r\n * drop .rb suffix on scripts, and add something pagerduty-toolish. pagerduty-tools is long, but maybe pdt is short enough\r\n\r\nI have some crazier ideas, but this is a good start :)","merged_at":null,"html_url":"https://github.com/precipice/pagerduty_tools/pull/6","issue_url":"https://github.com/precipice/pagerduty_tools/issues/6","_links":{"comments":{"href":"https://api.github.com/repos/precipice/pagerduty_tools/issues/6/comments"},"html":{"href":"https://github.com/precipice/pagerduty_tools/pull/6"},"review_comments":{"href":"https://api.github.com/repos/precipice/pagerduty_tools/pulls/6/comments"},"self":{"href":"https://api.github.com/repos/precipice/pagerduty_tools/pulls/6"}},"review_comments":0,"title":"Gemify","number":6,"mergeable":false,"id":196117,"patch_url":"https://github.com/precipice/pagerduty_tools/pull/6.patch","changed_files":11,"created_at":"2011-06-24T04:21:38Z"},"action":"reopened","number":6}