vulcand / oxy

Go middlewares for HTTP servers & proxies
Apache License 2.0
2.02k stars 324 forks source link

vulcand/oxy needs maintainers #208

Closed dustin-decker closed 2 years ago

dustin-decker commented 4 years ago

vulcand/oxy is a great set of middleware for writing proxies that I've found useful several times. Unfortunately, it seems to get very little maintenance attention at this point, with many aging legitimate issues and pull requests. The project needs more attention to remain healthy. I would like to volunteer to assist.

@sylr @emilevauge

ldez commented 4 years ago

Hello,

We, at Traefik Labs (@emilevauge, @juliens, and me) have already made several requests on the subject but people with administrator rights do not answer anymore.

At Traefik Labs, only Emile Vauge have the right to merge a PR, but he doesn't have administrator right, so it's not possible to add new maintainers.

emilevauge commented 4 years ago

Hey @dustin-decker, I agree, vulcand/oxy lacks a proper maintainers team. As @ldez said, I personally do only have some merging permissions on the project, and I can't promote anyone. Maybe @klizhentas could help on this? Otherwise, we could, ultimately, consider a fork.

klizhentas commented 4 years ago

@emilevauge @ldez somehow I missed all the requests. Made you folks writers on the repos

ldez commented 4 years ago

@klizhentas thank you, could you add us as admin? Because with the writer right we are not able to add new maintainers or add CI tools.

ldez commented 4 years ago

@klizhentas The simplest way to do that is to create a team with only one repo (oxy), and set us as admin of the team and admin of the repo (or the maintain right on the repo).

ldez commented 4 years ago

@klizhentas I just saw that you have already created teams, but unfortunately without the admin or maintain rights on the repo we would not be able to add or configure CIs tools, and without the maintainer rights on the team would not be able to promote new maintainers.

For example, currently, oxy uses https://travis-ci.org but https://travis-ci.org has been deprecated and replaced by https://travis-ci.com and the migration must be done manually.

flyinghermit commented 3 years ago

Hi, We use oxy for our project (https://github.com/seknox/trasa), especially as a forwarder for identity-aware access proxy. I would love to participate as a maintainer.

ldez commented 3 years ago

@klizhentas can you add the admin or maintains rights on the repo to the team traefik or open-source-contributors?

Currently, the CI is broken then we cannot merge any PR.

And the maintainer rights on the team(s) to be able to promote new maintainers.

Thank you.

ldez commented 3 years ago

ping @klizhentas

ldez commented 2 years ago

ping @klizhentas

ldez commented 2 years ago

ping @klizhentas :pray: https://github.com/vulcand/oxy/issues/208#issuecomment-916320800

thrawn01 commented 2 years ago

@ldez I've granted @vulcand/traefik and @vulcand/open-source-contributors maintains rights for this repo.

ldez commented 2 years ago

@thrawn01 can you also add the maintainer rights on the team(s) to be able to promote new maintainers?

ldez commented 2 years ago

@thrawn01 sorry, but we need admin rights on the repo to be able to fix the CI.

thrawn01 commented 2 years ago

Can you join Gopher slack, so we can continue to collaborate on this? I don't have permissions to promote team members to maintainer. We might need to re-create those teams without @klizhentas as the owner of the team.

ldez commented 2 years ago

So the problem is now fixed!! Thank you @thrawn01 :heart: