{"action":"closed","issue":{"url":"https://api.github.com/repos/emberjs/ember.js/issues/14746","repository_url":"https://api.github.com/repos/emberjs/ember.js","labels_url":"https://api.github.com/repos/emberjs/ember.js/issues/14746/labels{/name}","comments_url":"https://api.github.com/repos/emberjs/ember.js/issues/14746/comments","events_url":"https://api.github.com/repos/emberjs/ember.js/issues/14746/events","html_url":"https://github.com/emberjs/ember.js/issues/14746","id":196991075,"number":14746,"title":"Deprecate `Ember.K`","user":{"login":"cibernox","id":265339,"avatar_url":"https://avatars.githubusercontent.com/u/265339?v=3","gravatar_id":"","url":"https://api.github.com/users/cibernox","html_url":"https://github.com/cibernox","followers_url":"https://api.github.com/users/cibernox/followers","following_url":"https://api.github.com/users/cibernox/following{/other_user}","gists_url":"https://api.github.com/users/cibernox/gists{/gist_id}","starred_url":"https://api.github.com/users/cibernox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cibernox/subscriptions","organizations_url":"https://api.github.com/users/cibernox/orgs","repos_url":"https://api.github.com/users/cibernox/repos","events_url":"https://api.github.com/users/cibernox/events{/privacy}","received_events_url":"https://api.github.com/users/cibernox/received_events","type":"User","site_admin":false},"labels":[{"id":73481071,"url":"https://api.github.com/repos/emberjs/ember.js/labels/Good%20for%20New%20Contributors","name":"Good for New Contributors","color":"abcdef","default":false},{"id":259289356,"url":"https://api.github.com/repos/emberjs/ember.js/labels/Help%20Wanted","name":"Help Wanted","color":"009800","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-12-21T17:37:31Z","updated_at":"2016-12-26T00:59:20Z","closed_at":"2016-12-26T00:59:19Z","body":"Now that [the RFC to deprecate `Ember.K`](https://github.com/emberjs/rfcs/pull/178) has been merged, this is a pretty simple task to implement, and one that is perfect for a new contributor to perform since it's not technically complex and it balanced between documentation and implementation.\r\n\r\nThe tasks to perform are divided in a couple repositories:\r\n\r\n- [x] Read [the RFC](https://github.com/emberjs/rfcs/pull/178), to understand the motivation and the outcome.\r\n- [x] Amend the deprecations guide in the [website reporsitory](https://github.com/emberjs/website/blob/master/source/deprecations/v2.x.html.md).\r\n  Information of the deprecation: \r\n  **id**: `ember-metal.ember-k`\r\n  **until**: 3.0.0\r\n  **explanation**:\r\n  The entry must explain how to automatically remove usages of `Ember.K` in your codebase using [ember-watson](https://github.com/abuiles/ember-watson).\r\n  It must also explain that there is two options on the command: `--empty` and `--return-this`\r\n  and that while the second is 100% compatible, the first is probably what they want. Check the \r\n  addendum on the RFC for more information.\r\n- [x] Create a PR in Ember.js itselt deprecating `Ember.K`. \r\n  As stated in the previous point, the id of the deprecation must be `ember-metal.ember-k` and the\r\n  `url` must point to the entry in the deprecation guide you've just created.\r\n  If you are not familiar with how deprecations are made, this is a [good example](https://github.com/emberjs/ember.js/blob/9cd0d390dfe6fa2bb09736e765859458f3b8b35d/packages/ember-glimmer/lib/utils/string.js#L23-L31) of how the **id**, **until** and **url** are used\r\n\r\nIf anyone wants to go and deprecate this, I can provide support or guidance on the process. Feel free to ping me in Slack on here anytime."}}
{"actor":{"display_login":"rwjblue"}}