From 4eb68313ec9471a71073cda6f9b0cba227d2d973 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Thu, 18 Apr 2019 16:35:14 -0500 Subject: [PATCH 1/8] Added a section on RFCs #463 and #466 --- source/2019-04-12-the-ember-times-issue-94.md | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/source/2019-04-12-the-ember-times-issue-94.md b/source/2019-04-12-the-ember-times-issue-94.md index f4d366310..d17bb8f8e 100644 --- a/source/2019-04-12-the-ember-times-issue-94.md +++ b/source/2019-04-12-the-ember-times-issue-94.md @@ -14,6 +14,7 @@ responsive: true This week: calling nested components in angle brackets 🔍, +RFCs to improve Record Data 💬, user impersonation with ember-simple-auth 👤, EmberCamp videos are live 🍿, ... @@ -71,12 +72,19 @@ The best news? You don't have to wait till your app is at 3.10. Thanks to [@rwjb --- -## [Section Title in Title Case 🐹](#section-url) - - - - - +## Record Data RFCs 💬 + +In RFCs [#463](https://github.com/emberjs/rfcs/pull/463) and [#466](https://github.com/emberjs/rfcs/pull/466), [@igorT](https://github.com/igorT) asks for **your help with improving the Record Data interface** in Ember Data. [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to ... + +- Help addons extend Ember Data without relying on its private APIs +- Help apps manage relationships, dirty attributes, rollbacks, and specialized models using these addons + +[@igorT](https://github.com/igorT) proposes that we take these actions to improve Record Data: + +- Add methods that return the `created` and `deleted` states of a record +- Add a service that returns the `in-flight` and `completed` states of a request + +If you'd like to learn more, please take a look at RFCs [#463](https://github.com/emberjs/rfcs/pull/463) and [#466](https://github.com/emberjs/rfcs/pull/466). Please give feedback on what you'd like to see in Record Data! --- From 6efab44a21d470146203f0686e03e2e2143b19c4 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Thu, 18 Apr 2019 16:48:19 -0500 Subject: [PATCH 2/8] Updated text --- source/2019-04-12-the-ember-times-issue-94.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/source/2019-04-12-the-ember-times-issue-94.md b/source/2019-04-12-the-ember-times-issue-94.md index d17bb8f8e..579df7e10 100644 --- a/source/2019-04-12-the-ember-times-issue-94.md +++ b/source/2019-04-12-the-ember-times-issue-94.md @@ -14,7 +14,7 @@ responsive: true This week: calling nested components in angle brackets 🔍, -RFCs to improve Record Data 💬, +RFCs to improve Ember Data's **Record Data** 💬, user impersonation with ember-simple-auth 👤, EmberCamp videos are live 🍿, ... @@ -72,19 +72,21 @@ The best news? You don't have to wait till your app is at 3.10. Thanks to [@rwjb --- -## Record Data RFCs 💬 +## Record Data: RFCs [#463](https://github.com/emberjs/rfcs/pull/463), [#466](https://github.com/emberjs/rfcs/pull/466) 💬 -In RFCs [#463](https://github.com/emberjs/rfcs/pull/463) and [#466](https://github.com/emberjs/rfcs/pull/466), [@igorT](https://github.com/igorT) asks for **your help with improving the Record Data interface** in Ember Data. [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to ... +In RFCs [#463](https://github.com/emberjs/rfcs/pull/463) and [#466](https://github.com/emberjs/rfcs/pull/466), [@igorT](https://github.com/igorT) asks for **your help with improving the Record Data interface** in Ember Data. + +What is **Record Data**? [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to ... - Help addons extend Ember Data without relying on its private APIs - Help apps manage relationships, dirty attributes, rollbacks, and specialized models using these addons -[@igorT](https://github.com/igorT) proposes that we take these actions to improve Record Data: +[@igorT](https://github.com/igorT) proposed that we consider these actions to improve Record Data: - Add methods that return the `created` and `deleted` states of a record - Add a service that returns the `in-flight` and `completed` states of a request -If you'd like to learn more, please take a look at RFCs [#463](https://github.com/emberjs/rfcs/pull/463) and [#466](https://github.com/emberjs/rfcs/pull/466). Please give feedback on what you'd like to see in Record Data! +If you'd like to learn more, please take a look at RFCs [#463](https://github.com/emberjs/rfcs/pull/463) and [#466](https://github.com/emberjs/rfcs/pull/466). Please also give feedback on what you'd like to see in Record Data! ✍️ --- From 04d670fa11e86605a5c43a64d4cfc181564ea98f Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Thu, 18 Apr 2019 17:15:01 -0500 Subject: [PATCH 3/8] Separated the RFCs into two sections --- source/2019-04-12-the-ember-times-issue-94.md | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/source/2019-04-12-the-ember-times-issue-94.md b/source/2019-04-12-the-ember-times-issue-94.md index 579df7e10..a7d84ccd4 100644 --- a/source/2019-04-12-the-ember-times-issue-94.md +++ b/source/2019-04-12-the-ember-times-issue-94.md @@ -13,8 +13,7 @@ responsive: true This week: -calling nested components in angle brackets 🔍, -RFCs to improve Ember Data's **Record Data** 💬, +calling nested components in angle brackets 🔍, 2 RFCs to help improve Ember Data 💬, user impersonation with ember-simple-auth 👤, EmberCamp videos are live 🍿, ... @@ -72,21 +71,26 @@ The best news? You don't have to wait till your app is at 3.10. Thanks to [@rwjb --- -## Record Data: RFCs [#463](https://github.com/emberjs/rfcs/pull/463), [#466](https://github.com/emberjs/rfcs/pull/466) 💬 +## [Record State in Record Data RFC 💬](https://github.com/emberjs/rfcs/pull/463) -In RFCs [#463](https://github.com/emberjs/rfcs/pull/463) and [#466](https://github.com/emberjs/rfcs/pull/466), [@igorT](https://github.com/igorT) asks for **your help with improving the Record Data interface** in Ember Data. +In [RFC #463](https://github.com/emberjs/rfcs/pull/463), [@igorT](https://github.com/igorT) asks for **your help with improving the Record Data interface** in Ember Data. What is **Record Data**? [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to ... - Help addons extend Ember Data without relying on its private APIs -- Help apps manage relationships, dirty attributes, rollbacks, and specialized models using these addons +- Help apps manage relationships, dirty attributes, rollbacks, and specialized models via these addons -[@igorT](https://github.com/igorT) proposed that we consider these actions to improve Record Data: +In the RFC, [@igorT](https://github.com/igorT) proposes that we add methods that return `created` and `deleted` states of a record. These methods would be consumed by the addons to make correct decisions. -- Add methods that return the `created` and `deleted` states of a record -- Add a service that returns the `in-flight` and `completed` states of a request +If you'd like to learn more, please take a look at [RFC #463](https://github.com/emberjs/rfcs/pull/463). Please also give feedback on what you'd like to see in Record Data! ✍️ -If you'd like to learn more, please take a look at RFCs [#463](https://github.com/emberjs/rfcs/pull/463) and [#466](https://github.com/emberjs/rfcs/pull/466). Please also give feedback on what you'd like to see in Record Data! ✍️ +--- + +## [Request State Service in Ember Data RFC 💬](https://github.com/emberjs/rfcs/pull/466) + +On a related note, [@igorT](https://github.com/igorT) proposes in [RFC #466](https://github.com/emberjs/rfcs/pull/466) that we create a **Request State** service, which returns `in-flight` and `completed` states of a request. This service would, not only simplify how we determine the state, but also help us manage data from multiple sources. + +You can read more about the proposal in [RFC #466](https://github.com/emberjs/rfcs/pull/466). As always, feedbacks are welcome! 🙂 --- From 789da2ed264fba197e064ac29a73034849244d0a Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Thu, 18 Apr 2019 17:20:06 -0500 Subject: [PATCH 4/8] Updated text --- source/2019-04-12-the-ember-times-issue-94.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/source/2019-04-12-the-ember-times-issue-94.md b/source/2019-04-12-the-ember-times-issue-94.md index a7d84ccd4..0178b6e9a 100644 --- a/source/2019-04-12-the-ember-times-issue-94.md +++ b/source/2019-04-12-the-ember-times-issue-94.md @@ -13,7 +13,8 @@ responsive: true This week: -calling nested components in angle brackets 🔍, 2 RFCs to help improve Ember Data 💬, +calling nested components in angle brackets 🔍, +2 RFCs for improving Ember Data 💬, user impersonation with ember-simple-auth 👤, EmberCamp videos are live 🍿, ... @@ -71,7 +72,7 @@ The best news? You don't have to wait till your app is at 3.10. Thanks to [@rwjb --- -## [Record State in Record Data RFC 💬](https://github.com/emberjs/rfcs/pull/463) +## [Record Data RFC: Record State 💬](https://github.com/emberjs/rfcs/pull/463) In [RFC #463](https://github.com/emberjs/rfcs/pull/463), [@igorT](https://github.com/igorT) asks for **your help with improving the Record Data interface** in Ember Data. @@ -80,15 +81,15 @@ What is **Record Data**? [Introduced in Ember 3.5](https://blog.emberjs.com/2018 - Help addons extend Ember Data without relying on its private APIs - Help apps manage relationships, dirty attributes, rollbacks, and specialized models via these addons -In the RFC, [@igorT](https://github.com/igorT) proposes that we add methods that return `created` and `deleted` states of a record. These methods would be consumed by the addons to make correct decisions. +In the RFC, [@igorT](https://github.com/igorT) proposes that we add methods that return the `created` and `deleted` states of a record. These methods would be consumed by the addons to make correct decisions. -If you'd like to learn more, please take a look at [RFC #463](https://github.com/emberjs/rfcs/pull/463). Please also give feedback on what you'd like to see in Record Data! ✍️ +If you'd like to learn more, please take a look at [RFC #463](https://github.com/emberjs/rfcs/pull/463). Please also leave your feedback! ✍️ --- -## [Request State Service in Ember Data RFC 💬](https://github.com/emberjs/rfcs/pull/466) +## [Ember Data RFC: Request State Service 💬](https://github.com/emberjs/rfcs/pull/466) -On a related note, [@igorT](https://github.com/igorT) proposes in [RFC #466](https://github.com/emberjs/rfcs/pull/466) that we create a **Request State** service, which returns `in-flight` and `completed` states of a request. This service would, not only simplify how we determine the state, but also help us manage data from multiple sources. +On a related note, [@igorT](https://github.com/igorT) proposes in [RFC #466](https://github.com/emberjs/rfcs/pull/466) that we create a **Request State service**, which returns the `in-flight` and `completed` states of a request. The service would, not only simplify how we determine the state of a request, but also help us work with data from multiple sources. You can read more about the proposal in [RFC #466](https://github.com/emberjs/rfcs/pull/466). As always, feedbacks are welcome! 🙂 From e98d197c23ad742ea7fe224e8a1db9be71018a07 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Thu, 18 Apr 2019 17:22:44 -0500 Subject: [PATCH 5/8] Updated text --- source/2019-04-12-the-ember-times-issue-94.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/2019-04-12-the-ember-times-issue-94.md b/source/2019-04-12-the-ember-times-issue-94.md index 0178b6e9a..6418658cb 100644 --- a/source/2019-04-12-the-ember-times-issue-94.md +++ b/source/2019-04-12-the-ember-times-issue-94.md @@ -76,10 +76,10 @@ The best news? You don't have to wait till your app is at 3.10. Thanks to [@rwjb In [RFC #463](https://github.com/emberjs/rfcs/pull/463), [@igorT](https://github.com/igorT) asks for **your help with improving the Record Data interface** in Ember Data. -What is **Record Data**? [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to ... +What is Record Data? [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to ... -- Help addons extend Ember Data without relying on its private APIs -- Help apps manage relationships, dirty attributes, rollbacks, and specialized models via these addons +- Help addons extend Ember Data **without relying on private APIs** +- Help apps **manage relationships, dirty attributes, rollbacks, and specialized models** via these addons In the RFC, [@igorT](https://github.com/igorT) proposes that we add methods that return the `created` and `deleted` states of a record. These methods would be consumed by the addons to make correct decisions. From 2dfb512c82d9b56c8a31ad5a0e784b64352fa5c9 Mon Sep 17 00:00:00 2001 From: ijlee2 Date: Thu, 18 Apr 2019 17:24:00 -0500 Subject: [PATCH 6/8] Updated highlight --- source/2019-04-12-the-ember-times-issue-94.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2019-04-12-the-ember-times-issue-94.md b/source/2019-04-12-the-ember-times-issue-94.md index 6418658cb..8c7b35bc2 100644 --- a/source/2019-04-12-the-ember-times-issue-94.md +++ b/source/2019-04-12-the-ember-times-issue-94.md @@ -78,7 +78,7 @@ In [RFC #463](https://github.com/emberjs/rfcs/pull/463), [@igorT](https://github What is Record Data? [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to ... -- Help addons extend Ember Data **without relying on private APIs** +- Help addons **extend Ember Data without relying on private APIs** - Help apps **manage relationships, dirty attributes, rollbacks, and specialized models** via these addons In the RFC, [@igorT](https://github.com/igorT) proposes that we add methods that return the `created` and `deleted` states of a record. These methods would be consumed by the addons to make correct decisions. From a41e86f847bf72a568d44b903b75715c34a193c8 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 19 Apr 2019 05:39:11 -0500 Subject: [PATCH 7/8] Update source/2019-04-12-the-ember-times-issue-94.md Co-Authored-By: ijlee2 <16869656+ijlee2@users.noreply.github.com> --- source/2019-04-12-the-ember-times-issue-94.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2019-04-12-the-ember-times-issue-94.md b/source/2019-04-12-the-ember-times-issue-94.md index 8c7b35bc2..95fb3f806 100644 --- a/source/2019-04-12-the-ember-times-issue-94.md +++ b/source/2019-04-12-the-ember-times-issue-94.md @@ -76,7 +76,7 @@ The best news? You don't have to wait till your app is at 3.10. Thanks to [@rwjb In [RFC #463](https://github.com/emberjs/rfcs/pull/463), [@igorT](https://github.com/igorT) asks for **your help with improving the Record Data interface** in Ember Data. -What is Record Data? [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to ... +What is Record Data? [Introduced in Ember 3.5](https://blog.emberjs.com/2018/10/15/ember-3-5-released.html), Record Data was designed to... - Help addons **extend Ember Data without relying on private APIs** - Help apps **manage relationships, dirty attributes, rollbacks, and specialized models** via these addons From 5eef1d5e0fc71e88e1dd4d924cf4d5c34ff04b0c Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Fri, 19 Apr 2019 05:39:19 -0500 Subject: [PATCH 8/8] Update source/2019-04-12-the-ember-times-issue-94.md Co-Authored-By: ijlee2 <16869656+ijlee2@users.noreply.github.com> --- source/2019-04-12-the-ember-times-issue-94.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/2019-04-12-the-ember-times-issue-94.md b/source/2019-04-12-the-ember-times-issue-94.md index 95fb3f806..6bb4be000 100644 --- a/source/2019-04-12-the-ember-times-issue-94.md +++ b/source/2019-04-12-the-ember-times-issue-94.md @@ -91,7 +91,7 @@ If you'd like to learn more, please take a look at [RFC #463](https://github.com On a related note, [@igorT](https://github.com/igorT) proposes in [RFC #466](https://github.com/emberjs/rfcs/pull/466) that we create a **Request State service**, which returns the `in-flight` and `completed` states of a request. The service would, not only simplify how we determine the state of a request, but also help us work with data from multiple sources. -You can read more about the proposal in [RFC #466](https://github.com/emberjs/rfcs/pull/466). As always, feedbacks are welcome! 🙂 +You can read more about the proposal in [RFC #466](https://github.com/emberjs/rfcs/pull/466). As always, feedback is welcome! 🙂 ---