Skip to content
This repository was archived by the owner on Mar 22, 2019. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 66 additions & 20 deletions source/blog/2018-05-04-the-emberjs-times-issue-45.md
Original file line number Diff line number Diff line change
@@ -1,71 +1,117 @@
---
title: The Ember.js Times - Issue No. 45
author: all the people
author: Kenneth Larsen, Sivakumar Kailasam, Amy Lam, Jen Weber, Jessica Jordan
tags: Recent Posts, Newsletter, Ember.js Times
alias : "blog/2018/05/04/the-emberjs-times-issue-44.html"
responsive: true
---

Hey there Emberistas!
こんにちは Emberistas!

...
Lots of Ember programmers and writers have been busy this week! We have several new data-driven RFCs (📝 Requests for Comments), community efforts, and an outstanding update to Ember inspector to present to you.

Here's a recap of what happened in Emberland these days ✨
As well as a sincere reminder to eat your veggies! 🥒🥕

---

## [EMBER](your-main-url-here)
## [I hope my build never lets me down again in Ember 🐹](https://github.com/emberjs/rfcs/pull/328)

<a class="ember-button ember-button--centered" href="#your-main-url-here">Read more</a>
Have you ever made a change in the source code of your Ember app and subsequently awaited
the reload of your app's browser tab, to no avail?
Seconds, minutes, a coffee later—you might have checked your terminal window—then at last, you find that syntax error in your template
that led to a failing build, preventing the reload.

This week's RFC proposes the automatic inclusion of **<i>ember-cli-build-notifications</i>**
into new Ember apps. It's an addon providing system notifications for failing Ember app builds by default.

The RFC proposal also discusses several alternative techniques to improve developer ergonomics regarding
app builds. If you're curious, check out the [full RFC here](https://github.com/emberjs/rfcs/pull/328)
and leave your thoughts on it!

---

## [Listen to your Broccoli and it will tell you how to eat it](http://www.oligriffiths.com/broccolijs/)

You might already know that Broccoli takes care of your asset pipeline. But do you know **how** it works? [Oli Griffiths](https://twitter.com/oligriffiths) has made an [amazing tutorial](http://www.oligriffiths.com/broccolijs/) on *the asset pipeline for ambitious applications*. It takes you through the basic setup and guides you through the journey of sass preprocessing, debugging and fingerprints.

---

## [Ember Inspector dark mode](https://github.com/emberjs/ember-inspector)

![Ember Inspector Dark Mode Screenshot](/images/blog/emberjstimes/ember-inspector-dark.png)

The Ember Inspector project is on a roll! v3.1.0 has the new component tree and dark mode. Change your theme from light to dark in Chrome/Firefox dev tools. 🖤
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rwwagner90 in case you have edits

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, it's been a busy week 😬. This is fine with me 👍

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all good, same! Just wanted you to be aware since I got it in at the last minute 👍


---

## [EMBER DATA TITLE HERE](https://github.com/emberjs/rfcs/pull/329)
## [Spring cleaning for Ember Data powered by RFCs 📟🐹](https://github.com/emberjs/rfcs/pull/329)

mention final comment period of this RFC: https://github.com/emberjs/rfcs/pull/326
and also this new RFC: https://github.com/emberjs/rfcs/pull/329
here
A particular RFC has entered the final comment period with incredible speed!
It proposes the **deprecation** of Ember Data's `Array.filter` method and explains
how this change will not only improve the maintainability of the
Ember Data project, but also improve the **performance** of Ember apps.

---
You can [read the full RFC here](https://github.com/emberjs/rfcs/pull/326) and
leave your comments for it.

If you're making use of `this.get('store').filter` in your app or addon,
check out the documentation of the <i>ember-data-filter</i> addon and
follow the dedicated [guide on how to refactor this easily](https://github.com/ember-data/ember-data-filter#recommended-refactor-guide).

## [JEN'S BLOG POST ON ](your-main-url-here)
In other Ember Data news, another proposal focuses on removing usage of the `Ember.Evented` mixin
in Ember Data specifically.
This would also lead to the future removal of several lifecycle hooks and methods
on `Model`s and other Ember Data classes. You can learn more about
the design of this proposed deprecation in [the original RFC](https://github.com/emberjs/rfcs/pull/329).

...
This week, contributors focused on getting some [cleanup
work](https://github.com/emberjs/data/pull/5459) underway to leave the
soon-to-be deprecated `store.filter` behind for good.
Finally, a [bug fix](https://github.com/emberjs/data/pull/5461) for breaking up async relationships has landed. ✨

---

## [Learning Team Corner](your-main-url-here)
## [#EmberJS2018: blog posts wanted](https://emberjs.com/blog/2018/05/02/ember-2018-roadmap-call-for-posts.html)

The Ember team would like you (yes, you!) to write a blog post to propose goals and direction for Ember in the remainder of 2018. The content of these posts will help the core team to draft their first Roadmap RFC.

Write your **blog post** by **May 30th**. Tweet a link to the post with the hashtag **#EmberJS2018**. Topic ideas could include: ideas for community programs, framework features, documentation improvements, ecosystem needs, or tooling enhancements.

Check out Katie Gengler's awesome [call for blog posts here](https://emberjs.com/blog/2018/05/02/ember-2018-roadmap-call-for-posts.html) and get writing!

---

## [The Stack Overflow problem](https://medium.com/front-end-hacking/whats-up-with-ember-js-and-stack-overflow-1961ac29ebde)

Jen Weber and Chris Manson are taking a deep dive into Ember's presence on Stack Overflow this month. They're even recording their efforts once a week at **9am EST on Fridays**! You can tune into their [YouTube channel](https://www.youtube.com/channel/UCyErLHzPqLAkL1F-SivFDcA) or [Twitch stream](https://www.twitch.tv/videos/252443184).

Collectively, question by question, we can try to create a better Ember presence on Stack Overflow. Check out some tips and tricks on how to get involved in the Stack Overflow effort in the [What’s up with Ember.js and Stack Overflow?](https://medium.com/front-end-hacking/whats-up-with-ember-js-and-stack-overflow-1961ac29ebde) post. It's gonna be...May. 🥁

---

## [Contributor's Corner](https://guides.emberjs.com/v3.1.0/contributing/repositories/)
## [Contributor's corner](https://guides.emberjs.com/v3.1.0/contributing/repositories/)

...
<p>This week a warm thank you goes to <a href="https://github.com/krisselden" target="gh-user">@krisselden</a>, <a href="https://github.com/rwjblue" target="gh-user">@rwjblue</a>, <a href="https://github.com/bekzod" target="gh-user">@bekzod</a>, <a href="https://github.com/mikeu" target="gh-user">@mikeu</a>, <a href="https://github.com/shearichard" target="gh-user">@shearichard</a>, <a href="https://github.com/frank06" target="gh-user">@frank06</a>, <a href="https://github.com/kennethlarsen" target="gh-user">@kennethlarsen</a>, <a href="https://github.com/kategengler" target="gh-user">@kategengler</a>, <a href="https://github.com/jessica-jordan" target="gh-user">@jessica-jordan</a>, <a href="https://github.com/SeanHealy33" target="gh-user">@SeanHealy33</a>, <a href="https://github.com/fivetanley" target="gh-user">@fivetanley</a>, <a href="https://github.com/bmac" target="gh-user">@bmac</a>, <a href="https://github.com/stefanpenner" target="gh-user">@stefanpenner</a>, <a href="https://github.com/chriskrycho" target="gh-user">@chriskrycho</a>, <a href="https://github.com/nummi" target="gh-user">@nummi</a>, <a href="https://github.com/rwwagner90" target="gh-user">@rwwagner90</a>, <a href="https://github.com/josemarluedke" target="gh-user">@josemarluedke</a>, <a href="https://github.com/lifeart" target="gh-user">@lifeart</a>, <a href="https://github.com/lupestro" target="gh-user">@lupestro</a>, <a href="https://github.com/Turbo87" target="gh-user">@Turbo87</a>, <a href="https://github.com/twokul" target="gh-user">@twokul</a>, <a href="https://github.com/mansona" target="gh-user">@mansona</a>, <a href="https://github.com/greenkeeper[bot]" target="gh-user">@greenkeeper[bot]</a>, <a href="https://github.com/dcombslinkedin" target="gh-user">@dcombslinkedin</a>, <a href="https://github.com/pzuraq" target="gh-user">@pzuraq</a>, <a href="https://github.com/Gaurav0" target="gh-user">@Gaurav0</a>, <a href="https://github.com/dgeb" target="gh-user">@dgeb</a>, <a href="https://github.com/anehx" target="gh-user">@anehx</a> and <a href="https://github.com/dfreeman" target="gh-user">@dfreeman</a> for contributing to Ember core projects this week. 💖
</p>

---

## [More Questions & more Answers for Readers' Questions](https://docs.google.com/forms/d/e/1FAIpQLScqu7Lw_9cIkRtAiXKitgkAo4xX_pV1pdCfMJgIr6Py1V-9Og/viewform)
## [Got a question? We’re looking forward to it!](https://docs.google.com/forms/d/e/1FAIpQLScqu7Lw_9cIkRtAiXKitgkAo4xX_pV1pdCfMJgIr6Py1V-9Og/viewform)

<div class="blog-row">
<img class="float-right small transparent padded" alt="Office Hours Tomster Mascot" title="Readers' Questions" src="/images/tomsters/officehours.png" />
</div>

<p>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!</p>

<p><strong>Submit your own</strong> short and sweet <strong>question</strong> under <a href="bit.ly/ask-ember-core" target="ask-ember-core">https://bit.ly/ask-ember-core</a> and a member of the Ember team will answer in a future edition of the Ember.js Times. And don’t worry, there are no silly questions, we appreciate them all - promise! 🤞</p>
</div>

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

---

That's another wrap! ✨

Be kind,

all the people
Kenneth Larsen, Sivakumar Kailasam, Amy Lam, Jen Weber, Jessica Jordan and the Learning Team
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.