{"action":"created","issue":{"url":"https://api.github.com/repos/eslint/eslint.github.io/issues/227","repository_url":"https://api.github.com/repos/eslint/eslint.github.io","labels_url":"https://api.github.com/repos/eslint/eslint.github.io/issues/227/labels{/name}","comments_url":"https://api.github.com/repos/eslint/eslint.github.io/issues/227/comments","events_url":"https://api.github.com/repos/eslint/eslint.github.io/issues/227/events","html_url":"https://github.com/eslint/eslint.github.io/pull/227","id":141951725,"number":227,"title":"Docs: Change to rule acceptance","user":{"login":"nzakas","id":38546,"avatar_url":"https://avatars.githubusercontent.com/u/38546?v=3","gravatar_id":"","url":"https://api.github.com/users/nzakas","html_url":"https://github.com/nzakas","followers_url":"https://api.github.com/users/nzakas/followers","following_url":"https://api.github.com/users/nzakas/following{/other_user}","gists_url":"https://api.github.com/users/nzakas/gists{/gist_id}","starred_url":"https://api.github.com/users/nzakas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nzakas/subscriptions","organizations_url":"https://api.github.com/users/nzakas/orgs","repos_url":"https://api.github.com/users/nzakas/repos","events_url":"https://api.github.com/users/nzakas/events{/privacy}","received_events_url":"https://api.github.com/users/nzakas/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/eslint/eslint.github.io/labels/cla%20found","name":"cla found","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-18T19:00:52Z","updated_at":"2016-03-18T23:13:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/eslint/eslint.github.io/pulls/227","html_url":"https://github.com/eslint/eslint.github.io/pull/227","diff_url":"https://github.com/eslint/eslint.github.io/pull/227.diff","patch_url":"https://github.com/eslint/eslint.github.io/pull/227.patch"},"body":"This is a proposal for changing our procedure for accepting rules and rule changes. The general feeling amongst reviewers is that we have too many rules, and we're also spending a lot of time evaluating and adding new rules and rule changes.\r\n\r\nThis proposes that:\r\n\r\n1. We only accept new rules if they are absolutely necessary for ESLint to be complete. Otherwise, we should suggest people create custom rules.\r\n1. If a rule is so important that we accept it, then the rule must be implemented by the person who suggested it or a designee of that person. It will not be done by an ESLint team member.\r\n1. Rule changes follow the same process: it must be important, and if we accept it, then the person who suggested it or a designee must implement it. It will not be done by an ESLint team member.\r\n\r\nThat basically means any new rule or rule change that is accepted must be labeled with \"help wanted\" immediately. \r\n\r\nPlease review @eslint/eslint-team "},"comment":{"url":"https://api.github.com/repos/eslint/eslint.github.io/issues/comments/198577966","html_url":"https://github.com/eslint/eslint.github.io/pull/227#issuecomment-198577966","issue_url":"https://api.github.com/repos/eslint/eslint.github.io/issues/227","id":198577966,"user":{"login":"pedrottimark","id":11862657,"avatar_url":"https://avatars.githubusercontent.com/u/11862657?v=3","gravatar_id":"","url":"https://api.github.com/users/pedrottimark","html_url":"https://github.com/pedrottimark","followers_url":"https://api.github.com/users/pedrottimark/followers","following_url":"https://api.github.com/users/pedrottimark/following{/other_user}","gists_url":"https://api.github.com/users/pedrottimark/gists{/gist_id}","starred_url":"https://api.github.com/users/pedrottimark/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pedrottimark/subscriptions","organizations_url":"https://api.github.com/users/pedrottimark/orgs","repos_url":"https://api.github.com/users/pedrottimark/repos","events_url":"https://api.github.com/users/pedrottimark/events{/privacy}","received_events_url":"https://api.github.com/users/pedrottimark/received_events","type":"User","site_admin":false},"created_at":"2016-03-18T23:13:07Z","updated_at":"2016-03-18T23:13:07Z","body":"@btmills Here are 2 thoughts that came to mind if you can rewrite:\r\n* The difference in my follow-through if I *want* it or if I *need* it.\r\n* The 200 rules in ESLint remind me of the 100 markers in Multi-Dictionary Formatter. The feedback from the front lines was consistent: There are too many 😱 I need another one 😠"}}