{"action":"created","issue":{"url":"https://api.github.com/repos/vuejs/Discussion/issues/347","labels_url":"https://api.github.com/repos/vuejs/Discussion/issues/347/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/Discussion/issues/347/comments","events_url":"https://api.github.com/repos/vuejs/Discussion/issues/347/events","html_url":"https://github.com/vuejs/Discussion/issues/347","id":101337840,"number":347,"title":"1.0 plans","user":{"login":"yyx990803","id":499550,"avatar_url":"https://avatars.githubusercontent.com/u/499550?v=3","gravatar_id":"","url":"https://api.github.com/users/yyx990803","html_url":"https://github.com/yyx990803","followers_url":"https://api.github.com/users/yyx990803/followers","following_url":"https://api.github.com/users/yyx990803/following{/other_user}","gists_url":"https://api.github.com/users/yyx990803/gists{/gist_id}","starred_url":"https://api.github.com/users/yyx990803/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yyx990803/subscriptions","organizations_url":"https://api.github.com/users/yyx990803/orgs","repos_url":"https://api.github.com/users/yyx990803/repos","events_url":"https://api.github.com/users/yyx990803/events{/privacy}","received_events_url":"https://api.github.com/users/yyx990803/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/vuejs/Discussion/labels/announcement","name":"announcement","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-08-17T04:44:30Z","updated_at":"2015-08-17T17:56:55Z","closed_at":null,"body":"As many of you know, 0.12 is planned to be the last point release and I believe Vue is in a stable enough state to consider a 1.0 in the near future. There's no date guarantee yet, but I want to make the upgrade process as pain-less as possible. Ember's recent 2.0 release has made a good example, so here's the brief plan for the road to 1.0:\r\n\r\n### 1.0.0-alpha\r\n\r\nThe alpha versions will introduce **no** breaking changes. Anything that runs in ^0.12.10 should run in 1.0.0-alpha. However, the alpha versions will start to raise deprecation warnings on features that will be droped/changed in 1.0.0. You can consider 1.0.0-alpha a continuation of 0.12 but with deprecation warnings; its purpose is to allow you to use it in any 0.12.10 compatible app without any refactoring, but clearly know what features you are using will be deprecated in the future.\r\n\r\nNew features / replacements of the deprecated features will also land in the alpha. It allows you to gradually migrate to new features at a pace you see fit. For details on planned changes/deprecations in 1.0, see [issue tracking in core](https://github.com/yyx990803/vue/labels/1.0%20proposal).\r\n\r\n### 1.0.0-beta\r\n\r\nBeta versions will start to gradually remove the deprecated features; The final beta release would have  removed all deprecated features. The purpose of the beta is stability testing; it's expected to be used by early-adopters to ensure it works properly in real applications.\r\n\r\n### 1.0.0\r\n\r\n1.0.0 will simply be a symbolic release that makes it official so that we can celebrate! Also, if your app works without raising deprecations in 1.0.0-alpha, it should work in 1.0.0.\r\n\r\nSo that's the plan, let me know what you think - if you have suggestions that requires breaking the current API, now is the time to make it heard!"},"comment":{"url":"https://api.github.com/repos/vuejs/Discussion/issues/comments/131909555","html_url":"https://github.com/vuejs/Discussion/issues/347#issuecomment-131909555","issue_url":"https://api.github.com/repos/vuejs/Discussion/issues/347","id":131909555,"user":{"login":"holic","id":508855,"avatar_url":"https://avatars.githubusercontent.com/u/508855?v=3","gravatar_id":"","url":"https://api.github.com/users/holic","html_url":"https://github.com/holic","followers_url":"https://api.github.com/users/holic/followers","following_url":"https://api.github.com/users/holic/following{/other_user}","gists_url":"https://api.github.com/users/holic/gists{/gist_id}","starred_url":"https://api.github.com/users/holic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/holic/subscriptions","organizations_url":"https://api.github.com/users/holic/orgs","repos_url":"https://api.github.com/users/holic/repos","events_url":"https://api.github.com/users/holic/events{/privacy}","received_events_url":"https://api.github.com/users/holic/received_events","type":"User","site_admin":false},"created_at":"2015-08-17T17:56:55Z","updated_at":"2015-08-17T17:56:55Z","body":"Is the plan still to move the main Vue.js repo under the vuejs org? "}}