Apparently, nobody cares about imaplib … I had a couple of PRs, which I just closed, because nobody cares. It is absurd, because I think there are number of true users of the module, but no one signed up for it and nobody is allowed to signed up.
What do you mean? Any core dev can choose to sign up to maintain a module. You can also fork it under Python’s license if you would prefer to maintain your own version.
And how easy is to become to be a core dev?
The process is outlined at How to become a core developer .
Isn’t this a bit Catch XXII?
You must also work well with other core developers (and people in general) as you become an ambassador for the Python project.
How can I show my prowess working on imaplib
, when nobody reviews my PRs to imaplib
?
There are many parts of our standard library that we collectively wouldn’t approve adding to the standard library today if posed the question today. imaplib
probably counts as one of these.
We haven’t been removing ones that do see use as that is disruptive, but major improvements to these kinds of modules are better off taken on as PyPI packages. There are only benefits to using PyPI packages for these kinds of things: Everyone can get the updates/features/fixes immediately, regardless of Python version.
My dude, there are 9 new core developers added just this year. There’s no Catch 22.
I’m sad to hear you closed your PRs out of frustration.
Technical prowess is not the same thing as “works well with others”
I understand you’re frustrated about the situation. However, that’s not a reason to be rude. If you want to post about your personal feelings and judgements about Python, do that in your own space. This space is for having productive and professional discussions.
There’s already imaplib2
on PyPI, and I wrote the regex
on PyPI with a superset of the re
module’s functionality, so having something in the standard library doesn’t necessarily stop development of an independent library.
OK, I will have a look. Also, Migration of imaplib2 to stdlib · Issue #12 · jazzband/imaplib2 · GitHub