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
Maintainer call #513
Comments
I'm sorry to hear you're stepping down! You have been a good gatekeeper, in my experience. "What am I going to do about it" - can't answer off the cuff. |
Hey, thanks for the years of great work! I'm afraid I haven't used eventlet myself for quite some time as you probably guessed from my activity. With pytest we at some point decided to give anyone who's got one pull request merged developer access. Together with a CONTRIBUTING.txt file describing when to merge PRs it in theory gives people who care about maintenance the power to do so. This probably also needs a not too difficult RELEASEING.txt file as well. The tricky bit is pypi access as pypi does not make this easy, but apparently pytest is now released simply by pushing a git tag, not sure how much work it is to set that up. I don't actually know if this would work, with pytest we still have 1-2 ppl driving the releases and doing the bulk of maintenance work. But it makes it easier for new people to get the maintenance they want at least in theory. |
Sorry, but I'm not interested to maintain eventlet. |
@temoto, as you might have guessed, I am a fan of, and user of, eventlet. I want it to continue to be maintained. I don't know what responsibilities that implies. I assume it means monitoring issues and pull requests, making a judgment call on each pull request (with guidance to the submitter as needed), deciding when a new release is warranted, and ... working some kind of magic to effect a Release. If you would explain what else is involved, and what buttons you must push to perform a release, the prospect might be less scary. |
Just for example, you probably had to "do something" to initiate CI testing under Python 3.7 as that version was coming up for release. What were you watching, and what did you have to do? |
|
Thank you for scripting! |
@nat-goodspeed |
ping @smerritt |
@nat-goodspeed send me your PyPI username for release access |
@temoto I've been a user of the library for some time and I'm somewhat familiar with the code. I'd be happy to help if I can. |
@beltran thank you. Sorting out issues and pull requests is a good idea. Ping me or @jstasiak or @nat-goodspeed if you need access to github or pypi. |
@beltran, yes, it would be fabulous if you would sift through issues and pull requests. Which most urgently need action? What, if anything, still needs work with those? |
@temoto While for me, Both(Eventlet and Hypertable) are at no less of importance, my project Thither.Direct runs on py(python/pypy) with eventlet and I have no reasons to change anything but only to improve further. |
@temoto: I have been asked if eventlet got a new maintainer. Sadly, I'm not sure about the answer after reading this issue. The issue is still open. Did someone show up and got the permissions to be the new maintainer? |
@kashirin-alex no, thanks. @vstinner new maintainers: @jstasiak and @nat-goodspeed |
Current state of Eventlet, IMHO:
I wish to leave this project. It would be good if group of people would emerge to continue active development, or at least devote more time into handling issues and patches. Please speak here to get familiar and have public clarity on future plans.
Please share link here with whoever you think would be interested.
There's about 12$ yearly expenditure on eventlet.net domain, new maintainer group should take it or abandon domain. Asking public for donations is bad idea.
Ping @jstasiak @nat-goodspeed @vstinner @flub
The text was updated successfully, but these errors were encountered: