{"action":"created","comment":{"url":"https://api.github.com/repos/joyent/node-website/pulls/comments/29624838","id":29624838,"diff_hunk":"@@ -0,0 +1,75 @@\n+# Accepting modifications through a consensus seeking process\n+\n+A \"Contribution\" to the Project is any work that is voluntarily submitted to\n+the project. These include not only source code in the form of bug fixes, code\n+improvements, new functions, etc, but contributions to documentation, design\n+etc that are intended for the overall improvement of the project.\n+\n+Contributions to the Project are made on a collaborative basis. Any individual\n+with a GitHub account may propose a Contribution by submitting a Pull Request\n+(PR). Acceptance of Contributions (a.k.a. \"landing a Pull Request\") into the\n+Project follows a Consensus Seeking decision making model.\n+\n+## Review process\n+\n+All Pull Requests submitted by individuals who are not Collaborators must be\n+signed-off on by an existing Collaborator before the PR can be landed. The\n+sponsoring Collaborator becomes responsible for the PR. Pull Requests from an\n+existing Collaborator must be signed-off on by at least one other\n+Collaborator.\n+\n+Before any Pull Request is landed, sufficient time should be given to receive\n+input from other Collaborators with sufficient expertise to evaluate the\n+changes. Specifically, at least 48 hours during the typical working week and\n+72 hours over weekends should be given to account for international time\n+differences and work schedules. Trivial Pull Requests may be landed after a\n+shorter delay.\n+\n+If it becomes apparent that the changes proposed by a given Pull Request: (a)\n+have significant impact on the project as a whole; (b) are inherently\n+controversial; or (c) have failed to reach consensus amongst Collaborators,\n+the Pull Request can be elevated for review by the TSC (by attaching the `tsc-\n+agenda` tag to the PR). Pull Requests that have been flagged for TSC review\n+must not be landed until the TSC has had sufficient opportunity to review the\n+issue and render a decision.\n+\n+## Non backward compatible changes\n+\n+Pull Requests that contain non backward compatible changesmust be elevated for","path":"doc/contribute/accepting_contributions.md","position":38,"original_position":38,"commit_id":"cf9aa44213c0334e77a2e4c5055b57a4576fe89a","original_commit_id":"cf9aa44213c0334e77a2e4c5055b57a4576fe89a","user":{"login":"geek","id":441346,"avatar_url":"https://avatars.githubusercontent.com/u/441346?v=3","gravatar_id":"","url":"https://api.github.com/users/geek","html_url":"https://github.com/geek","followers_url":"https://api.github.com/users/geek/followers","following_url":"https://api.github.com/users/geek/following{/other_user}","gists_url":"https://api.github.com/users/geek/gists{/gist_id}","starred_url":"https://api.github.com/users/geek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geek/subscriptions","organizations_url":"https://api.github.com/users/geek/orgs","repos_url":"https://api.github.com/users/geek/repos","events_url":"https://api.github.com/users/geek/events{/privacy}","received_events_url":"https://api.github.com/users/geek/received_events","type":"User","site_admin":false},"body":"typo: `changes must`","created_at":"2015-05-04T21:19:10Z","updated_at":"2015-05-04T21:19:10Z","html_url":"https://github.com/joyent/node-website/pull/111#discussion_r29624838","pull_request_url":"https://api.github.com/repos/joyent/node-website/pulls/111","_links":{"self":{"href":"https://api.github.com/repos/joyent/node-website/pulls/comments/29624838"},"html":{"href":"https://github.com/joyent/node-website/pull/111#discussion_r29624838"},"pull_request":{"href":"https://api.github.com/repos/joyent/node-website/pulls/111"}}},"pull_request":{"url":"https://api.github.com/repos/joyent/node-website/pulls/111","id":34576782,"html_url":"https://github.com/joyent/node-website/pull/111","diff_url":"https://github.com/joyent/node-website/pull/111.diff","patch_url":"https://github.com/joyent/node-website/pull/111.patch","issue_url":"https://api.github.com/repos/joyent/node-website/issues/111","number":111,"state":"open","locked":false,"title":"Make contributing process clearer","user":{"login":"misterdjules","id":811047,"avatar_url":"https://avatars.githubusercontent.com/u/811047?v=3","gravatar_id":"","url":"https://api.github.com/users/misterdjules","html_url":"https://github.com/misterdjules","followers_url":"https://api.github.com/users/misterdjules/followers","following_url":"https://api.github.com/users/misterdjules/following{/other_user}","gists_url":"https://api.github.com/users/misterdjules/gists{/gist_id}","starred_url":"https://api.github.com/users/misterdjules/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/misterdjules/subscriptions","organizations_url":"https://api.github.com/users/misterdjules/orgs","repos_url":"https://api.github.com/users/misterdjules/repos","events_url":"https://api.github.com/users/misterdjules/events{/privacy}","received_events_url":"https://api.github.com/users/misterdjules/received_events","type":"User","site_admin":false},"body":"This PR aims at making the path to becoming a contributor to the project clearer. It does so by adopting most of the [\"Contributing\" section of the jasnell/dev-policy repository](https://github.com/jasnell/dev-policy#contributing).\r\n\r\nThe parts from this policy that have not been adopted are the technical details that are currently not practical for the Node.js project (like the [\"Issue and pull request tagging\" section\"](https://github.com/jasnell/dev-policy#issue-and-pull-request-tagging)), and some other details about some infrastructure that is not yet present in the project like formal working groups. These missing items can be added in the near future when the project is ready and if there's still a need for them.\r\n\r\nIt adds a new \"Contribute\" top level menu item to make it easier for users/developers to find out information on how to contribute to the project.\r\n\r\nIt also refactors the `about/core-team` page to make the project's structure less \"hierarchical\". The mention of the areas of expertise and of a single \"project leader\" have been removed to achieve that. The \"core team\" is also renamed to \"Technical Steering Committee\".\r\n\r\nThis is a first step in being able to onboard new collaborators with a more transparent and open process. The goal is to start nominating new collaborators for the Node.js project and other related projects (like this node-website project) if and when this PR lands.\r\n\r\n/cc @joyent/node-coreteam @robertkowalski @geek","created_at":"2015-05-02T00:06:39Z","updated_at":"2015-05-04T21:19:10Z","closed_at":null,"merged_at":null,"merge_commit_sha":"06fcf9aa1ce31b5343a9ccbeb2d50b53a07d6f6f","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/joyent/node-website/pulls/111/commits","review_comments_url":"https://api.github.com/repos/joyent/node-website/pulls/111/comments","review_comment_url":"https://api.github.com/repos/joyent/node-website/pulls/comments{/number}","comments_url":"https://api.github.com/repos/joyent/node-website/issues/111/comments","statuses_url":"https://api.github.com/repos/joyent/node-website/statuses/cf9aa44213c0334e77a2e4c5055b57a4576fe89a","head":{"label":"misterdjules:make-contributing-process-clearer","ref":"make-contributing-process-clearer","sha":"cf9aa44213c0334e77a2e4c5055b57a4576fe89a","user":{"login":"misterdjules","id":811047,"avatar_url":"https://avatars.githubusercontent.com/u/811047?v=3","gravatar_id":"","url":"https://api.github.com/users/misterdjules","html_url":"https://github.com/misterdjules","followers_url":"https://api.github.com/users/misterdjules/followers","following_url":"https://api.github.com/users/misterdjules/following{/other_user}","gists_url":"https://api.github.com/users/misterdjules/gists{/gist_id}","starred_url":"https://api.github.com/users/misterdjules/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/misterdjules/subscriptions","organizations_url":"https://api.github.com/users/misterdjules/orgs","repos_url":"https://api.github.com/users/misterdjules/repos","events_url":"https://api.github.com/users/misterdjules/events{/privacy}","received_events_url":"https://api.github.com/users/misterdjules/received_events","type":"User","site_admin":false},"repo":{"id":24668625,"name":"node-website","full_name":"misterdjules/node-website","owner":{"login":"misterdjules","id":811047,"avatar_url":"https://avatars.githubusercontent.com/u/811047?v=3","gravatar_id":"","url":"https://api.github.com/users/misterdjules","html_url":"https://github.com/misterdjules","followers_url":"https://api.github.com/users/misterdjules/followers","following_url":"https://api.github.com/users/misterdjules/following{/other_user}","gists_url":"https://api.github.com/users/misterdjules/gists{/gist_id}","starred_url":"https://api.github.com/users/misterdjules/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/misterdjules/subscriptions","organizations_url":"https://api.github.com/users/misterdjules/orgs","repos_url":"https://api.github.com/users/misterdjules/repos","events_url":"https://api.github.com/users/misterdjules/events{/privacy}","received_events_url":"https://api.github.com/users/misterdjules/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/misterdjules/node-website","description":"Website repository for the Node.js project","fork":true,"url":"https://api.github.com/repos/misterdjules/node-website","forks_url":"https://api.github.com/repos/misterdjules/node-website/forks","keys_url":"https://api.github.com/repos/misterdjules/node-website/keys{/key_id}","collaborators_url":"https://api.github.com/repos/misterdjules/node-website/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/misterdjules/node-website/teams","hooks_url":"https://api.github.com/repos/misterdjules/node-website/hooks","issue_events_url":"https://api.github.com/repos/misterdjules/node-website/issues/events{/number}","events_url":"https://api.github.com/repos/misterdjules/node-website/events","assignees_url":"https://api.github.com/repos/misterdjules/node-website/assignees{/user}","branches_url":"https://api.github.com/repos/misterdjules/node-website/branches{/branch}","tags_url":"https://api.github.com/repos/misterdjules/node-website/tags","blobs_url":"https://api.github.com/repos/misterdjules/node-website/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/misterdjules/node-website/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/misterdjules/node-website/git/refs{/sha}","trees_url":"https://api.github.com/repos/misterdjules/node-website/git/trees{/sha}","statuses_url":"https://api.github.com/repos/misterdjules/node-website/statuses/{sha}","languages_url":"https://api.github.com/repos/misterdjules/node-website/languages","stargazers_url":"https://api.github.com/repos/misterdjules/node-website/stargazers","contributors_url":"https://api.github.com/repos/misterdjules/node-website/contributors","subscribers_url":"https://api.github.com/repos/misterdjules/node-website/subscribers","subscription_url":"https://api.github.com/repos/misterdjules/node-website/subscription","commits_url":"https://api.github.com/repos/misterdjules/node-website/commits{/sha}","git_commits_url":"https://api.github.com/repos/misterdjules/node-website/git/commits{/sha}","comments_url":"https://api.github.com/repos/misterdjules/node-website/comments{/number}","issue_comment_url":"https://api.github.com/repos/misterdjules/node-website/issues/comments{/number}","contents_url":"https://api.github.com/repos/misterdjules/node-website/contents/{+path}","compare_url":"https://api.github.com/repos/misterdjules/node-website/compare/{base}...{head}","merges_url":"https://api.github.com/repos/misterdjules/node-website/merges","archive_url":"https://api.github.com/repos/misterdjules/node-website/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/misterdjules/node-website/downloads","issues_url":"https://api.github.com/repos/misterdjules/node-website/issues{/number}","pulls_url":"https://api.github.com/repos/misterdjules/node-website/pulls{/number}","milestones_url":"https://api.github.com/repos/misterdjules/node-website/milestones{/number}","notifications_url":"https://api.github.com/repos/misterdjules/node-website/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/misterdjules/node-website/labels{/name}","releases_url":"https://api.github.com/repos/misterdjules/node-website/releases{/id}","created_at":"2014-10-01T06:53:18Z","updated_at":"2015-03-10T20:49:40Z","pushed_at":"2015-05-04T19:41:26Z","git_url":"git://github.com/misterdjules/node-website.git","ssh_url":"git@github.com:misterdjules/node-website.git","clone_url":"https://github.com/misterdjules/node-website.git","svn_url":"https://github.com/misterdjules/node-website","homepage":null,"size":19961,"stargazers_count":0,"watchers_count":0,"language":"Nginx","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"joyent:master","ref":"master","sha":"08b1d025017dfe13d6d4e24ef95106ffb0d40999","user":{"login":"joyent","id":10161,"avatar_url":"https://avatars.githubusercontent.com/u/10161?v=3","gravatar_id":"","url":"https://api.github.com/users/joyent","html_url":"https://github.com/joyent","followers_url":"https://api.github.com/users/joyent/followers","following_url":"https://api.github.com/users/joyent/following{/other_user}","gists_url":"https://api.github.com/users/joyent/gists{/gist_id}","starred_url":"https://api.github.com/users/joyent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joyent/subscriptions","organizations_url":"https://api.github.com/users/joyent/orgs","repos_url":"https://api.github.com/users/joyent/repos","events_url":"https://api.github.com/users/joyent/events{/privacy}","received_events_url":"https://api.github.com/users/joyent/received_events","type":"Organization","site_admin":false},"repo":{"id":16819983,"name":"node-website","full_name":"joyent/node-website","owner":{"login":"joyent","id":10161,"avatar_url":"https://avatars.githubusercontent.com/u/10161?v=3","gravatar_id":"","url":"https://api.github.com/users/joyent","html_url":"https://github.com/joyent","followers_url":"https://api.github.com/users/joyent/followers","following_url":"https://api.github.com/users/joyent/following{/other_user}","gists_url":"https://api.github.com/users/joyent/gists{/gist_id}","starred_url":"https://api.github.com/users/joyent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joyent/subscriptions","organizations_url":"https://api.github.com/users/joyent/orgs","repos_url":"https://api.github.com/users/joyent/repos","events_url":"https://api.github.com/users/joyent/events{/privacy}","received_events_url":"https://api.github.com/users/joyent/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/joyent/node-website","description":"Website repository for the Node.js project","fork":false,"url":"https://api.github.com/repos/joyent/node-website","forks_url":"https://api.github.com/repos/joyent/node-website/forks","keys_url":"https://api.github.com/repos/joyent/node-website/keys{/key_id}","collaborators_url":"https://api.github.com/repos/joyent/node-website/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/joyent/node-website/teams","hooks_url":"https://api.github.com/repos/joyent/node-website/hooks","issue_events_url":"https://api.github.com/repos/joyent/node-website/issues/events{/number}","events_url":"https://api.github.com/repos/joyent/node-website/events","assignees_url":"https://api.github.com/repos/joyent/node-website/assignees{/user}","branches_url":"https://api.github.com/repos/joyent/node-website/branches{/branch}","tags_url":"https://api.github.com/repos/joyent/node-website/tags","blobs_url":"https://api.github.com/repos/joyent/node-website/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/joyent/node-website/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/joyent/node-website/git/refs{/sha}","trees_url":"https://api.github.com/repos/joyent/node-website/git/trees{/sha}","statuses_url":"https://api.github.com/repos/joyent/node-website/statuses/{sha}","languages_url":"https://api.github.com/repos/joyent/node-website/languages","stargazers_url":"https://api.github.com/repos/joyent/node-website/stargazers","contributors_url":"https://api.github.com/repos/joyent/node-website/contributors","subscribers_url":"https://api.github.com/repos/joyent/node-website/subscribers","subscription_url":"https://api.github.com/repos/joyent/node-website/subscription","commits_url":"https://api.github.com/repos/joyent/node-website/commits{/sha}","git_commits_url":"https://api.github.com/repos/joyent/node-website/git/commits{/sha}","comments_url":"https://api.github.com/repos/joyent/node-website/comments{/number}","issue_comment_url":"https://api.github.com/repos/joyent/node-website/issues/comments{/number}","contents_url":"https://api.github.com/repos/joyent/node-website/contents/{+path}","compare_url":"https://api.github.com/repos/joyent/node-website/compare/{base}...{head}","merges_url":"https://api.github.com/repos/joyent/node-website/merges","archive_url":"https://api.github.com/repos/joyent/node-website/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/joyent/node-website/downloads","issues_url":"https://api.github.com/repos/joyent/node-website/issues{/number}","pulls_url":"https://api.github.com/repos/joyent/node-website/pulls{/number}","milestones_url":"https://api.github.com/repos/joyent/node-website/milestones{/number}","notifications_url":"https://api.github.com/repos/joyent/node-website/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/joyent/node-website/labels{/name}","releases_url":"https://api.github.com/repos/joyent/node-website/releases{/id}","created_at":"2014-02-13T22:50:01Z","updated_at":"2015-05-01T14:44:35Z","pushed_at":"2015-05-04T19:41:26Z","git_url":"git://github.com/joyent/node-website.git","ssh_url":"git@github.com:joyent/node-website.git","clone_url":"https://github.com/joyent/node-website.git","svn_url":"https://github.com/joyent/node-website","homepage":null,"size":20804,"stargazers_count":39,"watchers_count":39,"language":"Nginx","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":53,"mirror_url":null,"open_issues_count":28,"forks":53,"open_issues":28,"watchers":39,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/joyent/node-website/pulls/111"},"html":{"href":"https://github.com/joyent/node-website/pull/111"},"issue":{"href":"https://api.github.com/repos/joyent/node-website/issues/111"},"comments":{"href":"https://api.github.com/repos/joyent/node-website/issues/111/comments"},"review_comments":{"href":"https://api.github.com/repos/joyent/node-website/pulls/111/comments"},"review_comment":{"href":"https://api.github.com/repos/joyent/node-website/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/joyent/node-website/pulls/111/commits"},"statuses":{"href":"https://api.github.com/repos/joyent/node-website/statuses/cf9aa44213c0334e77a2e4c5055b57a4576fe89a"}}}}