{"action":"created","issue":{"url":"https://api.github.com/repos/babel/babel-eslint/issues/254","repository_url":"https://api.github.com/repos/babel/babel-eslint","labels_url":"https://api.github.com/repos/babel/babel-eslint/issues/254/labels{/name}","comments_url":"https://api.github.com/repos/babel/babel-eslint/issues/254/comments","events_url":"https://api.github.com/repos/babel/babel-eslint/issues/254/events","html_url":"https://github.com/babel/babel-eslint/issues/254","id":133785345,"number":254,"title":"Updating to ESLint 2","user":{"login":"hzoo","id":588473,"avatar_url":"https://avatars.githubusercontent.com/u/588473?v=3","gravatar_id":"","url":"https://api.github.com/users/hzoo","html_url":"https://github.com/hzoo","followers_url":"https://api.github.com/users/hzoo/followers","following_url":"https://api.github.com/users/hzoo/following{/other_user}","gists_url":"https://api.github.com/users/hzoo/gists{/gist_id}","starred_url":"https://api.github.com/users/hzoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hzoo/subscriptions","organizations_url":"https://api.github.com/users/hzoo/orgs","repos_url":"https://api.github.com/users/hzoo/repos","events_url":"https://api.github.com/users/hzoo/events{/privacy}","received_events_url":"https://api.github.com/users/hzoo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/babel/babel-eslint/labels/discussion","name":"discussion","color":"bfe5bf"},{"url":"https://api.github.com/repos/babel/babel-eslint/labels/help%20wanted","name":"help wanted","color":"159818"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-02-15T18:23:39Z","updated_at":"2016-02-16T22:37:37Z","closed_at":null,"body":"How should this be done?\r\n\r\nThere's currently `{ latest: '4.1.8', next: '5.0.0-beta10' }`\r\n\r\nWhere 4.x is using babel 5, and 5.x is babel 6.\r\n\r\nWe will definitely need to make a major version update, but I'm not sure how we want to do this. The simplest thing is to just release a 6.x version for eslint 2.0 and that's it (don't touch the other ones?)\r\n\r\nThere's a lot of existing bugs in 4.x/5.x (and haven't released 5.x proper) and it doesn't seem great to do 4 versions and do fixes on all of them.\r\n\r\nI could just set beta10 to be babel-eslint@5 since a lot of people are using it already.\r\nOr, update babel eslint 5 to be both the eslint update and the babel 6 upgrade.\r\nOr make a new 7.x version?\r\n\r\nAnd for people using babel 5, 6.x would be babel 5 + eslint 2? Hope I'm not overthinking this."},"comment":{"url":"https://api.github.com/repos/babel/babel-eslint/issues/comments/184903511","html_url":"https://github.com/babel/babel-eslint/issues/254#issuecomment-184903511","issue_url":"https://api.github.com/repos/babel/babel-eslint/issues/254","id":184903511,"user":{"login":"hzoo","id":588473,"avatar_url":"https://avatars.githubusercontent.com/u/588473?v=3","gravatar_id":"","url":"https://api.github.com/users/hzoo","html_url":"https://github.com/hzoo","followers_url":"https://api.github.com/users/hzoo/followers","following_url":"https://api.github.com/users/hzoo/following{/other_user}","gists_url":"https://api.github.com/users/hzoo/gists{/gist_id}","starred_url":"https://api.github.com/users/hzoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hzoo/subscriptions","organizations_url":"https://api.github.com/users/hzoo/orgs","repos_url":"https://api.github.com/users/hzoo/repos","events_url":"https://api.github.com/users/hzoo/events{/privacy}","received_events_url":"https://api.github.com/users/hzoo/received_events","type":"User","site_admin":false},"created_at":"2016-02-16T22:37:37Z","updated_at":"2016-02-16T22:37:37Z","body":"Ok, what do think we need to do to follow semver; I thought we we're doing it correctly already?\r\n\r\nI only left it as a beta initially since I wasn't comfortable releasing it knowing that there were bugs?"}}