-
-
Notifications
You must be signed in to change notification settings - Fork 80
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
Remove ember-fetch/mixins/adapter-fetch ember-fetch/ajax, drop node 8 #447
Conversation
One issue with removing the |
@nlfurniss which are the ones that you find very useful for apps? I’m open to keeping stuff around, if it really provides value. :) |
I would argue that
|
@nlfurniss in your opinion does it make sense for those utilities to be in this repo, or as their own dependency? What % of fetch users do you believe do use or should use these utilities. |
AjaxThose 3 util functions are helpful for existing Ajax style requests, so their existence depends on the migration path we recommend for people using Ajax. ErrorI think they are handy, if you feel strongly about it not being a pure polyfill I'm okay removing it. ember-data+1 to removal as the deprecation has been added. However we need to patch the old major to fix #391 Only provide fetch moduleHave you looked at related proposal to not even have a fetch module? #330 |
@nlfurniss / @xg-wang it sounds like we can split this into two steps:
Thoughts? |
0fc27e5
to
9e4cec7
Compare
Talked offline we're going to drop mixin + bump node in v8 major bump and explore the pure fetch in the future. |
@xg-wang If ajax is not supported anymore (I just installed this module because of this and I'm really annoyed about this 'We remove jquery everywhere but have no alternative for doing ajax request") then you shuild remove it from the Q&A of the README (main page of the project). |
ember-fetch provides alot of additional functionality, that functionality comes at several costs:
I would like us to deprecate, and stop providing these functionality. This functionality is:
It allow users to utilize these features, we can point them to the 7.x branch, which we can maintain for a time. If users really want some of these features, other addons can be created, but having a kitchen sink of stuff here is unfortunately
For users who want these features, they can use 7.x branch