From ebf884ce5bf6691ae493685b8ac56d13de597e93 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Mon, 18 Feb 2019 15:49:18 +0100 Subject: [PATCH 01/17] blog(embertimes#86): add template --- .../2019-02-15-the-ember-times-issue-85.md | 4 +- .../2019-02-22-the-ember-times-issue-86.md | 102 ++++++++++++++++++ .../images/blog/emberjstimes/miguelcamba.jpeg | Bin 0 -> 24355 bytes 3 files changed, 104 insertions(+), 2 deletions(-) create mode 100644 source/blog/2019-02-22-the-ember-times-issue-86.md create mode 100644 source/images/blog/emberjstimes/miguelcamba.jpeg diff --git a/source/blog/2019-02-15-the-ember-times-issue-85.md b/source/blog/2019-02-15-the-ember-times-issue-85.md index 75312bd4ee..6bae871c97 100644 --- a/source/blog/2019-02-15-the-ember-times-issue-85.md +++ b/source/blog/2019-02-15-the-ember-times-issue-85.md @@ -1,7 +1,7 @@ --- title: The Ember Times - Issue No. 85 author: Chris Ng, Jessica Jordan, Jared Galanis, Kenneth Larsen, Amy Lam -tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2019 +tags: Newsletter, Ember.js Times, Ember Times, 2019 alias : "blog/2019/02/15-the-ember-times-issue-85.html" responsive: true --- @@ -62,7 +62,7 @@ You can read more about the suggested transition path in the [full proposal](htt Lisa Backer -In our 5th edition of the contributor interview series community member **Lisa Backer**, also known as [@eshtadc](https://github.com/eshtadc) talks about her work on `ember-service-worker`, public speaking, the things that make open-source so valuable and why anyone in the community can be an expert who has important insights to share. +In our 6th edition of the contributor interview series community member **Lisa Backer**, also known as [@eshtadc](https://github.com/eshtadc) talks about her work on `ember-service-worker`, public speaking, the things that make open-source so valuable and why anyone in the community can be an expert who has important insights to share. You can read the full interview on [the Ember Forum](https://discuss.emberjs.com/t/i-contribute-to-ember-with-lisa-backer/16168). diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md new file mode 100644 index 0000000000..7f8a9838bb --- /dev/null +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -0,0 +1,102 @@ +--- +title: The Ember Times - Issue No. XX +author: the crowd +tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2019 +alias : "blog/2019/xx/xx-the-ember-times-issue-XX.html" +responsive: true +--- + + Emberistas! 🐹 + + + +--- + +## [SECTION TITLE](#section-url) + + +--- + +## [SECTION TITLE](#section-url) + + +--- + +## [SECTION TITLE](#section-url) + + +--- + +## [SECTION TITLE](#section-url) + + +--- + +## [SECTION TITLE](#section-url) + + +--- + +## [SECTION TITLE](#section-url) + + +--- + +## [SECTION TITLE](#section-url) + + +--- + +## [SECTION TITLE](#section-url) + + +--- + +## ["I contribute to Ember" with Miguel Camba ✍️](https://discuss.emberjs.com/t/i-contribute-to-ember-with-miguel-camba/16193) + +
+ Miguel Camba +
+ +In our 7th edition of the contributor interview series, community member **Miguel Camba**, also known as [@cibernox](https://github.com/cibernox) talks about and talk about his work on **powerful** addons, contributing by necessity and why the **silly pull request** is only **a myth**. + +You can read the full interview on [the Ember Forum](https://discuss.emberjs.com/t/i-contribute-to-ember-with-miguel-camba/16193). + +Read more + +--- + + +## [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://emberjs.com/blog/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 diff --git a/source/images/blog/emberjstimes/miguelcamba.jpeg b/source/images/blog/emberjstimes/miguelcamba.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..8c36bd3ac362314cfbc5bf4dd1ea23447ffbd1b7 GIT binary patch literal 24355 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 literal 0 HcmV?d00001 From e988c1f49caf79b4501455615910b75674b5f677 Mon Sep 17 00:00:00 2001 From: Chris Ng Date: Tue, 19 Feb 2019 12:07:13 -0500 Subject: [PATCH 02/17] blog(embertimes86): RFCs for Tracked Properties --- .../blog/2019-02-22-the-ember-times-issue-86.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 7f8a9838bb..affc1b65cb 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. XX -author: the crowd +author: Chris Ng, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2019 alias : "blog/2019/xx/xx-the-ember-times-issue-XX.html" responsive: true @@ -10,6 +10,8 @@ responsive: true +Check out the two follow up RFCs to make Tracked Properties better πŸ‘£ + --- ## [SECTION TITLE](#section-url) @@ -27,8 +29,15 @@ responsive: true --- -## [SECTION TITLE](#section-url) +## RFCs for [Decorator Support](https://github.com/emberjs/rfcs/pull/440) and [Tracked Property Classic Class Descriptor](https://github.com/emberjs/rfcs/pull/442) πŸ‘£ + +[@pzuraq](https://github.com/pzuraq) opened up a pair of RFCs that supplemented the recently merged [Tracked Properties RFC](https://github.com/emberjs/rfcs/pull/410). + +The **Decorator Support RFC** is a follow up to the [Decorators RFC](https://github.com/emberjs/rfcs/blob/master/text/0408-decorators.md) since it was premised on decorators moving from stage 2 in the TC39 process to stage 3. However since decorators remained in stage 2, and have not been rejected, and that all parties were in agreement about the *invocation syntax* of decorators – decorators should present a minimal amount of risk to Ember and its users. The changes in the spec will mostly affect library and framework maintainers, but not end users in *most cases*. Ember will begin by supporting the latest version of the decorators transform provided by Babel. + +The **Tracked Property Classic Class Descriptor RFC** adds the `descriptor` decorator for classic classes only which allows users to define native getters and setters (and other properties). This provides a clear 1-1 translation between native and classic syntax invocations as a way to add getters and setters to classic classes. +Read and comment on the [Decorator Support RFC](https://github.com/emberjs/rfcs/pull/440) or the [Tracked Property Classic Class Descriptor RFC](https://github.com/emberjs/rfcs/pull/442) on GitHub! --- @@ -99,4 +108,4 @@ That's another wrap! ✨ Be kind, -the crowd and the Learning Team +Chris Ng, the crowd and the Learning Team From faf27add278caaffcbd5627b177d208323a659af Mon Sep 17 00:00:00 2001 From: Gaurav Munjal Date: Wed, 20 Feb 2019 16:24:24 -0500 Subject: [PATCH 03/17] An Ember Community Experience --- .../2019-02-22-the-ember-times-issue-86.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index affc1b65cb..a9579dc442 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -56,7 +56,24 @@ Read and comment on the [Decorator Support RFC](https://github.com/emberjs/rfcs/ --- -## [SECTION TITLE](#section-url) +## An Ember Community Experience by Gaurav Munjal + +I had wanted to make some large breaking changes to +[ember-simple-tree](https://github.com/btecu/ember-simple-tree) +in order to enable me to customize it to my liking. +Given that it would break backward +compatibility and existing applications, +I figured my changes would never be accepted. +So I forked it and released my version as ember-light-tree. + +I was surprised when Bujorel Tecu, the author of ember-simple-tree, +contacted me and wanted to work together to include my changes. +As a result, my changes are now in the latest version of +ember-simple-tree. +It seems it was more important to him that we had a shared solution +than that there was technical backward compatibility. It seems this +view is shared by the Ember Community and helps keep it from +fragmenting around different addons. --- From df4e00daa9741d8b4fedf75c27f0df3f83c055ca Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Wed, 20 Feb 2019 21:04:18 -0800 Subject: [PATCH 04/17] Update 2019-02-22-the-ember-times-issue-86.md --- .../2019-02-22-the-ember-times-issue-86.md | 29 +++++++------------ 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index a9579dc442..67fc627e2b 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. XX -author: Chris Ng, the crowd +author: Chris Ng, Gaurav Munjal, Amy Lam, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2019 alias : "blog/2019/xx/xx-the-ember-times-issue-XX.html" responsive: true @@ -10,7 +10,7 @@ responsive: true -Check out the two follow up RFCs to make Tracked Properties better πŸ‘£ +Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝... --- @@ -56,25 +56,16 @@ Read and comment on the [Decorator Support RFC](https://github.com/emberjs/rfcs/ --- -## An Ember Community Experience by Gaurav Munjal +## An Ember Community Experience by Gaurav Munjal πŸ’› -I had wanted to make some large breaking changes to -[ember-simple-tree](https://github.com/btecu/ember-simple-tree) -in order to enable me to customize it to my liking. -Given that it would break backward -compatibility and existing applications, -I figured my changes would never be accepted. -So I forked it and released my version as ember-light-tree. +I had wanted to make some large breaking changes to [ember-simple-tree](https://github.com/btecu/ember-simple-tree), +in order to enable me to customize it to my liking. Given that it would break backward compatibility and existing applications, I figured my changes would never be accepted. So I forked it and released my version as ember-light-tree. -I was surprised when Bujorel Tecu, the author of ember-simple-tree, -contacted me and wanted to work together to include my changes. -As a result, my changes are now in the latest version of -ember-simple-tree. -It seems it was more important to him that we had a shared solution -than that there was technical backward compatibility. It seems this -view is shared by the Ember Community and helps keep it from -fragmenting around different addons. +I was surprised when Bujorel Tecu AKA [@btecu](https://github.com/btecu), the author of ember-simple-tree, +contacted me and wanted to work together to include my changes. As a result, my changes are now in the latest version of +ember-simple-tree. +Even though we had to sacrifice technical backward compatibility, it was important to @btecu that we had a shared solution. One of the main strengths of Ember is how shared conventions enable developers to build on top of each other's work and improve the ecosystem for everyone. It's heartening to see this view echoed in the Ember addon community. --- @@ -125,4 +116,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, the crowd and the Learning Team +Chris Ng, Gaurav Munjal, Amy Lam the crowd and the Learning Team From 70bcab076c074981a5d4e999b04289008768ef14 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Wed, 20 Feb 2019 21:08:14 -0800 Subject: [PATCH 05/17] Update 2019-02-22-the-ember-times-issue-86.md --- source/blog/2019-02-22-the-ember-times-issue-86.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 67fc627e2b..0fe2a05b7f 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -56,7 +56,7 @@ Read and comment on the [Decorator Support RFC](https://github.com/emberjs/rfcs/ --- -## An Ember Community Experience by Gaurav Munjal πŸ’› +## [An Ember Community Experience by Gaurav Munjal πŸ’›](https://twitter.com/gaurav9576/status/1098298137507217408) I had wanted to make some large breaking changes to [ember-simple-tree](https://github.com/btecu/ember-simple-tree), in order to enable me to customize it to my liking. Given that it would break backward compatibility and existing applications, I figured my changes would never be accepted. So I forked it and released my version as ember-light-tree. From 6fc1ef7e4a7ec197d58719849afc034629ec4d98 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 21 Feb 2019 11:14:01 +0100 Subject: [PATCH 06/17] blog(embertimes#86): fixup post description --- .../blog/2019-02-22-the-ember-times-issue-86.md | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 0fe2a05b7f..bc89c70d69 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -1,8 +1,8 @@ --- -title: The Ember Times - Issue No. XX -author: Chris Ng, Gaurav Munjal, Amy Lam, the crowd +title: The Ember Times - Issue No. 86 +author: Chris Ng, Gaurav Munjal, Amy Lam, Jessica Jordan, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2019 -alias : "blog/2019/xx/xx-the-ember-times-issue-XX.html" +alias : "blog/2019/02/22-the-ember-times-issue-86.html" responsive: true --- @@ -12,6 +12,8 @@ responsive: true Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝... +...and an exclusive interview with Ember contributor @cibernox πŸ’¬ ! + --- ## [SECTION TITLE](#section-url) @@ -63,9 +65,9 @@ in order to enable me to customize it to my liking. Given that it would break ba I was surprised when Bujorel Tecu AKA [@btecu](https://github.com/btecu), the author of ember-simple-tree, contacted me and wanted to work together to include my changes. As a result, my changes are now in the latest version of -ember-simple-tree. +ember-simple-tree. -Even though we had to sacrifice technical backward compatibility, it was important to @btecu that we had a shared solution. One of the main strengths of Ember is how shared conventions enable developers to build on top of each other's work and improve the ecosystem for everyone. It's heartening to see this view echoed in the Ember addon community. +Even though we had to sacrifice technical backward compatibility, it was important to @btecu that we had a shared solution. One of the main strengths of Ember is how shared conventions enable developers to build on top of each other's work and improve the ecosystem for everyone. It's heartening to see this view echoed in the Ember addon community. --- @@ -75,7 +77,7 @@ Even though we had to sacrifice technical backward compatibility, it was importa Miguel Camba -In our 7th edition of the contributor interview series, community member **Miguel Camba**, also known as [@cibernox](https://github.com/cibernox) talks about and talk about his work on **powerful** addons, contributing by necessity and why the **silly pull request** is only **a myth**. +In our 7th edition of the contributor interview series, community member **Miguel Camba**, also known as [@cibernox](https://github.com/cibernox) talks about his work on **powerful** addons, contributing by necessity and why the **silly pull request** is only **a myth**. You can read the full interview on [the Ember Forum](https://discuss.emberjs.com/t/i-contribute-to-ember-with-miguel-camba/16193). @@ -116,4 +118,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, Gaurav Munjal, Amy Lam the crowd and the Learning Team +Chris Ng, Gaurav Munjal, Amy Lam, Jessica Jordan, the crowd and the Learning Team From ba6220b57b449ed11c50e8ead525c47e63dabd09 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 21 Feb 2019 11:16:26 +0100 Subject: [PATCH 07/17] blog(embertimes#86): add contributors corner --- source/blog/2019-02-22-the-ember-times-issue-86.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index bc89c70d69..7f0eb58fd3 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -88,7 +88,7 @@ You can read the full interview on [the Ember Forum](https://discuss.emberjs.com ## [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 @rwjblue, @cibernox, @pzuraq, @ppcano, @Gaurav0, @MelSumner, @mixonic, @chrisrng, @runspired, @XaserAcheron, @scalvert, @mansona, @nummi, @jaredgalanis, @samselikoff, @aklkv, @bartocc, @locks, @jenweber, @EndangeredMassa and @CodingItWrong for their contributions to Ember and related repositories! πŸ’–

--- From e2c1199c896759aaa6a94ec385384f98a00e25a7 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 21 Feb 2019 11:36:01 +0100 Subject: [PATCH 08/17] blog(embertimes#86): add rfc writeup for htmlSafe and with --- source/blog/2019-02-22-the-ember-times-issue-86.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 7f0eb58fd3..324108545d 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -53,7 +53,14 @@ Read and comment on the [Decorator Support RFC](https://github.com/emberjs/rfcs/ --- -## [SECTION TITLE](#section-url) +## [Less Confused πŸ€·β€β™€οΈπŸš« with htmlSafe and with](https://github.com/emberjs/rfcs/pull/443) + +Two new **Requests for Comments (RFC)** propose deprecations to better avoid confusion in Ember apps: +[One of the proposals](https://github.com/emberjs/rfcs/pull/443) aims to rename the `htmlSafe` template helper and util to `trustedHtml` in an effort to convey the mechanism of the util better. + +[The second RFC](https://github.com/emberjs/rfcs/pull/445) proposes the deprecation of the `with` template helper acknowledging the rather recent [`let` helper](https://guides.emberjs.com/release/templates/built-in-helpers/#toc_built-in-block-helpers), that can now be used in templates instead of and with much clearer intent than `with`. + +Be sure to check out the original proposals for [the renaming of htmlSafe](https://github.com/emberjs/rfcs/pull/443) and [the deprecation of the with helper](https://github.com/emberjs/rfcs/pull/445) and leave your comments below! --- From bb6f08b0b72276fcd8b898a5ff4a453e8bb69dbc Mon Sep 17 00:00:00 2001 From: Jared Galanis Date: Thu, 21 Feb 2019 14:48:20 -0500 Subject: [PATCH 09/17] Adds RFC Redux Ember Weekend content --- source/blog/2019-02-22-the-ember-times-issue-86.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 324108545d..72d8fca895 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 86 -author: Chris Ng, Gaurav Munjal, Amy Lam, Jessica Jordan, the crowd +author: Chris Ng, Gaurav Munjal, Amy Lam, Jessica Jordan, Jared Galanis the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2019 alias : "blog/2019/02/22-the-ember-times-issue-86.html" responsive: true @@ -10,7 +10,7 @@ responsive: true -Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝... +Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝, a RFC Roundup Redux episode of Ember Weekend πŸ”ˆ... ...and an exclusive interview with Ember contributor @cibernox πŸ’¬ ! @@ -26,8 +26,9 @@ Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Emb --- -## [SECTION TITLE](#section-url) +## [Ember Weekend RFC Roundup Redux Episode πŸ”ˆ](https://twitter.com/emberweekend/status/1095017680892035072) +Don't miss [@rondale-sc](https://github.com/rondale-sc) and [@code0100fun](https://github.com/code0100fun) interviewing [@rwjblue](https://github.com/rwjblue) on Episode 128 of the Ember Weekend podcast [RFC Roundup Redux](http://emberweekend.com/episodes/rfc-roundup-reduce). They discussed the [auto-published unified RFC's repo](https://emberjs.github.io/rfcs/introduction.html), the [Glimmer Components RFC](https://emberjs.github.io/rfcs/0416-glimmer-components.html) and its implications for hooks and the [Render Element Modifiers RFC](https://emberjs.github.io/rfcs/0415-render-element-modifiers.html), including the official addon it proposes, and more! --- @@ -125,4 +126,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, Gaurav Munjal, Amy Lam, Jessica Jordan, the crowd and the Learning Team +Chris Ng, Gaurav Munjal, Amy Lam, Jessica Jordan, Jared Galanis the crowd and the Learning Team From 03ad9c03a88e5a508ad616d4c46df61831a2085c Mon Sep 17 00:00:00 2001 From: Alon Bukai Date: Thu, 21 Feb 2019 21:56:34 +0200 Subject: [PATCH 10/17] Add section on Deprecate Partials RFC --- source/blog/2019-02-22-the-ember-times-issue-86.md | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 324108545d..b3421d6f24 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -1,23 +1,21 @@ --- title: The Ember Times - Issue No. 86 -author: Chris Ng, Gaurav Munjal, Amy Lam, Jessica Jordan, the crowd +author: Chris Ng, Gaurav Munjal, Amy Lam, Alon Bukai, Jessica Jordan, the crowd tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2019 alias : "blog/2019/02/22-the-ember-times-issue-86.html" responsive: true --- - Emberistas! 🐹 +ΰΈͺΰΈ§ΰΈ±ΰΈͺΰΈ”ΰΈ΅ Emberistas! 🐹 - - -Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝... +Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝, an RFC to fully deprecate Partials πŸ₯›... ...and an exclusive interview with Ember contributor @cibernox πŸ’¬ ! --- -## [SECTION TITLE](#section-url) - +## [Lets Fully Deprecate Partials! πŸ₯›](https://github.com/emberjs/rfcs/pull/449) +Partials in Ember have been around for quite some time. Today however they are considered bad practice and all of their functionality can be replaced with Components. There is an [Ember Template Lint Rule](https://github.com/ember-template-lint/ember-template-lint/blob/master/docs/rule/no-partial.md) against their use. There was a [Pre-RFC](https://github.com/emberjs/rfcs/issues/390) created a while ago that recommended deprecating partials. Today we finally have a full RFC to [Deprecate Partials](https://github.com/emberjs/rfcs/pull/449) written up by [@GavinJoyce](https://github.com/GavinJoyce). If you want to learn more about the deprecation or maybe the alternatives to partials [check out the RFC](https://github.com/gavinjoyce/rfcs/blob/gj/deprecate-partials/text/0000-template.md). Also be sure to chime in and voice your concerns or add a πŸ‘πŸŽ‰ to the [RFC itself](https://github.com/emberjs/rfcs/pull/449). --- @@ -125,4 +123,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, Gaurav Munjal, Amy Lam, Jessica Jordan, the crowd and the Learning Team +Chris Ng, Gaurav Munjal, Amy Lam, Alon Bukai, Jessica Jordan, the crowd and the Learning Team From b0a3ce3ad4bbe373bccd57879be1d1afcfac1ff9 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 21 Feb 2019 14:05:56 -0800 Subject: [PATCH 11/17] Add survey writeup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Like DecEmber, it was easier to just share the blog post text somewhat in full (word for word) here... 😳 --- .../blog/2019-02-22-the-ember-times-issue-86.md | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 324108545d..77e6191919 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -10,14 +10,27 @@ responsive: true -Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝... +Fill out the 2019 Ember Community Survey πŸ“, check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝... ...and an exclusive interview with Ember contributor @cibernox πŸ’¬ ! --- -## [SECTION TITLE](#section-url) +## [2019 Ember Community Survey πŸ“](https://emberjs.com/blog/2019/02/19/ember-community-survey.html) + +The official 2019 Ember Community Survey is here! We would like your help to learn about who is in the Ember community and how they work with the framework. + +This is the fifth year we're learning about the community's makeup and interests, and we look forward to sharing the results at [EmberConf 2019](http://emberconf.com/) on March 18th. Over 1300 participants took part in the survey in 2018 ([2018 survey results](https://www.emberjs.com/ember-community-survey-2018/)) and we are aiming for even more participation this year! + +Completing the survey should take about 15 minutes. We've added a few new questions this year, while retaining opportunities to share feedback as free-form text. All submissions are completely anonymous, and demographic data about the community is not released in the same raw data files as the free-form text and other answers. + +Submissions will be accepted until March 12th. More info about the survey can be found [here](https://emberjs.com/blog/2019/02/19/ember-community-survey.html). Why not fill it out now?! + +Take the Survey + +Please help us spread the word by sharing the [survey landing page](https://emberjs.com/ember-community-survey-2019) on your social network feeds, at meetups and around your office and other communities. +We look forward to your participation! If you have any immediate questions, feel free to email the survey team via [survey@emberjs.com](mailto:survey@emberjs.com), or ping us in [#dev-ember-learning](https://discordapp.com/channels/480462759797063690/480777444203429888) in [Discord](https://discordapp.com/invite/zT3asNS) chat. --- From 15af70b0437fd8d93b0ea4e94027a5738a4d8c3f Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 21 Feb 2019 14:10:27 -0800 Subject: [PATCH 12/17] Add intro for "less confused" section --- source/blog/2019-02-22-the-ember-times-issue-86.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 77e6191919..c4373abdaa 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -10,7 +10,7 @@ responsive: true -Fill out the 2019 Ember Community Survey πŸ“, check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝... +Fill out the 2019 Ember Community Survey πŸ“, check out the two follow up RFCs to make Tracked Properties better πŸ‘£, RFCs to rename htmlSafe and deprecate with 🚫, an Ember community experience 🀝... ...and an exclusive interview with Ember contributor @cibernox πŸ’¬ ! From 87179c6685dbc619142038e8ec90810317b996b9 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 21 Feb 2019 22:52:04 -0500 Subject: [PATCH 13/17] Update source/blog/2019-02-22-the-ember-times-issue-86.md Co-Authored-By: jaredgalanis --- source/blog/2019-02-22-the-ember-times-issue-86.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 72d8fca895..a310b62b79 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -28,7 +28,7 @@ Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Emb ## [Ember Weekend RFC Roundup Redux Episode πŸ”ˆ](https://twitter.com/emberweekend/status/1095017680892035072) -Don't miss [@rondale-sc](https://github.com/rondale-sc) and [@code0100fun](https://github.com/code0100fun) interviewing [@rwjblue](https://github.com/rwjblue) on Episode 128 of the Ember Weekend podcast [RFC Roundup Redux](http://emberweekend.com/episodes/rfc-roundup-reduce). They discussed the [auto-published unified RFC's repo](https://emberjs.github.io/rfcs/introduction.html), the [Glimmer Components RFC](https://emberjs.github.io/rfcs/0416-glimmer-components.html) and its implications for hooks and the [Render Element Modifiers RFC](https://emberjs.github.io/rfcs/0415-render-element-modifiers.html), including the official addon it proposes, and more! +Don't miss [@rondale-sc](https://github.com/rondale-sc) and [@code0100fun](https://github.com/code0100fun) interviewing [@rwjblue](https://github.com/rwjblue) on Episode 128 of the Ember Weekend podcast [RFC Roundup Redux](http://emberweekend.com/episodes/rfc-roundup-reduce). They discussed the [auto-published unified RFC's repo](https://emberjs.github.io/rfcs/introduction.html), the [Glimmer Components RFC](https://emberjs.github.io/rfcs/0416-glimmer-components.html) and its implications for hooks, the [Render Element Modifiers RFC](https://emberjs.github.io/rfcs/0415-render-element-modifiers.html), including the official addon it proposes, and more! --- From fab9920c40d9f3d8b1b09401c6cbc12a4da7666e Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 21 Feb 2019 21:00:59 -0800 Subject: [PATCH 14/17] Update 2019-02-22-the-ember-times-issue-86.md --- source/blog/2019-02-22-the-ember-times-issue-86.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index a518d80589..245b435a68 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -8,16 +8,17 @@ responsive: true ΰΈͺΰΈ§ΰΈ±ΰΈͺΰΈ”ΰΈ΅ Emberistas! 🐹 -Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝, an RFC to fully deprecate Partials πŸ₯›... - -Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, an Ember community experience 🀝, a RFC Roundup Redux episode of Ember Weekend πŸ”ˆ... +Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, +an Ember community experience 🀝, +an RFC to fully deprecate Partials πŸ₯›... +a RFC Roundup Redux episode of Ember Weekend πŸ”ˆ... ...and an exclusive interview with Ember contributor @cibernox πŸ’¬ ! --- -## [Lets Fully Deprecate Partials! πŸ₯›](https://github.com/emberjs/rfcs/pull/449) -Partials in Ember have been around for quite some time. Today however they are considered bad practice and all of their functionality can be replaced with Components. There is an [Ember Template Lint Rule](https://github.com/ember-template-lint/ember-template-lint/blob/master/docs/rule/no-partial.md) against their use. There was a [Pre-RFC](https://github.com/emberjs/rfcs/issues/390) created a while ago that recommended deprecating partials. Today we finally have a full RFC to [Deprecate Partials](https://github.com/emberjs/rfcs/pull/449) written up by [@GavinJoyce](https://github.com/GavinJoyce). If you want to learn more about the deprecation or maybe the alternatives to partials [check out the RFC](https://github.com/gavinjoyce/rfcs/blob/gj/deprecate-partials/text/0000-template.md). Also be sure to chime in and voice your concerns or add a πŸ‘πŸŽ‰ to the [RFC itself](https://github.com/emberjs/rfcs/pull/449). +## [Let's Fully Deprecate Partials! πŸ₯›](https://github.com/emberjs/rfcs/pull/449) +Partials in Ember have been around for quite some time. Today however they are considered bad practice and all of their functionality can be replaced with Components. There is an [Ember Template Lint rule](https://github.com/ember-template-lint/ember-template-lint/blob/master/docs/rule/no-partial.md) against their use. There was a [Pre-RFC](https://github.com/emberjs/rfcs/issues/390) created a while ago that recommended deprecating partials. Today we finally have a full RFC to [Deprecate Partials](https://github.com/emberjs/rfcs/pull/449) written up by [@GavinJoyce](https://github.com/GavinJoyce). If you want to learn more about the deprecation or maybe the alternatives to partials [check out the RFC](https://github.com/gavinjoyce/rfcs/blob/gj/deprecate-partials/text/0000-template.md). Also be sure to chime in and voice your concerns or add a πŸ‘πŸŽ‰ to the [RFC itself](https://github.com/emberjs/rfcs/pull/449). --- From 99a1227c12125f5cdb52d6bcb877e3efaa8dde00 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Fri, 22 Feb 2019 11:16:32 +0100 Subject: [PATCH 15/17] blog(embertimes#86): copy edits --- .../2019-02-22-the-ember-times-issue-86.md | 34 ++++++------------- 1 file changed, 10 insertions(+), 24 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 07d8169f1c..a9906807c5 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. 86 -author: Chris Ng, Gaurav Munjal, Amy Lam, Alon Bukai, Jessica Jordan, Jared Galanis the crowd +author: Chris Ng, Gaurav Munjal, Amy Lam, Alon Bukai, Jessica Jordan, Jared Galanis tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2019 alias : "blog/2019/02/22-the-ember-times-issue-86.html" responsive: true @@ -8,23 +8,17 @@ responsive: true ΰΈͺΰΈ§ΰΈ±ΰΈͺΰΈ”ΰΈ΅ Emberistas! 🐹 -Fill out the 2019 Ember Community Survey πŸ“! - -RFC's galore... -check out the two follow up RFCs to make Tracked Properties better πŸ‘£, -an RFC to fully deprecate Partials πŸ₯›... -RFCs to rename htmlSafe and deprecate with 🚫, -a RFC Roundup Redux episode of Ember Weekend πŸ”ˆ... - -an Ember community experience 🀝, - -...and an exclusive interview with Ember contributor @cibernox πŸ’¬ ! +Fill out the 2019 Ember Community Survey πŸ“ and RFCs galore: +Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, +the full deprecation of Partials πŸ₯› and the renaming of htmlSafe and the deprecation of with 🚫! +We also have a RFC Roundup Redux episode of Ember Weekend πŸ”ˆ for you, a wholesome Ember community experience 🀝, +and last, but not least, an exclusive interview with Ember contributor @cibernox πŸ’¬ ! --- ## [2019 Ember Community Survey πŸ“](https://emberjs.com/blog/2019/02/19/ember-community-survey.html) -The official 2019 Ember Community Survey is here! We would like your help to learn about who is in the Ember community and how they work with the framework. +The official 2019 Ember Community Survey is here! We would like your help to learn about who is in the Ember community and how they work with the framework. This is the fifth year we're learning about the community's makeup and interests, and we look forward to sharing the results at [EmberConf 2019](http://emberconf.com/) on March 18th. Over 1300 participants took part in the survey in 2018 ([2018 survey results](https://www.emberjs.com/ember-community-survey-2018/)) and we are aiming for even more participation this year! @@ -40,7 +34,7 @@ We look forward to your participation! If you have any immediate questions, feel --- -## RFCs for [Decorator Support](https://github.com/emberjs/rfcs/pull/440) and [Tracked Property Classic Class Descriptor](https://github.com/emberjs/rfcs/pull/442) πŸ‘£ +## [RFCs for Decorator Support and Tracked Property Classic Class Descriptor πŸ‘£](https://github.com/emberjs/rfcs/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aopen+440+442) [@pzuraq](https://github.com/pzuraq) opened up a pair of RFCs that supplemented the recently merged [Tracked Properties RFC](https://github.com/emberjs/rfcs/pull/410). @@ -53,7 +47,7 @@ Read and comment on the [Decorator Support RFC](https://github.com/emberjs/rfcs/ --- ## [Let's Fully Deprecate Partials! πŸ₯›](https://github.com/emberjs/rfcs/pull/449) -Partials in Ember have been around for quite some time. Today however they are considered bad practice and all of their functionality can be replaced with Components. There is an [Ember Template Lint rule](https://github.com/ember-template-lint/ember-template-lint/blob/master/docs/rule/no-partial.md) against their use. There was a [Pre-RFC](https://github.com/emberjs/rfcs/issues/390) created a while ago that recommended deprecating partials. Today we finally have a full RFC to [Deprecate Partials](https://github.com/emberjs/rfcs/pull/449) written up by [@GavinJoyce](https://github.com/GavinJoyce). If you want to learn more about the deprecation or maybe the alternatives to partials [check out the RFC](https://github.com/gavinjoyce/rfcs/blob/gj/deprecate-partials/text/0000-template.md). Also be sure to chime in and voice your concerns or add a πŸ‘πŸŽ‰ to the [RFC itself](https://github.com/emberjs/rfcs/pull/449). +Partials in Ember have been around for quite some time. Today however they are considered bad practice and all of their functionality can be replaced with Components. There is an [Ember Template Lint rule](https://github.com/ember-template-lint/ember-template-lint/blob/master/docs/rule/no-partial.md) against their use. There was a [Pre-RFC](https://github.com/emberjs/rfcs/issues/390) created a while ago that recommended deprecating partials. Today we finally have a full RFC to [Deprecate Partials](https://github.com/emberjs/rfcs/pull/449) written up by [@GavinJoyce](https://github.com/GavinJoyce). If you want to learn more about the deprecation or maybe the alternatives to partials [check out the RFC](https://github.com/gavinjoyce/rfcs/blob/gj/deprecate-partials/text/0000-template.md). Also be sure to chime in and voice your concerns or add a πŸ‘πŸŽ‰ to the [RFC itself](https://github.com/emberjs/rfcs/pull/449). --- @@ -87,14 +81,6 @@ Even though we had to sacrifice technical backward compatibility, it was importa --- -## [SECTION TITLE](#section-url) - ---- - -## [SECTION TITLE](#section-url) - ---- - ## ["I contribute to Ember" with Miguel Camba ✍️](https://discuss.emberjs.com/t/i-contribute-to-ember-with-miguel-camba/16193)
@@ -141,4 +127,4 @@ That's another wrap! ✨ Be kind, -Chris Ng, Gaurav Munjal, Amy Lam, Alon Bukai, Jessica Jordan, Jared Galanis, the crowd and the Learning Team +Chris Ng, Gaurav Munjal, Amy Lam, Alon Bukai, Jessica Jordan, Jared Galanis and the Learning Team From a6e840e86c3c431c2cc0ae801ce3b428f61319dc Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Fri, 22 Feb 2019 16:48:50 +0100 Subject: [PATCH 16/17] blog(embertimes#86): copy edits: bold --- .../2019-02-22-the-ember-times-issue-86.md | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index a9906807c5..9fa4a0d5a8 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -8,27 +8,27 @@ responsive: true ΰΈͺΰΈ§ΰΈ±ΰΈͺΰΈ”ΰΈ΅ Emberistas! 🐹 -Fill out the 2019 Ember Community Survey πŸ“ and RFCs galore: -Check out the two follow up RFCs to make Tracked Properties better πŸ‘£, -the full deprecation of Partials πŸ₯› and the renaming of htmlSafe and the deprecation of with 🚫! -We also have a RFC Roundup Redux episode of Ember Weekend πŸ”ˆ for you, a wholesome Ember community experience 🀝, -and last, but not least, an exclusive interview with Ember contributor @cibernox πŸ’¬ ! +Fill out the **2019 Ember Community Survey** πŸ“ and RFCs galore: +Check out the two follow up RFCs to make **Tracked Properties** better πŸ‘£, +the full deprecation of **Partials** πŸ₯› and the renaming of `htmlSafe` and the **deprecation of with** 🚫! +We also have a **RFC Roundup** Redux episode of Ember Weekend πŸ”ˆ for you, a wholesome **Ember community experience** 🀝, +and last, but not least, an exclusive interview with Ember contributor **@cibernox** πŸ’¬ ! --- ## [2019 Ember Community Survey πŸ“](https://emberjs.com/blog/2019/02/19/ember-community-survey.html) -The official 2019 Ember Community Survey is here! We would like your help to learn about who is in the Ember community and how they work with the framework. +The **official 2019 Ember Community Survey** is here! We would like your help to learn about who is in the Ember community and how they work with the framework. This is the fifth year we're learning about the community's makeup and interests, and we look forward to sharing the results at [EmberConf 2019](http://emberconf.com/) on March 18th. Over 1300 participants took part in the survey in 2018 ([2018 survey results](https://www.emberjs.com/ember-community-survey-2018/)) and we are aiming for even more participation this year! -Completing the survey should take about 15 minutes. We've added a few new questions this year, while retaining opportunities to share feedback as free-form text. All submissions are completely anonymous, and demographic data about the community is not released in the same raw data files as the free-form text and other answers. +Completing the survey should take about **15 minutes**. We've added a few new questions this year, while retaining opportunities to share feedback as free-form text. All submissions are completely anonymous, and demographic data about the community is not released in the same raw data files as the free-form text and other answers. -Submissions will be accepted until March 12th. More info about the survey can be found [here](https://emberjs.com/blog/2019/02/19/ember-community-survey.html). Why not fill it out now?! +Submissions will be accepted **until March 12th**. More info about the survey can be found [here](https://emberjs.com/blog/2019/02/19/ember-community-survey.html). Why not fill it out now?! Take the Survey -Please help us spread the word by sharing the [survey landing page](https://emberjs.com/ember-community-survey-2019) on your social network feeds, at meetups and around your office and other communities. +Please help us **spread the word** by sharing the [survey landing page](https://emberjs.com/ember-community-survey-2019) on your social network feeds, at meetups and around your office and other communities. We look forward to your participation! If you have any immediate questions, feel free to email the survey team via [survey@emberjs.com](mailto:survey@emberjs.com), or ping us in [#dev-ember-learning](https://discordapp.com/channels/480462759797063690/480777444203429888) in [Discord](https://discordapp.com/invite/zT3asNS) chat. @@ -47,7 +47,7 @@ Read and comment on the [Decorator Support RFC](https://github.com/emberjs/rfcs/ --- ## [Let's Fully Deprecate Partials! πŸ₯›](https://github.com/emberjs/rfcs/pull/449) -Partials in Ember have been around for quite some time. Today however they are considered bad practice and all of their functionality can be replaced with Components. There is an [Ember Template Lint rule](https://github.com/ember-template-lint/ember-template-lint/blob/master/docs/rule/no-partial.md) against their use. There was a [Pre-RFC](https://github.com/emberjs/rfcs/issues/390) created a while ago that recommended deprecating partials. Today we finally have a full RFC to [Deprecate Partials](https://github.com/emberjs/rfcs/pull/449) written up by [@GavinJoyce](https://github.com/GavinJoyce). If you want to learn more about the deprecation or maybe the alternatives to partials [check out the RFC](https://github.com/gavinjoyce/rfcs/blob/gj/deprecate-partials/text/0000-template.md). Also be sure to chime in and voice your concerns or add a πŸ‘πŸŽ‰ to the [RFC itself](https://github.com/emberjs/rfcs/pull/449). +**Partials** in Ember have been around for quite some time. Today however, they are considered bad practice and all of their functionality **can be replaced** with Components. There is an [Ember Template Lint rule](https://github.com/ember-template-lint/ember-template-lint/blob/master/docs/rule/no-partial.md) against their use. There was a [Pre-RFC](https://github.com/emberjs/rfcs/issues/390) created a while ago that recommended deprecating partials. Today we finally have a full RFC to [Deprecate Partials](https://github.com/emberjs/rfcs/pull/449) written up by [@GavinJoyce](https://github.com/GavinJoyce). If you want to learn more about the deprecation or maybe the alternatives to partials [check out the RFC](https://github.com/gavinjoyce/rfcs/blob/gj/deprecate-partials/text/0000-template.md). Also be sure to chime in and voice your concerns or add a πŸ‘πŸŽ‰ to the [RFC itself](https://github.com/emberjs/rfcs/pull/449). --- @@ -56,28 +56,28 @@ Partials in Ember have been around for quite some time. Today however they are c Two new **Requests for Comments (RFC)** propose deprecations to better avoid confusion in Ember apps: [One of the proposals](https://github.com/emberjs/rfcs/pull/443) aims to rename the `htmlSafe` template helper and util to `trustedHtml` in an effort to convey the mechanism of the util better. -[The second RFC](https://github.com/emberjs/rfcs/pull/445) proposes the deprecation of the `with` template helper acknowledging the rather recent [`let` helper](https://guides.emberjs.com/release/templates/built-in-helpers/#toc_built-in-block-helpers), that can now be used in templates instead of and with much clearer intent than `with`. +[The second RFC](https://github.com/emberjs/rfcs/pull/445) proposes the **deprecation** of the `with` template helper acknowledging the rather recent [`let` helper](https://guides.emberjs.com/release/templates/built-in-helpers/#toc_built-in-block-helpers), that can now be used in templates instead of and with much clearer intent than `with`. -Be sure to check out the original proposals for [the renaming of htmlSafe](https://github.com/emberjs/rfcs/pull/443) and [the deprecation of the with helper](https://github.com/emberjs/rfcs/pull/445) and leave your comments below! +Be sure to check out the original proposals for [the renaming of *htmlSafe*](https://github.com/emberjs/rfcs/pull/443) and [the deprecation of the with helper](https://github.com/emberjs/rfcs/pull/445) and leave your comments below! --- ## [Ember Weekend RFC Roundup Redux Episode πŸ”ˆ](https://twitter.com/emberweekend/status/1095017680892035072) -Don't miss [@rondale-sc](https://github.com/rondale-sc) and [@code0100fun](https://github.com/code0100fun) interviewing [@rwjblue](https://github.com/rwjblue) on Episode 128 of the Ember Weekend podcast [RFC Roundup Redux](http://emberweekend.com/episodes/rfc-roundup-reduce). They discussed the [auto-published unified RFC's repo](https://emberjs.github.io/rfcs/introduction.html), the [Glimmer Components RFC](https://emberjs.github.io/rfcs/0416-glimmer-components.html) and its implications for hooks, the [Render Element Modifiers RFC](https://emberjs.github.io/rfcs/0415-render-element-modifiers.html), including the official addon it proposes, and more! +Don't miss [@rondale-sc](https://github.com/rondale-sc) and [@code0100fun](https://github.com/code0100fun) interviewing [@rwjblue](https://github.com/rwjblue) on **Episode 128** of the **Ember Weekend podcast** [RFC Roundup Redux](http://emberweekend.com/episodes/rfc-roundup-reduce). They discussed the [auto-published unified RFC's repo](https://emberjs.github.io/rfcs/introduction.html), the [Glimmer Components RFC](https://emberjs.github.io/rfcs/0416-glimmer-components.html) and its implications for hooks, the [Render Element Modifiers RFC](https://emberjs.github.io/rfcs/0415-render-element-modifiers.html), including the official addon it proposes, and more! --- ## [An Ember Community Experience by Gaurav Munjal πŸ’›](https://twitter.com/gaurav9576/status/1098298137507217408) I had wanted to make some large breaking changes to [ember-simple-tree](https://github.com/btecu/ember-simple-tree), -in order to enable me to customize it to my liking. Given that it would break backward compatibility and existing applications, I figured my changes would never be accepted. So I forked it and released my version as ember-light-tree. +in order to enable me to customize it to my liking. Given that it would break backward compatibility and existing applications, I figured my changes would never be accepted. So I forked it and released my version as **ember-light-tree**. -I was surprised when Bujorel Tecu AKA [@btecu](https://github.com/btecu), the author of ember-simple-tree, +I was surprised when **Bujorel Tecu** AKA [@btecu](https://github.com/btecu), the author of ember-simple-tree, contacted me and wanted to work together to include my changes. As a result, my changes are now in the latest version of ember-simple-tree. -Even though we had to sacrifice technical backward compatibility, it was important to @btecu that we had a shared solution. One of the main strengths of Ember is how shared conventions enable developers to build on top of each other's work and improve the ecosystem for everyone. It's heartening to see this view echoed in the Ember addon community. +Even though we had to sacrifice technical backward compatibility, it was important to @btecu that we had **a shared solution**. One of the main strengths of Ember is how shared conventions enable developers to build on top of each other's work and **improve the ecosystem for everyone**. It's heartening to see this view echoed in the Ember addon community. --- From e7c6f46a03260071b191e8fbede80f947101f4c8 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 22 Feb 2019 09:55:19 -0800 Subject: [PATCH 17/17] copy edits to intro --- source/blog/2019-02-22-the-ember-times-issue-86.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/source/blog/2019-02-22-the-ember-times-issue-86.md b/source/blog/2019-02-22-the-ember-times-issue-86.md index 9fa4a0d5a8..0471c5c36c 100644 --- a/source/blog/2019-02-22-the-ember-times-issue-86.md +++ b/source/blog/2019-02-22-the-ember-times-issue-86.md @@ -8,11 +8,7 @@ responsive: true ΰΈͺΰΈ§ΰΈ±ΰΈͺΰΈ”ΰΈ΅ Emberistas! 🐹 -Fill out the **2019 Ember Community Survey** πŸ“ and RFCs galore: -Check out the two follow up RFCs to make **Tracked Properties** better πŸ‘£, -the full deprecation of **Partials** πŸ₯› and the renaming of `htmlSafe` and the **deprecation of with** 🚫! -We also have a **RFC Roundup** Redux episode of Ember Weekend πŸ”ˆ for you, a wholesome **Ember community experience** 🀝, -and last, but not least, an exclusive interview with Ember contributor **@cibernox** πŸ’¬ ! +Fill out the **2019 Ember Community Survey**! πŸ“ We have RFCs galore: two follow-up RFCs to make **Tracked Properties** better πŸ‘£, the full deprecation of **Partials** πŸ₯›, the renaming of `htmlSafe` and the **deprecation of with** 🚫, and a **RFC Roundup Redux** episode of Ember Weekend πŸ”ˆ for you. This week we're also highlighting a wholesome **Ember community experience** 🀝, and last, but not least, an exclusive interview with Ember contributor **@cibernox**! πŸ’¬ ---