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

⚠️ The Gorilla Toolkit is Looking for a New Maintainer #187

Closed
elithrar opened this issue Dec 12, 2021 · 10 comments
Closed

⚠️ The Gorilla Toolkit is Looking for a New Maintainer #187

elithrar opened this issue Dec 12, 2021 · 10 comments

Comments

@elithrar
Copy link
Contributor

The Gorilla Toolkit is looking for a new maintainer (or maintainers, plural). As the last standing maintainer of the project, I no longer have time to fully dedicate to maintaining the libraries here, and

The major libraries - mux (https://github.com/gorilla/mux), schema (https://github.com/gorilla/schema), handlers (https://github.com/gorilla/handlers), and sessions (https://github.com/gorilla/sessions), are all reasonably mature libraries, but ongoing stewardship around bug triage, feature enhancements, and potential "version 2.0s" are all possibilities.

  • Have a demonstrated history of OSS contributions. This is important, as you need to be trustworthy: no maintainer is better than an adversarial maintainer!
  • Ideally, you actively contribute for 3-6 months, I merge after you review, and you gain the commit bit on the relevant repos after that period and/or active engagement on your part.
  • I transition you to admin of the project.

Note: I don't expect this to be quick or easy - the websocket library, with 16k stars & 15k unique clones per week, has been looking for a new maintainer 3.5+ years, and has yet to have anyone reliably stick. If I don't have any luck finding new maintainer(s) in the next 6 months or so, it's likely I'll mark these projects as in maintenance mode only and archive the repos.

Please keep the replies on-topic.

Cross-posted from gorilla/mux#659

@zak905
Copy link
Contributor

zak905 commented Jan 9, 2022

Hi @elithrar, do you have some spare time to take a look at #183 ? It could be a good starting point to define whether I am a good fit to become a maintainer for the schema project

@elithrar
Copy link
Contributor Author

elithrar commented Jan 9, 2022

@zak905 it would make more sense for others to properly code review - I just don't have the time to look at medium/large PRs.

@zak905
Copy link
Contributor

zak905 commented Jan 9, 2022

Ok. who do you mean by others ? the community ? or other maintainers

@elithrar
Copy link
Contributor Author

elithrar commented Jan 9, 2022

@zak905 Others in the community - for example, some of the folks that indicated interest in this thread!

Note: There aren't "other" maintainers right now, and don't @ a bunch of folks to review/merge your PR. Please be patient: there's nothing stopping you from using your fork in the meantime.

@gorilla gorilla deleted a comment from zak905 Jan 9, 2022
@zak905
Copy link
Contributor

zak905 commented Apr 2, 2022

Hi @elithrar, I see the repo was idle for a while, and I am just wondering if anybody has been assigned as a repo maintainer. I thought it was @DavidLarsKetch, but his seems to be off the grid for a while now.

@elithrar
Copy link
Contributor Author

elithrar commented Apr 2, 2022

No one has consistently stepped up for any of the Gorilla projects so far.

@zak905
Copy link
Contributor

zak905 commented Apr 2, 2022

it would a pity to see the repos go into maintenance mode. I did not find anyone to help with PR review process ( it seems like there is an interest for this functionality)

@zak905
Copy link
Contributor

zak905 commented Aug 3, 2022

Hi @elithrar, we are trying hard to keep the repo alive, but we are not seeing much enthusiasm from your side. It would help if you could share with us your up-to-date plans

Since it's hard to find maintainers for each single project, I think a cool alternative in this case would be giving away the whole organization to some organization/company that takes care of OS projects properly (like RedHat or Google for example). I don't know how it works but it's just a thought that crossed my mind

@gudvinr
Copy link

gudvinr commented Oct 13, 2022

There is https://gof.rs/ but ironically their fork of gorilla/websockets is outdated even compared to original repo

@elithrar
Copy link
Contributor Author

elithrar commented Dec 9, 2022

We've decided to archive the Gorilla project, including this one. You can read more here: gorilla/mux#659 (comment)

@elithrar elithrar closed this as completed Dec 9, 2022
@coreydaley coreydaley unpinned this issue Jul 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants