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!
@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 鈥撀爐hat 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:
master (PRs, etc). CHANGELOG.md for the new version with release notes of what PRs were merged, API changes, etc. 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 馃檹
@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!
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 :)
Most helpful comment
@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 firstrequirestatement I could write where I was requiring code I wrote & published onnpm鈥撀爐hat 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
Maintainaccess to this repository. If you could:master(PRs, etc).CHANGELOG.mdfor the new version with release notes of what PRs were merged, API changes, etc.Once we've done that a few times happy to give you
npm publishrights, 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 馃檹