From e1a2a775f262d6d15308d39d396e008ba483f0c6 Mon Sep 17 00:00:00 2001 From: Chris Ng Date: Thu, 9 Jan 2020 15:47:56 -0500 Subject: [PATCH 1/3] blog(octanespecial): how to migrate to octane --- .../2020-01-10-the-ember-times-issue-130.md | 28 ++++++++++++++----- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/source/2020-01-10-the-ember-times-issue-130.md b/source/2020-01-10-the-ember-times-issue-130.md index ea54fbfcc..44bf9b80e 100644 --- a/source/2020-01-10-the-ember-times-issue-130.md +++ b/source/2020-01-10-the-ember-times-issue-130.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 130 -author: the crowd +author: Chris Ng, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/xx/xx-the-ember-times-issue-XXX.html" responsive: true @@ -12,6 +12,7 @@ Happy New Year, Emberistas! ๐Ÿน This week, we have an **Ember Octane Special Edition** for you! READMORE +How to migrate to Ember Octane ๐Ÿน๐Ÿ—๏ธ, --- @@ -45,13 +46,26 @@ READMORE --- -## [Section Title in Title Case ๐Ÿน](#section-url) +## [How to migrate to Octane ๐Ÿน๐Ÿ—๏ธ](https://guides.emberjs.com/release/upgrading/current-edition/) - - +Ember Octane represents a big shift in Ember's syntax, features, and mental models. There is, however, no need for a stop-the-world migration, Octane provides an opt-in method of migration where you can apply each core feature enhancement incrementally. - - +If you are migrating an existing Ember application to Octane we have an excellent list of resources to help you out: + +- [The Ember Guides: Octane Update Guide](https://guides.emberjs.com/release/upgrading/current-edition/) +- [The Ember Octane vs. Classic Ember Cheat Sheet](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/) +- [Ember Atlas Recommended Migration Order](https://www.notion.so/Atlas-Recommended-Migration-Order-a22f948a7cce4e01896d674f727bee74) + +Whatever you end up doing, you wonโ€™t have to do it alone as members of the community have generously contributed [numerous codemods](https://github.com/ember-codemods) to help us migration efficiently. + +- [Angle Brackets Codemod](https://github.com/ember-codemods/ember-angle-brackets-codemod) +- [Tracked Properties Codemod](https://github.com/ember-codemods/ember-tracked-properties-codemod) +- [Native Class Codemod](https://github.com/ember-codemods/ember-native-class-codemod) +- [No Implicit This or {{foo}} to {{this.foo}} Codemod](https://github.com/ember-codemods/ember-no-implicit-this-codemod) +- [ES5 Getter Setter Codemod](https://github.com/ember-codemods/es5-getter-ember-codemod) +- [Template Colocation Migrator](https://github.com/ember-codemods/ember-component-template-colocation-migrator) + +If you need help along the way, visit the [Ember Community chat and forums](https://emberjs.com/community/). --- @@ -155,4 +169,4 @@ That's another wrap! โœจ Be kind, -the crowd and the Learning Team +Chris Ng, the crowd and the Learning Team From 3e44160f770763426aab5efbe270554f526ac847 Mon Sep 17 00:00:00 2001 From: Chris Ng Date: Thu, 9 Jan 2020 18:14:08 -0500 Subject: [PATCH 2/3] Update source/2020-01-10-the-ember-times-issue-130.md Co-Authored-By: Jessica Jordan --- source/2020-01-10-the-ember-times-issue-130.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-01-10-the-ember-times-issue-130.md b/source/2020-01-10-the-ember-times-issue-130.md index 44bf9b80e..989828404 100644 --- a/source/2020-01-10-the-ember-times-issue-130.md +++ b/source/2020-01-10-the-ember-times-issue-130.md @@ -56,7 +56,7 @@ If you are migrating an existing Ember application to Octane we have an excellen - [The Ember Octane vs. Classic Ember Cheat Sheet](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/) - [Ember Atlas Recommended Migration Order](https://www.notion.so/Atlas-Recommended-Migration-Order-a22f948a7cce4e01896d674f727bee74) -Whatever you end up doing, you wonโ€™t have to do it alone as members of the community have generously contributed [numerous codemods](https://github.com/ember-codemods) to help us migration efficiently. +Whatever you end up doing, you wonโ€™t have to do it alone as members of the community have generously contributed [numerous codemods](https://github.com/ember-codemods) to help us to migrate efficiently. - [Angle Brackets Codemod](https://github.com/ember-codemods/ember-angle-brackets-codemod) - [Tracked Properties Codemod](https://github.com/ember-codemods/ember-tracked-properties-codemod) From 2d076f4b0b8e239b3a93785c8b41ff01f443df21 Mon Sep 17 00:00:00 2001 From: Chris Ng Date: Thu, 9 Jan 2020 19:11:58 -0500 Subject: [PATCH 3/3] Update source/2020-01-10-the-ember-times-issue-130.md Co-Authored-By: Jessica Jordan --- source/2020-01-10-the-ember-times-issue-130.md | 1 + 1 file changed, 1 insertion(+) diff --git a/source/2020-01-10-the-ember-times-issue-130.md b/source/2020-01-10-the-ember-times-issue-130.md index 989828404..88d73cb88 100644 --- a/source/2020-01-10-the-ember-times-issue-130.md +++ b/source/2020-01-10-the-ember-times-issue-130.md @@ -48,6 +48,7 @@ How to migrate to Ember Octane ๐Ÿน๐Ÿ—๏ธ, ## [How to migrate to Octane ๐Ÿน๐Ÿ—๏ธ](https://guides.emberjs.com/release/upgrading/current-edition/) + Ember Octane represents a big shift in Ember's syntax, features, and mental models. There is, however, no need for a stop-the-world migration, Octane provides an opt-in method of migration where you can apply each core feature enhancement incrementally. If you are migrating an existing Ember application to Octane we have an excellent list of resources to help you out: