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

New Maintainers, Join us! #1354

Closed
jsmylnycky opened this issue Aug 21, 2019 · 5 comments
Closed

New Maintainers, Join us! #1354

jsmylnycky opened this issue Aug 21, 2019 · 5 comments

Comments

@jsmylnycky
Copy link
Contributor

As a long time user of node-http-proxy, I have some concerns and hopefully with new owners (http-party), they can shed some light on the state of the project and what they see moving forward.

I've been leveraging this project for over 2.5 years in an enterprise environment, and there's some concerns over the lack of maintenance, support for versions of Node not even close to being LTS anymore, and the vast number of issues and Pull Requests not being acknowledged.

I would absolutely love to become a contributor and help "modernize" things if that's on the agenda, but with the severe lack of activity over the past year, I do not want to spend time working on PRs if they're going to be ignored.

Could someone chime in and let the community know what the intentions are for this project? I ask all of this respectfully, as someone who greatly values the time and effort spent on this project, and hopeful to see it continue to move into the future :)

Thanks!

@indexzero
Copy link
Contributor

@jsmylnycky both @jcrugzz and I have not had the cycles to be as active in maintenance as we would like. require('http-proxy'); was the first require statement I could write where I was requiring code I wrote & published on npm – that was 10 years ago.

Since then a lot has changed. The project underwent a full rewrite in 2014 and it's due for another one. Would love to see you (and other folks who are interested) help drive that forward.

You are now a member of the organization with Maintain access to this repository. If you could:

  1. Start landing everything you want to see in the next release on master (PRs, etc).
  2. Open a PR adding a CHANGELOG.md for the new version with release notes of what PRs were merged, API changes, etc.
  3. We'll review that PR together, merge it and then either @jcrugzz or I will publish.

Once we've done that a few times happy to give you npm publish rights, but need to work up to that first.

Let us know if you're still interested and thanks again for a really well written offer of help 🙏

@indexzero indexzero changed the title State of the Project? New Maintainers, Join us! Aug 22, 2019
@indexzero indexzero pinned this issue Aug 22, 2019
@indexzero
Copy link
Contributor

@jsmylnycky was able to set aside some time today to get Renovate installed and merge a number of documentation & example related PRs.

We should be ready for a release if you'd like to give the PRs one look over for anything critical (but small in scope to be considered a patch).

Then if you can write-up the CHANGELOG.md for those PRs (if any) and master (see: https://github.com/http-party/node-http-proxy/commits/master) we should be ready to cut a release soon!

@benlavalley
Copy link

I see the really out of date websocket package was updated already which I spent a night trying to figure out in my own fork. I do some really fun things with this package, so this is wonderful to see :)

@onigoetz
Copy link

Hi,

I'd be interested in giving some help in landing some PRs as well (Renovate updates, documentation improvements, some duplicate PRs)

I can't tell you that I can be a long term contributor, but I use this library for some work related projects and am starting to use it in another smaller project and would be interested to help triage some issues and get a release out.

@hcldan
Copy link

hcldan commented Jan 19, 2022

I was curious also about maintainers... There's not much more I'd be able to do to help clean up stale deps...
There are already a ton of open prs that are being handled by bots, but no one is merging them and the last commit on master is almost 2 years old now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants