From d8d0962faee8aefcb9aa7dc8be29d3f7e8b1fcdc Mon Sep 17 00:00:00 2001 From: Ryan Mark Date: Sun, 23 Sep 2018 21:35:46 -0700 Subject: [PATCH 01/21] WIP] Ember Times Issue 65 --- .../2018-09-28-the-ember-times-issue-66.md | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 source/blog/2018-09-28-the-ember-times-issue-66.md diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md new file mode 100644 index 0000000000..cab50f6380 --- /dev/null +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -0,0 +1,91 @@ +--- +title: The Ember Times - Issue No. XX +author: the crowd +tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2018 +alias : "blog/xxxx/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) + + +--- + +## [SECTION TITLE](#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! 🀞

+ +
+ +--- + +Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at #support-ember-times on the [Ember Community Discord](https://discordapp.com/invite/zT3asNS) or ping us [@embertimes](https://twitter.com/embertimes) on Twitter. + +You can find our posts on what's been going on in Emberland this week on the [Ember blog](https://emberjs.com/blog/tags/newsletter.html) or in our [e-mail newsletter](https://the-emberjs-times.ongoodbits.com/). + +--- + + +That's another wrap! ✨ + +Be kind, + +the crowd and the Learning Team From 5fea47ab80390d94d68f6096648d4eda44c4c464 Mon Sep 17 00:00:00 2001 From: Bill Heaton Date: Tue, 25 Sep 2018 09:17:31 -0700 Subject: [PATCH 02/21] Add section on Issue Triage efforts the past 2 weeks (#3578) Add section to `[WIP] Ember Times Issue 66`, #3577 ## What it does Adds a section to issue 66 of Ember Times for Issue Triage effort for the past 2 weeks. ## Related Issue(s) Merges into branch for #3577 --- .../2018-09-28-the-ember-times-issue-66.md | 34 +++++++++++++++++-- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index cab50f6380..b96bce2e13 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -52,12 +52,40 @@ responsive: true --- -## [SECTION TITLE](#section-url) - +## [Issue Triage πŸ•΅οΈ](https://paper.dropbox.com/doc/Ember.js-Issue-Triage--ANXsBgi3NQNstI7fSMQIONfOAg-Bh6AEHTj1Bt4rXq0Awg4R) + +

+ This week we had 5 volunteers helping πŸš‘  triage old issues that were inactive, + we closed 9 and labelled 31 of 50 from last week that need a submitter response πŸ™€. + Those 31 may be closed in the next week or two. Together, we addressed 17 issues + that were inactive (and are still open πŸ“‚). We are beginning to establish a cadence + again of a team addressing issue triage πŸ› οΈ on Friday mornings. +

+

+ Thanks for your + + triage contributions + over the past two weeks πŸ€©β€¦ + @yininge, + @ryanlabouve, + @yohanmishkin, + @esbanarango, + @hakilebara, and + @pixelhandler. +

+

+ The @emberjs/issues-team objective is to increase signal-to-noise ratio of issues + and πŸ›  bugs so that the core team (and contributors) can take action to resolve bugs, + and spend less effort sorting the issues queue. Currently there are about 67 open bugs, of + those 25 had a reproduction (e.g. using ember-twiddle.com) + , and 1 with a pull request - total count about 270. Our aim is to get down to 150 in the next + couple months. If you'd like to help see the + #issue-triage + room in the community Discord chat. +

--- - ## [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 πŸ’–!

From 623ffcfbfe2375f8328ff626d5a3cbb25b623353 Mon Sep 17 00:00:00 2001 From: Ryan Mark Date: Wed, 26 Sep 2018 10:28:11 -0700 Subject: [PATCH 03/21] Remove recent post from issue 65 --- source/blog/2018-09-21-the-ember-times-issue-65.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2018-09-21-the-ember-times-issue-65.md b/source/blog/2018-09-21-the-ember-times-issue-65.md index dca642c869..ec0596b4ae 100644 --- a/source/blog/2018-09-21-the-ember-times-issue-65.md +++ b/source/blog/2018-09-21-the-ember-times-issue-65.md @@ -1,7 +1,7 @@ --- title: The Ember Times - Issue No. 65 author: Chris Ng, L. Preston Sego III, Amy Lam, Ryan Mark, Jessica Jordan -tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2018 +tags: Newsletter, Ember.js Times, Ember Times, 2018 alias : "blog/2018/09/21-the-ember-times-issue-65.html" responsive: true --- From b333ea95c6a2a7fb7b24867132b50a95785f0e7f Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Wed, 26 Sep 2018 22:37:12 +0200 Subject: [PATCH 04/21] blog(embertimes#66): add collocated test file RFC writeup --- source/blog/2018-09-28-the-ember-times-issue-66.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index b96bce2e13..72c55fdec5 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -17,7 +17,12 @@ responsive: true --- -## [SECTION TITLE](#section-url) +## [The Addon Test Is Right Where It Belongs ❀️](https://github.com/emberjs/rfcs/pull/378) + + +Spending too much time looking for the **test files** of your **in-repo addon**? Feeling too exhausted to maintain a large test suite in which addon and host app test cases are meshed together? It doesn't have to be this way. + +Read more about how **collocated in-repo test files** are able to make your developer life easier in [this **shiny, new Request for Comments (RFC)**](https://github.com/emberjs/rfcs/pull/378). And as always, be sure to **leave your questions or ❀️ emojis** right below the RFC's pull request description! ✨ --- From 8555e3458c2209fc021eaff54d13b56a8a004168 Mon Sep 17 00:00:00 2001 From: Chris Ng Date: Thu, 27 Sep 2018 10:12:56 -0400 Subject: [PATCH 05/21] blog(embertimes66): ember-cli-deprecation-workflow --- source/blog/2018-09-28-the-ember-times-issue-66.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 72c55fdec5..04edc84fd2 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -27,8 +27,15 @@ Read more about how **collocated in-repo test files** are able to make your deve --- -## [SECTION TITLE](#section-url) +## [ember-cli-deprecation-workflow 1.0.0 release πŸŽ‰](https://twitter.com/rwjblue/status/1045031033274605575) + +This week, [@rwjblue](https://github.com/rwjblue) (with help from [@mixonic](https://github.com/mixonic), [@atsao](https://github.com/atsao), and [@gaurav0](https://github.com/Gaurav0)) released [1.0.0 of ember-cli-deprecation-workflow](https://github.com/mixonic/ember-cli-deprecation-workflow/releases/tag/v1.0.0)! + +[ember-cli-deprecation-workflow](https://github.com/mixonic/ember-cli-deprecation-workflow) is an addon geared towards making Ember upgrades easier by allowing you to work through deprecations without massive console noise from Ember 1.x and 2.x deprecations. + +It silences the `console.log` noise or "deprecation spew" via configuration so that only unhandled deprecations will be displayed in your console. And now that the spew has settled down, you can process one deprecation at a time while ensuring that no new deprecations are introduced. +Check it out on the [GitHub repo](https://github.com/mixonic/ember-cli-deprecation-workflow)! --- From 16aa35bffc9cf7cb5caed4538087ce4e805af657 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 27 Sep 2018 18:13:29 +0200 Subject: [PATCH 06/21] blog(embertimes#66): fix emoji --- source/blog/2018-09-28-the-ember-times-issue-66.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 04edc84fd2..aeae7b3ddd 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -77,7 +77,7 @@ Check it out on the [GitHub repo](https://github.com/mixonic/ember-cli-deprecati Thanks for your triage contributions - over the past two weeks πŸ€©β€¦ + over the past two weeks πŸ™β€¦ @yininge, @ryanlabouve, @yohanmishkin, From 70a19bf09d56a678c9d540e09148d9a10616f9a6 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 27 Sep 2018 18:45:48 +0200 Subject: [PATCH 07/21] blog(embertimes#66): add qp router rfc --- source/blog/2018-09-28-the-ember-times-issue-66.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index aeae7b3ddd..cc44791bc9 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -39,8 +39,15 @@ Check it out on the [GitHub repo](https://github.com/mixonic/ember-cli-deprecati --- -## [SECTION TITLE](#section-url) +## [And Today's Special On The Router Menu: Query Params](https://github.com/emberjs/rfcs/pull/380) + +Ever had the need to read **query params (QPs)** off a `Controller` and pass it down to a component to change its UI state depending on the QP value? + +Ever had a hard time passing down QP values through layers and layers of components to do just that? + +It doesn't have to be this way. Read [this new RFC](https://github.com/emberjs/rfcs/pull/380) about exposing QPs as a _computed property_ on the `RouterService`. It proposes that this `Service` can then be injected into components easily which makes laborious passing of QP data obsolete. +As always, **leave your comments** and appreciation [below the original proposal](https://github.com/emberjs/rfcs/pull/380) as long as it's **still under discussion**! --- From 74e8f7c0c635edde5cc56929e78cd98ad1b3406b Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 27 Sep 2018 19:03:03 +0200 Subject: [PATCH 08/21] blog(embertimes#66): add contributors --- source/blog/2018-09-28-the-ember-times-issue-66.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index cc44791bc9..501320d1c6 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -107,7 +107,7 @@ As always, **leave your comments** and appreciation [below the original proposal ## [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, @pzuraq, @chancancode, @Gaurav0, @simonihmig, @chadhietala, @bekzod, @iezer, @chrisrng, @jessica-jordan, @pixelhandler, @amyrlam, @tylerturdenpants, @acorncom, @runspired, @jrjohnson, @tmquinn, @BryanCrotaz, @mfeckie, @bmac, @Turbo87, @greenkeeper[bot], @SparshithNR, @dcyriller, @gandalfar, @CodingItWrong, @dependabot[bot], @ppcano, @hybridmuse for their contributions to Ember and related repositories πŸ’–!

--- From 0d95ec6d2a371edb13c86aba31bec62e759ae3fc Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 27 Sep 2018 19:04:26 +0200 Subject: [PATCH 09/21] blog(embertimes#66): add myself to editors list --- source/blog/2018-09-28-the-ember-times-issue-66.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 501320d1c6..b5410c240a 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. XX -author: the crowd +author: Bill Heaton, Chris Ng, Ryan Mark, Amy Lam, Jessica Jordan tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2018 alias : "blog/xxxx/xx/xx-the-ember-times-issue-XX.html" responsive: true @@ -135,4 +135,4 @@ That's another wrap! ✨ Be kind, -the crowd and the Learning Team +Bill Heaton, Chris Ng, Ryan Mark, Amy Lam, Jessica Jordan and the Learning Team From 4012a33a65f92164a7094b23cb52bde74d49e127 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Thu, 27 Sep 2018 23:45:15 +0200 Subject: [PATCH 10/21] blog(embertimes#66): remove dependabot from contributors --- source/blog/2018-09-28-the-ember-times-issue-66.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index b5410c240a..604d169481 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -107,7 +107,7 @@ As always, **leave your comments** and appreciation [below the original proposal ## [Contributors' Corner](https://guides.emberjs.com/release/contributing/repositories/) -

This week we'd like to thank @rwjblue, @pzuraq, @chancancode, @Gaurav0, @simonihmig, @chadhietala, @bekzod, @iezer, @chrisrng, @jessica-jordan, @pixelhandler, @amyrlam, @tylerturdenpants, @acorncom, @runspired, @jrjohnson, @tmquinn, @BryanCrotaz, @mfeckie, @bmac, @Turbo87, @greenkeeper[bot], @SparshithNR, @dcyriller, @gandalfar, @CodingItWrong, @dependabot[bot], @ppcano, @hybridmuse for their contributions to Ember and related repositories πŸ’–!

+

This week we'd like to thank @rwjblue, @pzuraq, @chancancode, @Gaurav0, @simonihmig, @chadhietala, @bekzod, @iezer, @chrisrng, @jessica-jordan, @pixelhandler, @amyrlam, @tylerturdenpants, @acorncom, @runspired, @jrjohnson, @tmquinn, @BryanCrotaz, @mfeckie, @bmac, @Turbo87, @greenkeeper[bot], @SparshithNR, @dcyriller, @gandalfar, @CodingItWrong, @ppcano, @hybridmuse for their contributions to Ember and related repositories πŸ’–!

--- From 7b6b19292c7dbf86d18ef61b6bb3991618ccf54a Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 27 Sep 2018 21:46:37 -0700 Subject: [PATCH 11/21] Copy edits - Edits from https://github.com/emberjs/website/pull/3575 - Remove greenkeeper from contributors list --- source/blog/2018-09-28-the-ember-times-issue-66.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 604d169481..49dd2af0d3 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -107,11 +107,11 @@ As always, **leave your comments** and appreciation [below the original proposal ## [Contributors' Corner](https://guides.emberjs.com/release/contributing/repositories/) -

This week we'd like to thank @rwjblue, @pzuraq, @chancancode, @Gaurav0, @simonihmig, @chadhietala, @bekzod, @iezer, @chrisrng, @jessica-jordan, @pixelhandler, @amyrlam, @tylerturdenpants, @acorncom, @runspired, @jrjohnson, @tmquinn, @BryanCrotaz, @mfeckie, @bmac, @Turbo87, @greenkeeper[bot], @SparshithNR, @dcyriller, @gandalfar, @CodingItWrong, @ppcano, @hybridmuse for their contributions to Ember and related repositories πŸ’–!

+

This week we'd like to thank @rwjblue, @pzuraq, @chancancode, @Gaurav0, @simonihmig, @chadhietala, @bekzod, @iezer, @chrisrng, @jessica-jordan, @pixelhandler, @amyrlam, @tylerturdenpants, @acorncom, @runspired, @jrjohnson, @tmquinn, @BryanCrotaz, @mfeckie, @bmac, @Turbo87, @SparshithNR, @dcyriller, @gandalfar, @CodingItWrong, @ppcano, @hybridmuse 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) +## [Got a Question? Ask Readers' Questions! πŸ€“](https://docs.google.com/forms/d/e/1FAIpQLScqu7Lw_9cIkRtAiXKitgkAo4xX_pV1pdCfMJgIr6Py1V-9Og/viewform)
Office Hours Tomster Mascot @@ -124,9 +124,11 @@ As always, **leave your comments** and appreciation [below the original proposal --- +## #embertimes + Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at #support-ember-times on the [Ember Community Discord](https://discordapp.com/invite/zT3asNS) or ping us [@embertimes](https://twitter.com/embertimes) on Twitter. -You can find our posts on what's been going on in Emberland this week on the [Ember blog](https://emberjs.com/blog/tags/newsletter.html) or in our [e-mail newsletter](https://the-emberjs-times.ongoodbits.com/). +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). --- From 61391736a007e72a4c90ffb1f80114b67e7d622e Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 27 Sep 2018 21:52:32 -0700 Subject: [PATCH 12/21] copy edits --- source/blog/2018-09-28-the-ember-times-issue-66.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 49dd2af0d3..7ed543ced6 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -27,7 +27,7 @@ Read more about how **collocated in-repo test files** are able to make your deve --- -## [ember-cli-deprecation-workflow 1.0.0 release πŸŽ‰](https://twitter.com/rwjblue/status/1045031033274605575) +## [ember-cli-deprecation-workflow 1.0.0 Release πŸŽ‰](https://twitter.com/rwjblue/status/1045031033274605575) This week, [@rwjblue](https://github.com/rwjblue) (with help from [@mixonic](https://github.com/mixonic), [@atsao](https://github.com/atsao), and [@gaurav0](https://github.com/Gaurav0)) released [1.0.0 of ember-cli-deprecation-workflow](https://github.com/mixonic/ember-cli-deprecation-workflow/releases/tag/v1.0.0)! @@ -85,19 +85,18 @@ As always, **leave your comments** and appreciation [below the original proposal triage contributions over the past two weeks πŸ™β€¦ - @yininge, + @yininge, @ryanlabouve, @yohanmishkin, @esbanarango, @hakilebara, and - @pixelhandler. + @pixelhandler.

The @emberjs/issues-team objective is to increase signal-to-noise ratio of issues and πŸ›  bugs so that the core team (and contributors) can take action to resolve bugs, and spend less effort sorting the issues queue. Currently there are about 67 open bugs, of - those 25 had a reproduction (e.g. using ember-twiddle.com) - , and 1 with a pull request - total count about 270. Our aim is to get down to 150 in the next + those 25 had a reproduction (e.g. using ember-twiddle.com), and one with a pull request - total count about 270. Our aim is to get down to 150 in the next couple months. If you'd like to help see the #issue-triage room in the community Discord chat. From 85b3e1c02709162cfea983e88a2eb2469b708227 Mon Sep 17 00:00:00 2001 From: Amy Lam Date: Thu, 27 Sep 2018 21:54:31 -0700 Subject: [PATCH 13/21] Update 2018-09-28-the-ember-times-issue-66.md --- source/blog/2018-09-28-the-ember-times-issue-66.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 7ed543ced6..fdcb4059f2 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -39,7 +39,7 @@ Check it out on the [GitHub repo](https://github.com/mixonic/ember-cli-deprecati --- -## [And Today's Special On The Router Menu: Query Params](https://github.com/emberjs/rfcs/pull/380) +## [And Today's Special on The Router Menu: Query Params](https://github.com/emberjs/rfcs/pull/380) Ever had the need to read **query params (QPs)** off a `Controller` and pass it down to a component to change its UI state depending on the QP value? From e8411112ca40675b231db13b39e15e8504a54e9d Mon Sep 17 00:00:00 2001 From: Kenneth Larsen Date: Fri, 28 Sep 2018 13:04:24 +0200 Subject: [PATCH 14/21] Section on missing docs --- source/blog/2018-09-28-the-ember-times-issue-66.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 604d169481..a42c709fc4 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -51,8 +51,10 @@ As always, **leave your comments** and appreciation [below the original proposal --- -## [SECTION TITLE](#section-url) +## [The Missing Docs Has Returned](https://github.com/emberjs/ember.js/pull/17002) +There has been [some documentation missing](https://github.com/emberjs/ember.js/issues/16993) from the Ember API docs from the release of 3.3 to 3.4. [@Gaurav0](https://github.com/Gaurav0) has done some great detective work πŸ•΅ and [fixed these issues](https://github.com/emberjs/ember.js/pull/17002) which means that **the missing documentation now is back.** +Going forward the plan is to provide better testing for cases like this so you always have access to the documentation you need. --- From e29481638783cf0856c299cf810c45718867f62b Mon Sep 17 00:00:00 2001 From: Kenneth Larsen Date: Fri, 28 Sep 2018 13:32:06 +0200 Subject: [PATCH 15/21] Update 2018-09-28-the-ember-times-issue-66.md --- source/blog/2018-09-28-the-ember-times-issue-66.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index a42c709fc4..fae91007be 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -52,7 +52,7 @@ As always, **leave your comments** and appreciation [below the original proposal --- ## [The Missing Docs Has Returned](https://github.com/emberjs/ember.js/pull/17002) -There has been [some documentation missing](https://github.com/emberjs/ember.js/issues/16993) from the Ember API docs from the release of 3.3 to 3.4. [@Gaurav0](https://github.com/Gaurav0) has done some great detective work πŸ•΅ and [fixed these issues](https://github.com/emberjs/ember.js/pull/17002) which means that **the missing documentation now is back.** +There has been [some documentation missing](https://github.com/emberjs/ember.js/issues/16993) from the Ember API docs from the release of 3.3 to 3.4. [@Gaurav0](https://github.com/Gaurav0) has done some great detective work πŸ•΅ and [fixed these issues](https://github.com/emberjs/ember.js/pull/17002) which means that **the missing documentation is now back.** Going forward the plan is to provide better testing for cases like this so you always have access to the documentation you need. From d8e3b5d5ff725498c96f282e94a8fb2e0cd0878f Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Fri, 28 Sep 2018 14:09:55 +0200 Subject: [PATCH 16/21] blog(embertimes#66): formatting + adding editors --- .../2018-09-28-the-ember-times-issue-66.md | 27 +++---------------- 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 83f31c999d..b15042f886 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -1,6 +1,6 @@ --- title: The Ember Times - Issue No. XX -author: Bill Heaton, Chris Ng, Ryan Mark, Amy Lam, Jessica Jordan +author: Bill Heaton, Chris Ng, Ryan Mark, Amy Lam, Kenneth Larsen, Jessica Jordan tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2018 alias : "blog/xxxx/xx/xx-the-ember-times-issue-XX.html" responsive: true @@ -10,11 +10,6 @@ responsive: true ---- - -## [SECTION TITLE](#section-url) - - --- ## [The Addon Test Is Right Where It Belongs ❀️](https://github.com/emberjs/rfcs/pull/378) @@ -24,7 +19,6 @@ Spending too much time looking for the **test files** of your **in-repo addon**? Read more about how **collocated in-repo test files** are able to make your developer life easier in [this **shiny, new Request for Comments (RFC)**](https://github.com/emberjs/rfcs/pull/378). And as always, be sure to **leave your questions or ❀️ emojis** right below the RFC's pull request description! ✨ - --- ## [ember-cli-deprecation-workflow 1.0.0 Release πŸŽ‰](https://twitter.com/rwjblue/status/1045031033274605575) @@ -56,21 +50,6 @@ There has been [some documentation missing](https://github.com/emberjs/ember.js/ Going forward the plan is to provide better testing for cases like this so you always have access to the documentation you need. ---- - -## [SECTION TITLE](#section-url) - - ---- - -## [SECTION TITLE](#section-url) - - ---- - -## [SECTION TITLE](#section-url) - - --- ## [Issue Triage πŸ•΅οΈ](https://paper.dropbox.com/doc/Ember.js-Issue-Triage--ANXsBgi3NQNstI7fSMQIONfOAg-Bh6AEHTj1Bt4rXq0Awg4R) @@ -127,7 +106,7 @@ Going forward the plan is to provide better testing for cases like this so you a ## #embertimes -Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at #support-ember-times on the [Ember Community Discord](https://discordapp.com/invite/zT3asNS) or ping us [@embertimes](https://twitter.com/embertimes) on Twitter. +Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at #support-ember-times 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). @@ -138,4 +117,4 @@ That's another wrap! ✨ Be kind, -Bill Heaton, Chris Ng, Ryan Mark, Amy Lam, Jessica Jordan and the Learning Team +Bill Heaton, Chris Ng, Ryan Mark, Amy Lam, Kenneth Larsen, Jessica Jordan and the Learning Team From 96cd6dcb27decdea5634f65986c5df678eaee629 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Fri, 28 Sep 2018 14:19:09 +0200 Subject: [PATCH 17/21] blog(embertimes#66): add intro --- source/blog/2018-09-28-the-ember-times-issue-66.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index b15042f886..ab545d1d7d 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -6,9 +6,11 @@ alias : "blog/xxxx/xx/xx-the-ember-times-issue-XX.html" responsive: true --- - Emberistas! 🐹 +Emberistas Ψ³Ω„Ψ§Ω…! 🐹 - +Don't miss brand-new πŸ”₯ **RFCs for collocated addon tests** and **Router** served **query params** this week! +We also have news from **Ember CLI Deprecation Workflow** and a _Lost & Found_ πŸ•΅πŸΎβ€β™€οΈ from the **Ember API Docs** for you, +as well as a **Thank You note** for the most amazing **Issue Triaging** Experts! πŸ™‚ --- From ba8c02569a1255cf1ae37ffb76a0ed805475a5dd Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Fri, 28 Sep 2018 14:22:25 +0200 Subject: [PATCH 18/21] blog(embertimes#66): date & formatting --- .../2018-09-28-the-ember-times-issue-66.md | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index ab545d1d7d..2c99baff96 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -1,15 +1,15 @@ --- -title: The Ember Times - Issue No. XX +title: The Ember Times - Issue No. 66 author: Bill Heaton, Chris Ng, Ryan Mark, Amy Lam, Kenneth Larsen, Jessica Jordan tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2018 -alias : "blog/xxxx/xx/xx-the-ember-times-issue-XX.html" +alias : "blog/2018/09/28-the-ember-times-issue-66.html" responsive: true --- Emberistas Ψ³Ω„Ψ§Ω…! 🐹 Don't miss brand-new πŸ”₯ **RFCs for collocated addon tests** and **Router** served **query params** this week! -We also have news from **Ember CLI Deprecation Workflow** and a _Lost & Found_ πŸ•΅πŸΎβ€β™€οΈ from the **Ember API Docs** for you, +We also have news from **Ember CLI Deprecation Workflow** and a _Lost & Found_ πŸ•΅πŸΎβ€ from the **Ember API Docs** for you, as well as a **Thank You note** for the most amazing **Issue Triaging** Experts! πŸ™‚ --- @@ -25,11 +25,11 @@ Read more about how **collocated in-repo test files** are able to make your deve ## [ember-cli-deprecation-workflow 1.0.0 Release πŸŽ‰](https://twitter.com/rwjblue/status/1045031033274605575) -This week, [@rwjblue](https://github.com/rwjblue) (with help from [@mixonic](https://github.com/mixonic), [@atsao](https://github.com/atsao), and [@gaurav0](https://github.com/Gaurav0)) released [1.0.0 of ember-cli-deprecation-workflow](https://github.com/mixonic/ember-cli-deprecation-workflow/releases/tag/v1.0.0)! +This week, [@rwjblue](https://github.com/rwjblue) (with help from [@mixonic](https://github.com/mixonic), [@atsao](https://github.com/atsao), and [@gaurav0](https://github.com/Gaurav0)) released [**1.0.0 of ember-cli-deprecation-workflow**](https://github.com/mixonic/ember-cli-deprecation-workflow/releases/tag/v1.0.0)! [ember-cli-deprecation-workflow](https://github.com/mixonic/ember-cli-deprecation-workflow) is an addon geared towards making Ember upgrades easier by allowing you to work through deprecations without massive console noise from Ember 1.x and 2.x deprecations. -It silences the `console.log` noise or "deprecation spew" via configuration so that only unhandled deprecations will be displayed in your console. And now that the spew has settled down, you can process one deprecation at a time while ensuring that no new deprecations are introduced. +It silences the `console.log` noise or "deprecation spew" via configuration so that **only unhandled deprecations** will be **displayed in your console**. And now that the spew has settled down, you can process one deprecation at a time while ensuring that no new deprecations are introduced. Check it out on the [GitHub repo](https://github.com/mixonic/ember-cli-deprecation-workflow)! @@ -57,7 +57,7 @@ Going forward the plan is to provide better testing for cases like this so you a ## [Issue Triage πŸ•΅οΈ](https://paper.dropbox.com/doc/Ember.js-Issue-Triage--ANXsBgi3NQNstI7fSMQIONfOAg-Bh6AEHTj1Bt4rXq0Awg4R)

- This week we had 5 volunteers helping πŸš‘  triage old issues that were inactive, + This week we had 5 volunteers helping πŸš‘  triage old issues that were inactive, we closed 9 and labelled 31 of 50 from last week that need a submitter response πŸ™€. Those 31 may be closed in the next week or two. Together, we addressed 17 issues that were inactive (and are still open πŸ“‚). We are beginning to establish a cadence @@ -76,11 +76,11 @@ Going forward the plan is to provide better testing for cases like this so you a @pixelhandler.

- The @emberjs/issues-team objective is to increase signal-to-noise ratio of issues + The @emberjs/issues-team objective is to increase signal-to-noise ratio of issues and πŸ›  bugs so that the core team (and contributors) can take action to resolve bugs, and spend less effort sorting the issues queue. Currently there are about 67 open bugs, of those 25 had a reproduction (e.g. using ember-twiddle.com), and one with a pull request - total count about 270. Our aim is to get down to 150 in the next - couple months. If you'd like to help see the + couple months. If you'd like to help see the #issue-triage room in the community Discord chat.

@@ -108,9 +108,9 @@ Going forward the plan is to provide better testing for cases like this so you a ## #embertimes -Want to write for the Ember Times? Have a suggestion for next week's issue? Join us at #support-ember-times on the [Ember Community Discord](https://discordapp.com/invite/zT3asNS) or ping us [@embertimes](https://twitter.com/embertimes) on Twitter. +Want to write for the Ember Times? Have a suggestion for next week's issue? **Join us** at #support-ember-times 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). +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). --- From 5b7912af6e0a374bfef8b172f81f6b703b5404a2 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli Date: Fri, 28 Sep 2018 08:57:45 -0400 Subject: [PATCH 19/21] add entry for blog --- source/blog/2018-09-28-the-ember-times-issue-66.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 2c99baff96..ac93306bba 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -52,6 +52,18 @@ There has been [some documentation missing](https://github.com/emberjs/ember.js/ Going forward the plan is to provide better testing for cases like this so you always have access to the documentation you need. +--- + +## Project Structure for Single Page Apps + +Inspired by Module Unification, [@NullVoxPopuli](https://github.com/NullVoxPopuli) has +written an article on general project structure for single page apps. +In the article he explains how strucure is not specific to Ember, React, Vue, or anything else, +but just needs to meet a set of guidelines for some common desired goals. + +Read it here: [_A general and flexible file structure that works for all projects in any ecosystem_](https://dev.to/nullvoxpopuli/a-general-and-flexible-file-structure-that-works-for-all-projects-in-any-ecosystem-1lp9) + + --- ## [Issue Triage πŸ•΅οΈ](https://paper.dropbox.com/doc/Ember.js-Issue-Triage--ANXsBgi3NQNstI7fSMQIONfOAg-Bh6AEHTj1Bt4rXq0Awg4R) From 428d190790d775a7e48e1ea3bd0ae9e6f44e5eb2 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli Date: Fri, 28 Sep 2018 10:08:41 -0400 Subject: [PATCH 20/21] PR feedback --- source/blog/2018-09-28-the-ember-times-issue-66.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index ac93306bba..4aa41e1f6d 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -54,10 +54,10 @@ Going forward the plan is to provide better testing for cases like this so you a --- -## Project Structure for Single Page Apps +## [Project Structure for Single Page Apps](https://dev.to/nullvoxpopuli/a-general-and-flexible-file-structure-that-works-for-all-projects-in-any-ecosystem-1lp9) -Inspired by Module Unification, [@NullVoxPopuli](https://github.com/NullVoxPopuli) has -written an article on general project structure for single page apps. +Inspired by **Module Unification**, [@NullVoxPopuli](https://github.com/NullVoxPopuli) has +written an article on **general project structure for single page apps.** In the article he explains how strucure is not specific to Ember, React, Vue, or anything else, but just needs to meet a set of guidelines for some common desired goals. From 4523259cd5d7f9bd5b357b9ae0410af40e5cf2c3 Mon Sep 17 00:00:00 2001 From: Jessica Jordan Date: Fri, 28 Sep 2018 16:55:09 +0200 Subject: [PATCH 21/21] blog(embertimes#66): more formatting) --- source/blog/2018-09-28-the-ember-times-issue-66.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/blog/2018-09-28-the-ember-times-issue-66.md b/source/blog/2018-09-28-the-ember-times-issue-66.md index 4aa41e1f6d..7e4a99dc2f 100644 --- a/source/blog/2018-09-28-the-ember-times-issue-66.md +++ b/source/blog/2018-09-28-the-ember-times-issue-66.md @@ -35,7 +35,7 @@ Check it out on the [GitHub repo](https://github.com/mixonic/ember-cli-deprecati --- -## [And Today's Special on The Router Menu: Query Params](https://github.com/emberjs/rfcs/pull/380) +## [And Today's Special on The Router Menu: Query Params πŸ‘¨β€πŸ³](https://github.com/emberjs/rfcs/pull/380) Ever had the need to read **query params (QPs)** off a `Controller` and pass it down to a component to change its UI state depending on the QP value? @@ -47,14 +47,14 @@ As always, **leave your comments** and appreciation [below the original proposal --- -## [The Missing Docs Has Returned](https://github.com/emberjs/ember.js/pull/17002) +## [The Missing Docs Has Returned πŸ“ƒ](https://github.com/emberjs/ember.js/pull/17002) There has been [some documentation missing](https://github.com/emberjs/ember.js/issues/16993) from the Ember API docs from the release of 3.3 to 3.4. [@Gaurav0](https://github.com/Gaurav0) has done some great detective work πŸ•΅ and [fixed these issues](https://github.com/emberjs/ember.js/pull/17002) which means that **the missing documentation is now back.** Going forward the plan is to provide better testing for cases like this so you always have access to the documentation you need. --- -## [Project Structure for Single Page Apps](https://dev.to/nullvoxpopuli/a-general-and-flexible-file-structure-that-works-for-all-projects-in-any-ecosystem-1lp9) +## [Project Structure for Single Page Apps πŸ“‚](https://dev.to/nullvoxpopuli/a-general-and-flexible-file-structure-that-works-for-all-projects-in-any-ecosystem-1lp9) Inspired by **Module Unification**, [@NullVoxPopuli](https://github.com/NullVoxPopuli) has written an article on **general project structure for single page apps.** @@ -120,9 +120,9 @@ Read it here: [_A general and flexible file structure that works for all project ## #embertimes -Want to write for the Ember Times? Have a suggestion for next week's issue? **Join us** at #support-ember-times on the [Ember Community Discord](https://discordapp.com/invite/zT3asNS) or ping us [@embertimes](https://twitter.com/embertimes) on Twitter. +Want to write for the Ember Times? Have a suggestion for next week's issue? **Join us** at **#support-ember-times** 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). +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). ---