-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
The future of node-fetch #567
Comments
Tangentially related: nodejs/node#19393
The fact that |
I would love to help! ❤️ |
I really want to help! My team is using this library. But I don't think I am that familiar with the source code, I think I can do some simple thing If you don't mind:) |
I wan't to contribute at this library! |
Interested as well. Is there a channel where you guys meet/discuss? 🤔 |
@bitinn I'm interested in continuing development of At the moment, I've got a couple of free hours most days to maintain this project. |
there's any discord channel or slack? I want to discuss with guys. |
@bitinn Friendly ping! |
@rkzhap123 sorry, none yet, maybe you and @jimmywarting can help setup one? @Richienb sorry, too busy on other project right now, we are happy to have you, any existing PRs you want to work on? To All: If anyone is thinking about leading this project, my suggestion is to seek some financial backing or sponsorship first: through your company, or Patreon, or even GitHub sponsors.
(I have also applied for GitHub sponsors on its launch but haven't heard back from GitHub since, so I can't justify my time to work on this right now... apologize for the delay in response.) |
@Richienb probably spec compliance related, been a long while since I last look into it, nodejs native might have enough feature to support it without an external dependency, so new PR welcomed (file it against v3 where older nodejs release like v4 and v6 will be dropped.) |
@bitinn For v3, what will the minimum supported version be in relation to https://node.green/? I can only assume it's 7.5.0 |
you guys prefer discord or slack? anything else? |
@rkzhap123 +1 for Discord. |
@bitinn I’m happy to become an active maintainer (project leader). I have made several npm packages & worked on many open-source projects. If we were to talk about money, I do have a Patreon and I also applied for Github Sponsors recently (still waiting in queue), so that shouldn’t be a problem. We could also create an Open Collective page for node-fetch and place backers and/or sponsors in the README (automatically). |
So @xxczaki reached out to me on Twitter and said he would like to lead this project, personally I am supportive, but I asked him to reply in this issue to serve as a formal offer. To help smooth things out for @xxczaki, I am proposing the following:
OK, that's long enough, let me know what you think? cc @jimmywarting @TimothyGu @jkantr @gr2m (PS: @rkzhap123, I will vote for discord, feel free to put the invite link here once you created it :) |
@bitinn Sounds good to me 😄 |
@xxczaki I have added you as a collaborator. You can look into existing PRs and issues to prepare a v3 roadmap, if you are unsure about something, just ping people and ask. |
sure, i have been thinking of getting patreon but i guess i'm holding on until github sponsors becomes available instead |
@jimmywarting |
@xxczaki, our new leader, what is the minimum version of Node that we will be targeting in v3? |
@bitinn I can be a backer code reviewer. There are heaps of things in the roadmap that needs doing and I'm up for creating and reviewing PRs to resolve them. 👍 |
Activity for this issue has mostly moved to #668. Closing. |
@bitinn Now,I use node-fetch v2. |
v2 will continue to get security and bug patches but not so much new features. The biggest major change is the switch to being esm-only. And it's a huge deal/refactoring process for everyone to switch to being ESM also. so they will not update any time soon, that's why we will continue to support it with only security and bug patches in v2 Some key feature stuff in v3 are:
so to answer your question @syuta-sugawara: |
@jimmywarting |
(Sometimes you gotta write a clickbait issue to get people's attention.)
The current status of
node-fetch
is fine:node-fetch
is lean enough (150KB, zero dependency), people can write their own wrapper or even fork our code to fit their own purpose.1.x
or2.x
releases, and it works for you, great, no need to worry.The future status of
node-fetch
could be better:node-fetch
easier to use. (see open PRs).What to do?
node-fetch
changelog and releases.If you are such a candidate, or better yet, can negotiate with your employer to be payed to maintain
node-fetch
, let us know in the comments.The text was updated successfully, but these errors were encountered: