From 63ef2aec1c3f8a9c222be0f18d7a6ca3920c429d Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 22 May 2020 20:55:27 -0700 Subject: [PATCH 01/15] Set up new issue --- .../2020-05-22-the-ember-times-issue-149.md | 2 +- .../2020-05-29-the-ember-times-issue-150.md | 146 ++++++++++++++++++ 2 files changed, 147 insertions(+), 1 deletion(-) create mode 100644 source/2020-05-29-the-ember-times-issue-150.md diff --git a/source/2020-05-22-the-ember-times-issue-149.md b/source/2020-05-22-the-ember-times-issue-149.md index 71beda4ce..26626b74d 100644 --- a/source/2020-05-22-the-ember-times-issue-149.md +++ b/source/2020-05-22-the-ember-times-issue-149.md @@ -1,7 +1,7 @@ --- title: The Ember Times - Issue No. 149 author: Matthew Roderick, Chris Ng, Amy Lam, Abhilash LR, Jared Galanis, Jessica Jordan -tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 +tags: Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/05/22-the-ember-times-issue-149.html" responsive: true --- diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md new file mode 100644 index 000000000..f3f0587a3 --- /dev/null +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -0,0 +1,146 @@ +--- +title: The Ember Times - Issue No. 150 +author: the crowd +tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 +alias : "blog/2020/05/29-the-ember-times-issue-150.html" +responsive: true +--- + + Emberistas! 🐹 + + + +READMORE + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Section title in sentence case 🐹](section-url) + + + + + + + + +--- + +## [Contributors' corner 👏](https://guides.emberjs.com/release/contributing/repositories/) + +

This week we'd like to thank our siblings for their contributions to Ember and related repositories! 💖

+ +--- + +## [Got a question? Ask readers' questions! 🤓](https://docs.google.com/forms/d/e/1FAIpQLScqu7Lw_9cIkRtAiXKitgkAo4xX_pV1pdCfMJgIr6Py1V-9Og/viewform) + +
+ Office Hours Tomster Mascot + +

Wondering about something related to Ember, Ember Data, Glimmer, or addons in the Ember ecosystem, but don't know where to ask? Readers’ Questions are just for you!

+ +

Submit your own short and sweet question under bit.ly/ask-ember-core. And don’t worry, there are no silly questions, we appreciate them all - promise! 🤞

+
+ +--- + +## [#embertimes 📰](https://blog.emberjs.com/tags/newsletter.html) + +Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at [#support-ember-times](https://discordapp.com/channels/480462759797063690/485450546887786506) on the [Ember Community Discord](https://discordapp.com/invite/zT3asNS) or ping us [@embertimes](https://twitter.com/embertimes) on Twitter. + +Keep on top of what's been going on in Emberland this week by subscribing to our [e-mail newsletter](https://the-emberjs-times.ongoodbits.com/)! You can also find our posts on the [Ember blog](https://emberjs.com/blog/tags/newsletter.html). + +--- + +That's another wrap! ✨ + +Be kind, + +the crowd and the Learning Team From 40a29b07dd46bec37a58d12cbb52d960bb0a6d7d Mon Sep 17 00:00:00 2001 From: Matthew Date: Wed, 27 May 2020 15:17:41 -0400 Subject: [PATCH 02/15] Cals video series part two --- .../2020-05-29-the-ember-times-issue-150.md | 30 ++++++++++++++----- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index f3f0587a3..e8d85e5ae 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 150 -author: the crowd +author: Matthew Roderick the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/05/29-the-ember-times-issue-150.html" responsive: true @@ -14,14 +14,28 @@ READMORE --- -## [Section title in sentence case 🐹](section-url) +## ["My Experience with Ember.js" Part 2 🎬](https://www.youtube.com/watch?v=R2JdP4lb5Xw) - - - +[Cal Woolgar (@callam_woolgar)](https://twitter.com/callam_woolgar) has a second short video out with his new series, [Creating an Ember Application!](https://www.youtube.com/watch?v=R2JdP4lb5Xw) He gets into a little more detail in this video and demonstrates how easy it is to install and get started with Ember.js and it's cli. - - +```bash +npm install -g ember-cli +``` + +This video touches on an [Ember app's anatomy](https://guides.emberjs.com/release/getting-started/anatomy-of-an-ember-app/) and how to create a basic [Ember.js](https://emberjs.com/) app using the ember cli for a fully working application with **one line of code!** 🎉 + +```bash +ember new "app-name" +``` + +And with that one line of code, Ember's cli installs all your dependencies for your new app. And you can also create [routes](https://guides.emberjs.com/release/routing/defining-your-routes/) and [templates](https://guides.emberjs.com/release/components/) with the cli. + +```bash +ember generate template "template-name" +ember generate route "route-name" +``` + +There is a lot more info in his video on these topics, so check out his series. These are great videos for someone learning, look forward to the next video from cal! 😃 --- @@ -143,4 +157,4 @@ That's another wrap! ✨ Be kind, -the crowd and the Learning Team +Matthew Roderick the crowd and the Learning Team From 7152025b5ab70d77c176ba75d51bcee9e7d30276 Mon Sep 17 00:00:00 2001 From: Matthew Date: Thu, 28 May 2020 18:30:17 -0400 Subject: [PATCH 03/15] Changed a few things per suggestions @ijlee2 --- source/2020-05-29-the-ember-times-issue-150.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index e8d85e5ae..540b491b8 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -16,26 +16,26 @@ READMORE ## ["My Experience with Ember.js" Part 2 🎬](https://www.youtube.com/watch?v=R2JdP4lb5Xw) -[Cal Woolgar (@callam_woolgar)](https://twitter.com/callam_woolgar) has a second short video out with his new series, [Creating an Ember Application!](https://www.youtube.com/watch?v=R2JdP4lb5Xw) He gets into a little more detail in this video and demonstrates how easy it is to install and get started with Ember.js and it's cli. +[Cal Woolgar (@callam_woolgar)](https://twitter.com/callam_woolgar) has a second short video out, called [Creating an Ember Application](https://www.youtube.com/watch?v=R2JdP4lb5Xw)! He demonstrates how the Ember CLI makes it simple to install and get started with Ember.js. ```bash npm install -g ember-cli ``` -This video touches on an [Ember app's anatomy](https://guides.emberjs.com/release/getting-started/anatomy-of-an-ember-app/) and how to create a basic [Ember.js](https://emberjs.com/) app using the ember cli for a fully working application with **one line of code!** 🎉 +This video touches on an [Ember app's anatomy](https://guides.emberjs.com/release/getting-started/anatomy-of-an-ember-app/) and how to create a basic [Ember.js](https://emberjs.com/) app using the Ember CLI for a fully working application with **one line of code!** 🎉 ```bash ember new "app-name" ``` -And with that one line of code, Ember's cli installs all your dependencies for your new app. And you can also create [routes](https://guides.emberjs.com/release/routing/defining-your-routes/) and [templates](https://guides.emberjs.com/release/components/) with the cli. +With that one line of code, Ember's CLI installs all your dependencies for your new app. You can also create [routes](https://guides.emberjs.com/release/routing/defining-your-routes/) and [templates](https://guides.emberjs.com/release/components/) with the CLI. ```bash ember generate template "template-name" ember generate route "route-name" ``` -There is a lot more info in his video on these topics, so check out his series. These are great videos for someone learning, look forward to the next video from cal! 😃 +There is a lot more info in his video on these topics, so check out his series. These are great videos for someone learning, look forward to the next video from Cal! 😃 --- From 67ddd2a956d9b20e0227c2d739080e1ea1f7d09a Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 28 May 2020 16:39:30 -0700 Subject: [PATCH 04/15] Make some copy edits --- source/2020-05-29-the-ember-times-issue-150.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index 540b491b8..988bd0f1e 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 150 -author: Matthew Roderick the crowd +author: Matthew Roderick, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/05/29-the-ember-times-issue-150.html" responsive: true @@ -16,26 +16,22 @@ READMORE ## ["My Experience with Ember.js" Part 2 🎬](https://www.youtube.com/watch?v=R2JdP4lb5Xw) -[Cal Woolgar (@callam_woolgar)](https://twitter.com/callam_woolgar) has a second short video out, called [Creating an Ember Application](https://www.youtube.com/watch?v=R2JdP4lb5Xw)! He demonstrates how the Ember CLI makes it simple to install and get started with Ember.js. +[Cal Woolgar (@calWoolgar)](https://github.com/calWoolgar) has a second video out, called [Creating an Ember Application](https://www.youtube.com/watch?v=R2JdP4lb5Xw)! He demonstrates how Ember CLI makes it simple to get started with Ember.js. -```bash -npm install -g ember-cli -``` - -This video touches on an [Ember app's anatomy](https://guides.emberjs.com/release/getting-started/anatomy-of-an-ember-app/) and how to create a basic [Ember.js](https://emberjs.com/) app using the Ember CLI for a fully working application with **one line of code!** 🎉 +This video touches on an [Ember app's anatomy](https://guides.emberjs.com/release/getting-started/anatomy-of-an-ember-app/). With Ember CLI, you can create a fully working application with **one line of code!** 🎉 ```bash ember new "app-name" ``` -With that one line of code, Ember's CLI installs all your dependencies for your new app. You can also create [routes](https://guides.emberjs.com/release/routing/defining-your-routes/) and [templates](https://guides.emberjs.com/release/components/) with the CLI. +With that command, Ember CLI installs all your dependencies for your new app. You can also create [routes](https://guides.emberjs.com/release/routing/defining-your-routes/) and [templates](https://guides.emberjs.com/release/components/) with the CLI. ```bash ember generate template "template-name" ember generate route "route-name" ``` -There is a lot more info in his video on these topics, so check out his series. These are great videos for someone learning, look forward to the next video from Cal! 😃 +These are great videos for someone learning Ember, look forward to the next video from Cal! 😃 --- @@ -157,4 +153,4 @@ That's another wrap! ✨ Be kind, -Matthew Roderick the crowd and the Learning Team +Matthew Roderick, the crowd and the Learning Team From 8459acdc79596b29a140d6c8e85a6dc3b29d7e16 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 28 May 2020 19:03:04 -0700 Subject: [PATCH 05/15] Add writeup on MDN --- .../2020-05-29-the-ember-times-issue-150.md | 37 +++++++------------ 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index 988bd0f1e..ffd3b8f0b 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 150 -author: Matthew Roderick, the crowd +author: Matthew Roderick, Amy Lam, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/05/29-the-ember-times-issue-150.html" responsive: true @@ -9,11 +9,22 @@ responsive: true Emberistas! 🐹 +Ember tutorials on MDN 🎉, +"My Experience with Ember.js" Part 2 🎬, +... READMORE --- +## [Ember tutorials on MDN 🎉](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) + +[Preston Sego (@NullVoxPopuli)](https://github.com/nullvoxpopuli) shared the [news](https://twitter.com/nullvoxpopuli/status/1262124413794881541) that [Ember tutorials](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) are now on the Mozilla Developer Network (MDN) web docs, along with React and Vue! It's awesome to see Ember included as [MDN](https://developer.mozilla.org/) is one of the most respected resources on the web for frontend developers. + +In the [Ember tutorial](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials), you'll build a **TodoMVC app in Ember**. You can verify your code with the [tutorial code repository](https://github.com/NullVoxPopuli/ember-todomvc-tutorial/tree/master/steps/00-finished-todomvc/todomvc) and also check out a [live deployed version](https://nullvoxpopuli.github.io/ember-todomvc-tutorial/). Thank you @NullVoxPopuli for your efforts in getting the word out about Ember! 👏 + +--- + ## ["My Experience with Ember.js" Part 2 🎬](https://www.youtube.com/watch?v=R2JdP4lb5Xw) [Cal Woolgar (@calWoolgar)](https://github.com/calWoolgar) has a second video out, called [Creating an Ember Application](https://www.youtube.com/watch?v=R2JdP4lb5Xw)! He demonstrates how Ember CLI makes it simple to get started with Ember.js. @@ -101,28 +112,6 @@ These are great videos for someone learning Ember, look forward to the next vide --- -## [Section title in sentence case 🐹](section-url) - - - - - - - - ---- - -## [Section title in sentence case 🐹](section-url) - - - - - - - - ---- - ## [Contributors' corner 👏](https://guides.emberjs.com/release/contributing/repositories/)

This week we'd like to thank our siblings for their contributions to Ember and related repositories! 💖

@@ -153,4 +142,4 @@ That's another wrap! ✨ Be kind, -Matthew Roderick, the crowd and the Learning Team +Matthew Roderick, Amy Lam, the crowd and the Learning Team From 99c7204cc6c293825624312833a7f5351a0e43d6 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 28 May 2020 20:04:48 -0700 Subject: [PATCH 06/15] Update source/2020-05-29-the-ember-times-issue-150.md Co-authored-by: Isaac Lee <16869656+ijlee2@users.noreply.github.com> --- source/2020-05-29-the-ember-times-issue-150.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index ffd3b8f0b..e65ff119b 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -19,7 +19,7 @@ READMORE ## [Ember tutorials on MDN 🎉](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) -[Preston Sego (@NullVoxPopuli)](https://github.com/nullvoxpopuli) shared the [news](https://twitter.com/nullvoxpopuli/status/1262124413794881541) that [Ember tutorials](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) are now on the Mozilla Developer Network (MDN) web docs, along with React and Vue! It's awesome to see Ember included as [MDN](https://developer.mozilla.org/) is one of the most respected resources on the web for frontend developers. +[Preston Sego (@NullVoxPopuli)](https://github.com/nullvoxpopuli) shared the [news](https://twitter.com/nullvoxpopuli/status/1262124413794881541) that [Ember tutorials](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) are now on the Mozilla Developer Network (MDN) web docs, along with React and Vue! It's awesome to see Ember included in [MDN](https://developer.mozilla.org/), one of the most respected resources on the web for frontend developers. In the [Ember tutorial](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials), you'll build a **TodoMVC app in Ember**. You can verify your code with the [tutorial code repository](https://github.com/NullVoxPopuli/ember-todomvc-tutorial/tree/master/steps/00-finished-todomvc/todomvc) and also check out a [live deployed version](https://nullvoxpopuli.github.io/ember-todomvc-tutorial/). Thank you @NullVoxPopuli for your efforts in getting the word out about Ember! 👏 From 5515db0a5e9d18dab75866f97b55a825b693485b Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Fri, 29 May 2020 13:29:47 -0500 Subject: [PATCH 07/15] Covered update on Ember Octane vs Classic Cheat Sheet --- source/2020-05-29-the-ember-times-issue-150.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index e65ff119b..8376cf5fd 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 150 -author: Matthew Roderick, Amy Lam, the crowd +author: Matthew Roderick, Amy Lam, Isaac Lee, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/05/29-the-ember-times-issue-150.html" responsive: true @@ -10,6 +10,7 @@ responsive: true Ember tutorials on MDN 🎉, +Ember Octane vs Classic cheat sheet is in Octane 🔥, "My Experience with Ember.js" Part 2 🎬, ... @@ -46,14 +47,13 @@ These are great videos for someone learning Ember, look forward to the next vide --- -## [Section title in sentence case 🐹](section-url) +## [Ember Octane vs Classic cheat sheet is in Octane 🔥](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/) - - - +[Ember Octane vs Classic Cheat Sheet](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/) is a quick reference to understanding how to convert a classic Ember syntax to an Octane one. The website is nearing its one year anniversary! 🎂 What better way to celebrate than being upgraded from vanilla JS to an Ember Octane app? - - +Thanks to work by [Jen Weber (@jenweber)](https://github.com/jenweber) and [Isaac Lee (@ijlee2)](https://github.com/ijlee2), the project is now built on a few well-known solutions: [`ember-code-snippet`](https://github.com/ef4/ember-code-snippet), [`ember-prism`](https://github.com/shipshapecode/ember-prism), [`ember-intl`](https://github.com/ember-intl/ember-intl), [`ember-cli-deploy`](https://github.com/ember-cli-deploy/ember-cli-deploy), and GitHub Actions for CI. + +What's [in store for the future](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/)? The project can use your help with updated content, mobile responsive design, and—perhaps what's most cool—translations to languages besides English. If you'd like to help, please reach out to the Ember Learning Team on [Discord](https://discord.com/invite/emberjs)! --- @@ -142,4 +142,4 @@ That's another wrap! ✨ Be kind, -Matthew Roderick, Amy Lam, the crowd and the Learning Team +Matthew Roderick, Amy Lam, Isaac Lee, the crowd and the Learning Team From 311b43e84d0b844325430d1147706e25b23ade9c Mon Sep 17 00:00:00 2001 From: Isaac Lee <16869656+ijlee2@users.noreply.github.com> Date: Fri, 29 May 2020 14:11:38 -0500 Subject: [PATCH 08/15] Update source/2020-05-29-the-ember-times-issue-150.md --- source/2020-05-29-the-ember-times-issue-150.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index 8376cf5fd..e7920c8b7 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -53,7 +53,7 @@ These are great videos for someone learning Ember, look forward to the next vide Thanks to work by [Jen Weber (@jenweber)](https://github.com/jenweber) and [Isaac Lee (@ijlee2)](https://github.com/ijlee2), the project is now built on a few well-known solutions: [`ember-code-snippet`](https://github.com/ef4/ember-code-snippet), [`ember-prism`](https://github.com/shipshapecode/ember-prism), [`ember-intl`](https://github.com/ember-intl/ember-intl), [`ember-cli-deploy`](https://github.com/ember-cli-deploy/ember-cli-deploy), and GitHub Actions for CI. -What's [in store for the future](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/)? The project can use your help with updated content, mobile responsive design, and—perhaps what's most cool—translations to languages besides English. If you'd like to help, please reach out to the Ember Learning Team on [Discord](https://discord.com/invite/emberjs)! +What's in store for the future? The [project](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/) can use your help with updated content, mobile responsive design, and—perhaps what's most cool—translations to languages besides English. If you'd like to help, please reach out to the Ember Learning Team on [Discord](https://discord.com/invite/emberjs)! --- From da3a1b9b8726af8b6ac4282a35eb2bd6be6e9d2b Mon Sep 17 00:00:00 2001 From: Jared Galanis Date: Fri, 29 May 2020 18:20:46 -0400 Subject: [PATCH 09/15] Adds coverage for Test Dir and Router Refresh RFCs --- .../2020-05-29-the-ember-times-issue-150.md | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index e7920c8b7..c94549824 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 150 -author: Matthew Roderick, Amy Lam, Isaac Lee, the crowd +author: Matthew Roderick, Amy Lam, Isaac Lee, Jared Galanis the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/05/29-the-ember-times-issue-150.html" responsive: true @@ -12,6 +12,8 @@ responsive: true Ember tutorials on MDN 🎉, Ember Octane vs Classic cheat sheet is in Octane 🔥, "My Experience with Ember.js" Part 2 🎬, +Test Directory RFC Final Comment Period Closing 🚨⏳, +New Router Service Refresh RFC ♻️, ... READMORE @@ -57,25 +59,25 @@ What's in store for the future? The [project](https://github.com/ember-learn/emb --- -## [Section title in sentence case 🐹](section-url) +## [Test Directory RFC Final Comment Period Closing ⏳](https://github.com/emberjs/rfcs/pull/575) - - - +RFC final comment period closing alert 🚨! - - +The ✨awesome ✨ RFC by [Mehul Kar (@mehulkar)](https://github.com/mehulkar) about changing the name of an Ember app's test directories to be more in sync with naming provided in the official guides has entered the last week of final comment period. + +The RFC proposes that this unification could make it easier to have a shared language between tests, and would reduce confusion for newer users when using Ember CLI. + +If you're interested in the subject and have opinions you want to voice, now would be a good time to head on over to the [RFC](https://github.com/emberjs/rfcs/pull/575) and provide some feedback. --- -## [Section title in sentence case 🐹](section-url) +## [New Router Service Refresh RFC ♻️](https://github.com/emberjs/rfcs/pull/631) - - - +There's a cool 😎 new RFC by [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) regarding adding a `refresh` method to the router service. - - +Note this `refresh` method would be different than the currently available `Route.prototype.refresh` method that refreshes only the refreshes whatever route you call it on and all routes “below” it in the route hierarchy. This newly proposesd method would refresh all routes. + +If you're interested in commenting on the RFC, please head on over to the [PR](https://github.com/emberjs/rfcs/pull/631) and make your voice heard 📣! --- @@ -142,4 +144,4 @@ That's another wrap! ✨ Be kind, -Matthew Roderick, Amy Lam, Isaac Lee, the crowd and the Learning Team +Matthew Roderick, Amy Lam, Isaac Lee, Jared Galanis the crowd and the Learning Team From 26485be582bb39924cda303c7299294dc5aada04 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 29 May 2020 16:05:34 -0700 Subject: [PATCH 10/15] Fix spelling --- source/2020-05-29-the-ember-times-issue-150.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index c94549824..fc92ead4b 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -75,7 +75,7 @@ If you're interested in the subject and have opinions you want to voice, now wou There's a cool 😎 new RFC by [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) regarding adding a `refresh` method to the router service. -Note this `refresh` method would be different than the currently available `Route.prototype.refresh` method that refreshes only the refreshes whatever route you call it on and all routes “below” it in the route hierarchy. This newly proposesd method would refresh all routes. +Note this `refresh` method would be different than the currently available `Route.prototype.refresh` method that refreshes only the refreshes whatever route you call it on and all routes “below” it in the route hierarchy. This newly proposed method would refresh all routes. If you're interested in commenting on the RFC, please head on over to the [PR](https://github.com/emberjs/rfcs/pull/631) and make your voice heard 📣! From 177ecd7b9474b4f5197ef8a5e1aeea1d853bfce6 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 29 May 2020 16:40:27 -0700 Subject: [PATCH 11/15] Update source/2020-05-29-the-ember-times-issue-150.md --- source/2020-05-29-the-ember-times-issue-150.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index fc92ead4b..c24501d5d 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -75,7 +75,9 @@ If you're interested in the subject and have opinions you want to voice, now wou There's a cool 😎 new RFC by [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) regarding adding a `refresh` method to the router service. -Note this `refresh` method would be different than the currently available `Route.prototype.refresh` method that refreshes only the refreshes whatever route you call it on and all routes “below” it in the route hierarchy. This newly proposed method would refresh all routes. +Note: This RFC is suggesting a `refresh` method that would be different than the currently available `Route.prototype.refresh` method, which refreshes whatever route you call it on and all routes “below” it in the route hierarchy. + +This newly proposed method would refresh all currently active routes. If you're interested in commenting on the RFC, please head on over to the [PR](https://github.com/emberjs/rfcs/pull/631) and make your voice heard 📣! From 1191d61575f67e7982ee73e9f875f6a2ec0bd736 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 29 May 2020 16:51:16 -0700 Subject: [PATCH 12/15] Updates --- .../2020-05-29-the-ember-times-issue-150.md | 93 +++++++------------ 1 file changed, 31 insertions(+), 62 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index c24501d5d..67e76eede 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 150 -author: Matthew Roderick, Amy Lam, Isaac Lee, Jared Galanis the crowd +author: Matthew Roderick, Amy Lam, Isaac Lee, Jared Galanis tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2020 alias : "blog/2020/05/29-the-ember-times-issue-150.html" responsive: true @@ -9,61 +9,42 @@ responsive: true Emberistas! 🐹 -Ember tutorials on MDN 🎉, Ember Octane vs Classic cheat sheet is in Octane 🔥, -"My Experience with Ember.js" Part 2 🎬, -Test Directory RFC Final Comment Period Closing 🚨⏳, -New Router Service Refresh RFC ♻️, +Ember tutorials on MDN 🎉, +test directory RFC FCP closing 🚨⏳, +new router service refresh RFC ♻️, +and last, but not least, "My Experience with Ember.js" Part 2 🎬! + ... READMORE --- -## [Ember tutorials on MDN 🎉](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) - -[Preston Sego (@NullVoxPopuli)](https://github.com/nullvoxpopuli) shared the [news](https://twitter.com/nullvoxpopuli/status/1262124413794881541) that [Ember tutorials](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) are now on the Mozilla Developer Network (MDN) web docs, along with React and Vue! It's awesome to see Ember included in [MDN](https://developer.mozilla.org/), one of the most respected resources on the web for frontend developers. - -In the [Ember tutorial](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials), you'll build a **TodoMVC app in Ember**. You can verify your code with the [tutorial code repository](https://github.com/NullVoxPopuli/ember-todomvc-tutorial/tree/master/steps/00-finished-todomvc/todomvc) and also check out a [live deployed version](https://nullvoxpopuli.github.io/ember-todomvc-tutorial/). Thank you @NullVoxPopuli for your efforts in getting the word out about Ember! 👏 - ---- - -## ["My Experience with Ember.js" Part 2 🎬](https://www.youtube.com/watch?v=R2JdP4lb5Xw) - -[Cal Woolgar (@calWoolgar)](https://github.com/calWoolgar) has a second video out, called [Creating an Ember Application](https://www.youtube.com/watch?v=R2JdP4lb5Xw)! He demonstrates how Ember CLI makes it simple to get started with Ember.js. - -This video touches on an [Ember app's anatomy](https://guides.emberjs.com/release/getting-started/anatomy-of-an-ember-app/). With Ember CLI, you can create a fully working application with **one line of code!** 🎉 - -```bash -ember new "app-name" -``` +## [Ember Octane vs Classic cheat sheet is in Octane 🔥](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/) -With that command, Ember CLI installs all your dependencies for your new app. You can also create [routes](https://guides.emberjs.com/release/routing/defining-your-routes/) and [templates](https://guides.emberjs.com/release/components/) with the CLI. +[Ember Octane vs Classic Cheat Sheet](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/) is a quick reference to understanding how to convert a classic Ember syntax to an Octane one. The website is nearing its one year anniversary! 🎂 What better way to celebrate than being upgraded from vanilla JS to an Ember Octane app? -```bash -ember generate template "template-name" -ember generate route "route-name" -``` +Thanks to work by [Jen Weber (@jenweber)](https://github.com/jenweber) and [Isaac Lee (@ijlee2)](https://github.com/ijlee2), the project is now built on a few well-known solutions: [`ember-code-snippet`](https://github.com/ef4/ember-code-snippet), [`ember-prism`](https://github.com/shipshapecode/ember-prism), [`ember-intl`](https://github.com/ember-intl/ember-intl), [`ember-cli-deploy`](https://github.com/ember-cli-deploy/ember-cli-deploy), and GitHub Actions for CI. -These are great videos for someone learning Ember, look forward to the next video from Cal! 😃 +What's in store for the future? The [project](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/) can use your help with updated content, mobile responsive design, and—perhaps what's most cool—translations to languages besides English. If you'd like to help, please reach out to the Ember Learning Team on [Discord](https://discord.com/invite/emberjs)! --- -## [Ember Octane vs Classic cheat sheet is in Octane 🔥](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/) - -[Ember Octane vs Classic Cheat Sheet](https://ember-learn.github.io/ember-octane-vs-classic-cheat-sheet/) is a quick reference to understanding how to convert a classic Ember syntax to an Octane one. The website is nearing its one year anniversary! 🎂 What better way to celebrate than being upgraded from vanilla JS to an Ember Octane app? +## [Ember tutorials on MDN 🎉](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) -Thanks to work by [Jen Weber (@jenweber)](https://github.com/jenweber) and [Isaac Lee (@ijlee2)](https://github.com/ijlee2), the project is now built on a few well-known solutions: [`ember-code-snippet`](https://github.com/ef4/ember-code-snippet), [`ember-prism`](https://github.com/shipshapecode/ember-prism), [`ember-intl`](https://github.com/ember-intl/ember-intl), [`ember-cli-deploy`](https://github.com/ember-cli-deploy/ember-cli-deploy), and GitHub Actions for CI. +[Preston Sego (@NullVoxPopuli)](https://github.com/nullvoxpopuli) shared the [news](https://twitter.com/nullvoxpopuli/status/1262124413794881541) that [Ember tutorials](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials) are now on the Mozilla Developer Network (MDN) web docs, along with React and Vue! It's awesome to see Ember included in [MDN](https://developer.mozilla.org/), one of the most respected resources on the web for frontend developers. -What's in store for the future? The [project](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/) can use your help with updated content, mobile responsive design, and—perhaps what's most cool—translations to languages besides English. If you'd like to help, please reach out to the Ember Learning Team on [Discord](https://discord.com/invite/emberjs)! +In the [Ember tutorial](https://developer.mozilla.org/en-US/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks#Ember_tutorials), you'll build a **TodoMVC app in Ember**. You can verify your code with the [tutorial code repository](https://github.com/NullVoxPopuli/ember-todomvc-tutorial/tree/master/steps/00-finished-todomvc/todomvc) and also check out a [live deployed version](https://nullvoxpopuli.github.io/ember-todomvc-tutorial/). Thank you @NullVoxPopuli for your efforts in getting the word out about Ember! 👏 --- -## [Test Directory RFC Final Comment Period Closing ⏳](https://github.com/emberjs/rfcs/pull/575) -RFC final comment period closing alert 🚨! +## [Test directory RFC FCP closing ⏳](https://github.com/emberjs/rfcs/pull/575) -The ✨awesome ✨ RFC by [Mehul Kar (@mehulkar)](https://github.com/mehulkar) about changing the name of an Ember app's test directories to be more in sync with naming provided in the official guides has entered the last week of final comment period. +RFC Final Comment Period (FCP) closing alert 🚨! + +The ✨awesome ✨ Request for Comments (RFC) by [Mehul Kar (@mehulkar)](https://github.com/mehulkar) about changing the name of an Ember app's test directories to be more in sync with naming provided in the official guides has entered the last week of FCP. The RFC proposes that this unification could make it easier to have a shared language between tests, and would reduce confusion for newer users when using Ember CLI. @@ -71,7 +52,7 @@ If you're interested in the subject and have opinions you want to voice, now wou --- -## [New Router Service Refresh RFC ♻️](https://github.com/emberjs/rfcs/pull/631) +## [New router service refresh RFC ♻️](https://github.com/emberjs/rfcs/pull/631) There's a cool 😎 new RFC by [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) regarding adding a `refresh` method to the router service. @@ -83,36 +64,24 @@ If you're interested in commenting on the RFC, please head on over to the [PR](h --- -## [Section title in sentence case 🐹](section-url) - - - - - - - - ---- - -## [Section title in sentence case 🐹](section-url) +## ["My Experience with Ember.js" Part 2 🎬](https://www.youtube.com/watch?v=R2JdP4lb5Xw) - - - +[Cal Woolgar (@calWoolgar)](https://github.com/calWoolgar) has a second video out, called [Creating an Ember Application](https://www.youtube.com/watch?v=R2JdP4lb5Xw)! He demonstrates how Ember CLI makes it simple to get started with Ember.js. - - +This video touches on an [Ember app's anatomy](https://guides.emberjs.com/release/getting-started/anatomy-of-an-ember-app/). With Ember CLI, you can create a fully working application with **one line of code!** 🎉 ---- +```bash +ember new "app-name" +``` -## [Section title in sentence case 🐹](section-url) +With that command, Ember CLI installs all your dependencies for your new app. You can also create [routes](https://guides.emberjs.com/release/routing/defining-your-routes/) and [templates](https://guides.emberjs.com/release/components/) with the CLI. - - - +```bash +ember generate template "template-name" +ember generate route "route-name" +``` - - +These are great videos for someone learning Ember, look forward to the next video from Cal! 😃 --- @@ -146,4 +115,4 @@ That's another wrap! ✨ Be kind, -Matthew Roderick, Amy Lam, Isaac Lee, Jared Galanis the crowd and the Learning Team +Matthew Roderick, Amy Lam, Isaac Lee, Jared Galanis and the Learning Team From 19745ef7a6712f83bc1e826df319715a54181fc7 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 29 May 2020 16:57:37 -0700 Subject: [PATCH 13/15] Add contributors list --- source/2020-05-29-the-ember-times-issue-150.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index 67e76eede..dbcef870a 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -87,7 +87,7 @@ These are great videos for someone learning Ember, look forward to the next vide ## [Contributors' corner 👏](https://guides.emberjs.com/release/contributing/repositories/) -

This week we'd like to thank our siblings for their contributions to Ember and related repositories! 💖

+

This week we'd like to thank @thoov, @Gaurav0, @rwjblue, @mansona, @CodingItWrong, @locks, @chriskrycho, @chrisrng, @SergeAstapov, @patricklx, @mmun, @gabrielcsapo, @ygongdev, @danwenzel, @vasind, @Alonski, and @jelhan for their contributions to Ember and related repositories! 💖

--- From 17a04442d955a371a5f0d02645faab71a704748e Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 29 May 2020 17:05:53 -0700 Subject: [PATCH 14/15] More copyedits --- source/2020-05-29-the-ember-times-issue-150.md | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index dbcef870a..f84d82e04 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -6,17 +6,14 @@ alias : "blog/2020/05/29-the-ember-times-issue-150.html" responsive: true --- - Emberistas! 🐹 +👋 Emberistas! 🐹 - Ember Octane vs Classic cheat sheet is in Octane 🔥, Ember tutorials on MDN 🎉, test directory RFC FCP closing 🚨⏳, new router service refresh RFC ♻️, and last, but not least, "My Experience with Ember.js" Part 2 🎬! -... - READMORE --- @@ -27,7 +24,7 @@ READMORE Thanks to work by [Jen Weber (@jenweber)](https://github.com/jenweber) and [Isaac Lee (@ijlee2)](https://github.com/ijlee2), the project is now built on a few well-known solutions: [`ember-code-snippet`](https://github.com/ef4/ember-code-snippet), [`ember-prism`](https://github.com/shipshapecode/ember-prism), [`ember-intl`](https://github.com/ember-intl/ember-intl), [`ember-cli-deploy`](https://github.com/ember-cli-deploy/ember-cli-deploy), and GitHub Actions for CI. -What's in store for the future? The [project](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/) can use your help with updated content, mobile responsive design, and—perhaps what's most cool—translations to languages besides English. If you'd like to help, please reach out to the Ember Learning Team on [Discord](https://discord.com/invite/emberjs)! +What's in store for the future? The [project](https://github.com/ember-learn/ember-octane-vs-classic-cheat-sheet/) can use your help with updated content, mobile responsive design, and—perhaps what's most cool—translations to languages besides English. If you'd like to help, please reach out to the Ember Learning Team on [#dev-ember-learning](https://discord.com/channels/480462759797063690/480777444203429888) on [Discord](https://discord.com/invite/emberjs)! --- @@ -56,9 +53,7 @@ If you're interested in the subject and have opinions you want to voice, now wou There's a cool 😎 new RFC by [Gaurav Munjal (@Gaurav0)](https://github.com/Gaurav0) regarding adding a `refresh` method to the router service. -Note: This RFC is suggesting a `refresh` method that would be different than the currently available `Route.prototype.refresh` method, which refreshes whatever route you call it on and all routes “below” it in the route hierarchy. - -This newly proposed method would refresh all currently active routes. +Note: This RFC is suggesting a `refresh` method that would be different than the currently available `Route.prototype.refresh` method, which refreshes whatever route you call it on and all routes “below” it in the route hierarchy. This newly proposed method would refresh all currently active routes. If you're interested in commenting on the RFC, please head on over to the [PR](https://github.com/emberjs/rfcs/pull/631) and make your voice heard 📣! @@ -66,7 +61,7 @@ If you're interested in commenting on the RFC, please head on over to the [PR](h ## ["My Experience with Ember.js" Part 2 🎬](https://www.youtube.com/watch?v=R2JdP4lb5Xw) -[Cal Woolgar (@calWoolgar)](https://github.com/calWoolgar) has a second video out, called [Creating an Ember Application](https://www.youtube.com/watch?v=R2JdP4lb5Xw)! He demonstrates how Ember CLI makes it simple to get started with Ember.js. +[Cal Woolgar (@calWoolgar)](https://github.com/calWoolgar) has a second video out, [Creating an Ember Application](https://www.youtube.com/watch?v=R2JdP4lb5Xw)! He demonstrates how Ember CLI makes it simple to get started with Ember.js. This video touches on an [Ember app's anatomy](https://guides.emberjs.com/release/getting-started/anatomy-of-an-ember-app/). With Ember CLI, you can create a fully working application with **one line of code!** 🎉 @@ -81,7 +76,7 @@ ember generate template "template-name" ember generate route "route-name" ``` -These are great videos for someone learning Ember, look forward to the next video from Cal! 😃 +These are great videos for someone learning Ember, look forward to the next tutorial video from Cal! 😃 --- From 8b89cb2733e5b31aeee3dce791ca815d4e8ad027 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 29 May 2020 17:08:31 -0700 Subject: [PATCH 15/15] Format header teaser --- source/2020-05-29-the-ember-times-issue-150.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/source/2020-05-29-the-ember-times-issue-150.md b/source/2020-05-29-the-ember-times-issue-150.md index f84d82e04..3de91a979 100644 --- a/source/2020-05-29-the-ember-times-issue-150.md +++ b/source/2020-05-29-the-ember-times-issue-150.md @@ -8,11 +8,7 @@ responsive: true 👋 Emberistas! 🐹 -Ember Octane vs Classic cheat sheet is in Octane 🔥, -Ember tutorials on MDN 🎉, -test directory RFC FCP closing 🚨⏳, -new router service refresh RFC ♻️, -and last, but not least, "My Experience with Ember.js" Part 2 🎬! +Ember Octane vs Classic cheat sheet is in Octane 🔥, Ember tutorials on MDN 🎉, test directory RFC FCP closing 🚨⏳, new router service refresh RFC ♻️, and last, but not least, "My Experience with Ember.js" Part 2 🎬! READMORE