This repository was archived by the owner on Mar 22, 2019. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Ember Times Issue 66] Add section on Issue Triage #3576
Closed
pixelhandler
wants to merge
22
commits into
emberjs:blog/embertimes-66
from
pixelhandler:blog/embertimes-65
Closed
Changes from all commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
8bc9ac9
[WIP] Ember Times Issue 65
tylerturdenpants 7351fba
blog(embertimes65): sparkles-component 1.1.0
chrisrng ef5db10
Merge pull request #3566 from chrisrng/chrisrng-patch-2
amyrlam 1a6b4c9
Add alex linter ignores
amyrlam c1cb213
Add Chris's name to author list
amyrlam 57674df
Add writeup on The EmberJS of the future... today!
amyrlam df01ae5
Add alex linter
amyrlam 5b45bab
Added alex linter destroy
chrisrng 17f8b62
Merge pull request #3567 from emberjs/alex-patch
amyrlam f8dab7d
Merge pull request #3569 from emberjs/amy/embertimes-65
amyrlam e532401
Add writeup on ember-css-modules
amyrlam e02de14
Merge pull request #3572 from emberjs/amy/ember-css-modules
jayjayjpg affdaf1
blog(embertimes#65): add property deprecation RFC
jayjayjpg a8eab8c
blog(embertimes#65): add contributors list
jayjayjpg d259282
blog(embertimes#65): add more editors
jayjayjpg a2244b6
Merge pull request #3573 from jessica-jordan/embertimes-jj
jayjayjpg 92a9c85
Ember Times - dates, issue no. and hello
tylerturdenpants 27bb76d
add intro
amyrlam 3397304
Merge pull request #3574 from emberjs/amy/intro
amyrlam 65899f3
add emoji
amyrlam d5a9a21
Update 2018-09-21-the-ember-times-issue-65.md
amyrlam 3886c51
Add section on Issue Triage efforts the past 2 weeks
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,128 @@ | ||
| --- | ||
| title: The Ember Times - Issue No. 65 | ||
| author: the crowd | ||
| tags: Recent Posts, Newsletter, Ember.js Times, Ember Times, 2018 | ||
| alias : "blog/2018/09/21-the-ember-times-issue-65.html" | ||
| responsive: true | ||
| --- | ||
|
|
||
| Ahoj Emberistas! 🐹 | ||
|
|
||
| In this week's edition we're sharing news about a fresh 🥒 RFC to deprecate `.property()`, exciting addon updates 🚀 for sparkles-component and ember-css-modules, and how Ember is a modern framework 🎉 - tell your friends! | ||
|
|
||
| --- | ||
|
|
||
| ## [Deprecate All the Property 🏠 Modifiers ](https://github.com/emberjs/rfcs/pull/375) | ||
|
|
||
| Remember `.property()`? | ||
|
|
||
| ```js | ||
| fullName: computed(function() { | ||
| // ... | ||
| }).property('firstName', 'lastName'), | ||
| ``` | ||
|
|
||
| This **modifier** for **computed properties** in Ember has been around for quite a while. | ||
| And even though computed properties have already allowed to pass in dependent keys as an argument directly, e.g.... | ||
|
|
||
| ```js | ||
| fullName: computed('firstName', 'lastName', function() { | ||
| // ... | ||
| }), | ||
| ``` | ||
|
|
||
| ...the modifier hasn't been deprecated yet. The main obstacle for the deprecation has been | ||
| the one valid use of `.property()`: It is required for cp macros, such as `filter` or `map` which receive a callback function as their argument. | ||
|
|
||
| A **brand-new 🔥 Request for Comments (RFC)** 🚒 proposes to transition away from the usage of `.property` for these macros to allow the deprecation of the otherwise redundant API. Curious readers can **learn more** about the motivation and the design of this move [in the original proposal](https://github.com/pzuraq/emberjs-rfcs/blob/deprecate-computed-property-modifier/text/0000-deprecate-computed-property-modifier.md). | ||
|
|
||
| --- | ||
|
|
||
| ## [Published sparkles-component 1.1.0 ✨](https://twitter.com/rwjblue/status/1042162296854925314) | ||
|
|
||
| [@rwjblue](https://github.com/rwjblue) released version 1.1.0 of the [sparkles-component](https://github.com/rwjblue/sparkles-component) which includes [TypeScript](https://www.typescriptlang.org/) conversion of the library. | ||
|
|
||
| <!--alex ignore hooks destroy--> | ||
| The sparkles-component is an addon used to experiment with [glimmer component](https://github.com/glimmerjs/glimmer.js/tree/master/packages/%40glimmer/component) style APIs in Ember apps via existing public APIs. It supports most of the `@glimmer/component` API including lifecycle hooks (constructor, didInsertElement, didUpdate, destroy), @tracked properties, ES base class, and decorator support (with the release of 1.1.0, this supports consuming via TypeScript). | ||
|
|
||
| To learn more, [@rwjblue](https://github.com/rwjblue) together with [@mike-north](https://github.com/mike-north) live streamed converting the library from JavaScript to TypeScript. You can watch the [live replay on Twitch](https://www.twitch.tv/videos/311556611). | ||
|
|
||
| --- | ||
|
|
||
| ## [Ember Is a Modern Framework, Tell Your Friends 😄](https://dev.to/nullvoxpopuli/the-emberjs-of-the-future-today-12c) | ||
|
|
||
| <!--alex ignore hooks destroy--> | ||
| Community member [@NullVoxPopuli](https://github.com/NullVoxPopuli) has written a summary of a set of his favorite features that showcase how Ember is a modern framework, and can be attractive to people looking for all the shiny things. Check out [The EmberJS of the future... today!](https://dev.to/nullvoxpopuli/the-emberjs-of-the-future-today-12c) where he discusses async lifecycle hooks, syntax for components, testing, dependency injection, keyboard accessibility and more. | ||
|
|
||
| --- | ||
|
|
||
| ## [Boston-Built ember-css-modules 1.0 AKA "The Big Dig" Is Here 🏗](https://twitter.com/__dfreeman/status/1042837440417988610) | ||
|
|
||
| [salsify/ember-css-modules](https://github.com/salsify/ember-css-modules) has launched a 1.0 thanks to bug reports, feature ideas and pull requests from the community over the past couple years! ember-css-modules provides Ember-flavored support for [CSS Modules](https://github.com/css-modules/css-modules). With the addon, styling is a first-class citizen alongside templates and JavaScript, with one CSS file per component. | ||
|
|
||
| --- | ||
|
|
||
| ## [Issue Triage 🕵️](https://paper.dropbox.com/doc/Ember.js-Issue-Triage--ANXsBgi3NQNstI7fSMQIONfOAg-Bh6AEHTj1Bt4rXq0Awg4R) | ||
|
|
||
| <p> | ||
| 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. | ||
| </p> | ||
| <p> | ||
| Thanks for your | ||
| <a href="https://paper.dropbox.com/doc/Triage-2018-09-21--ANXmzEWQ5mVFnbfufGK81Tj5Ag-BIKVPVdJqOS8q46TxJQKu"> | ||
| triage contributions | ||
| </a> over the past two weeks 🤩… | ||
| <a href="https://github.com/yohanmishkin" target="gh-user">@yininge</a>, | ||
| <a href="https://github.com/ryanlabouve" target="gh-user">@ryanlabouve</a>, | ||
| <a href="https://github.com/yohanmishkin" target="gh-user">@yohanmishkin</a>, | ||
| <a href="https://github.com/esbanarango" target="gh-user">@esbanarango</a>, | ||
| <a href="https://github.com/hakilebara" target="gh-user">@hakilebara</a>, and | ||
| <a href="https://github.com/yohanmishkin" target="gh-user">@pixelhandler</a>. | ||
| </p> | ||
| <p> | ||
| 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 <a href="https://ember-twiddle.com">ember-twiddle.com</a>) | ||
| , 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 | ||
| <a href="https://discordapp.com/channels/480462759797063690/480523776845414412">#issue-triage</a> | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I didn't know you could link to a Discord channel. Do you mind sharing how you did that?
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @amyrlam I logged into discord on the web and just grabbed the URL.
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. wow! I hadn't thought of that as been using the Mac app, thank you! |
||
| room in the community Discord chat. | ||
| </p> | ||
| --- | ||
|
|
||
| ## [Contributors' Corner](https://guides.emberjs.com/release/contributing/repositories/) | ||
|
|
||
| <p>This week we'd like to thank <a href="https://github.com/rwjblue" target="gh-user">@rwjblue</a>, <a href="https://github.com/toddjordan" target="gh-user">@toddjordan</a>, <a href="https://github.com/chadhietala" target="gh-user">@chadhietala</a>, <a href="https://github.com/amyrlam" target="gh-user">@amyrlam</a>, <a href="https://github.com/chrisrng" target="gh-user">@chrisrng</a>, <a href="https://github.com/Alonski" target="gh-user">@Alonski</a>, <a href="https://github.com/tylerturdenpants" target="gh-user">@tylerturdenpants</a>, <a href="https://github.com/anehx" target="gh-user">@anehx</a>, <a href="https://github.com/runspired" target="gh-user">@runspired</a>, <a href="https://github.com/balinterdi" target="gh-user">@balinterdi</a>, <a href="https://github.com/pixelhandler" target="gh-user">@pixelhandler</a>, <a href="https://github.com/dcyriller" target="gh-user">@dcyriller</a>, <a href="https://github.com/dcombslinkedin" target="gh-user">@dcombslinkedin</a>, <a href="https://github.com/twokul" target="gh-user">@twokul</a>, <a href="https://github.com/SparshithNR" target="gh-user">@SparshithNR</a>, <a href="https://github.com/quajo" target="gh-user">@quajo</a>, <a href="https://github.com/Gaurav0" target="gh-user">@Gaurav0</a>, <a href="https://github.com/smfoote" target="gh-user">@smfoote</a>, <a href="https://github.com/EndangeredMassa" target="gh-user">@EndangeredMassa</a>, <a href="https://github.com/jfdnc" target="gh-user">@jfdnc</a> and <a href="https://github.com/adityasrini" target="gh-user">@adityasrini</a> for their contributions to Ember and related repositories 💖!</p> | ||
|
|
||
| --- | ||
|
|
||
| ## [Got a Question? Ask Readers' Questions! 🤓](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" /> | ||
|
|
||
| <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="https://bit.ly/ask-ember-core" target="rq">bit.ly/ask-ember-core</a>. And don’t worry, there are no silly questions, we appreciate them all - promise! 🤞</p> | ||
|
|
||
| </div> | ||
|
|
||
| --- | ||
|
|
||
| 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). | ||
|
|
||
| --- | ||
|
|
||
|
|
||
| That's another wrap! ✨ | ||
|
|
||
| Be kind, | ||
|
|
||
| Chris Ng, L. Preston Sego III, Amy Lam, Ryan Mark, Jessica Jordan and the Learning Team | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like single tick doesn't have formatting, consider italics instead?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah italics works :)