Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a section on Dependency Lint RFC for issue #92 #55

Merged
merged 3 commits into from
Apr 4, 2019
Merged

Added a section on Dependency Lint RFC for issue #92 #55

merged 3 commits into from
Apr 4, 2019

Conversation

ijlee2
Copy link
Member

@ijlee2 ijlee2 commented Apr 4, 2019

What it does

I added a summary of RFC 464 (dependency lint) for issue 92.

Related Issue(s)

Adds to pull request #46.

Copy link
Contributor

@jayjayjpg jayjayjpg left a comment

Choose a reason for hiding this comment

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

This reads great! ✨ I left one more small suggestion and I'm wondering if you can also add a small teaser sentence to the intro describing your section shortly (e.g. right after the Read about the benefits of **volunteering at a tech conference** at the top of the blog post)? Otherwise this looks good to go 🚀


This lint helps us detect early if our addons rely on the same package but use different versions. In such cases, Ember CLI merges all versions into one. This can cause our app to behave unexpectedly and become hard to debug. 😨😰😱

You can learn about `ember-cli-dependency-lint` addon and how to resolve dependency conflicts at [https://github.com/salsify/ember-cli-dependency-lint](https://github.com/salsify/ember-cli-dependency-lint).
Copy link
Contributor

Choose a reason for hiding this comment

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

I think it would be really cool to mention the RFC a last time with a call-to-action linking to it. E.g.

Suggested change
You can learn about `ember-cli-dependency-lint` addon and how to resolve dependency conflicts at [https://github.com/salsify/ember-cli-dependency-lint](https://github.com/salsify/ember-cli-dependency-lint).
You can learn about `ember-cli-dependency-lint` addon and how to resolve dependency conflicts at [https://github.com/salsify/ember-cli-dependency-lint](https://github.com/salsify/ember-cli-dependency-lint) and be sure to leave your comments on [the current proposal to include it by default](https://github.com/emberjs/rfcs/pull/464).

What do you think?

Copy link
Member Author

Choose a reason for hiding this comment

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

@jessica-jordan I made changes based on your suggestions. Thanks again!

@amyrlam amyrlam added the embertimes PR for an Ember Times issue label Apr 4, 2019
Copy link
Member

@amyrlam amyrlam left a comment

Choose a reason for hiding this comment

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

💯 thanks for your writeup, reads great!

@amyrlam amyrlam merged commit 4f599a2 into ember-learn:blog/embertimes-92 Apr 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
embertimes PR for an Ember Times issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants