python-phonenumbers icon indicating copy to clipboard operation
python-phonenumbers copied to clipboard

Bus factor of 1

Open daviddrysdale opened this issue 11 months ago • 6 comments

This project has a sole maintainer (@daviddrysdale), and has had since the project inception in 2011.

This means that new releases are entirely gated on the availability of the maintainer. More seriously, there is no transition plan if the maintainer becomes unavailable more permanently.

Need to think about how to deal, in the (hopefully unlikely) circumstance that this becomes relevant.

daviddrysdale avatar Jul 23 '23 09:07 daviddrysdale

Hi David,

I feel your pain, having the same problem for several of my projects! I think @rbarrois and myself could help out here. We use phonenumbers as part of our job and both have experience maintaining Python packages, e.g.:

https://github.com/FactoryBoy/factory_boy https://github.com/rbarrois/python-semanticversion https://github.com/aiortc/aiortc https://github.com/aiortc/aioquic

Let us know if we can help out.

Take care, Jeremy

jlaine avatar Jul 24 '23 06:07 jlaine

I'm also happy to help if useful as an (infrequent) past contributor -- I currently maintain Sphinx/Docutils so very happy to support phonenumbers.

Thanks, Adam

AA-Turner avatar Jul 24 '23 10:07 AA-Turner

@AA-Turner has a point, @rbarrois and I have never contributed to this repo so in your shoes I'd have a healthy suspicion of new contributors offering to co-maintain. The offer still stands if you want help further down the line.

jlaine avatar Jul 24 '23 11:07 jlaine

@daviddrysdale, we are using phonenumbers in my company for many use cases. Recently, Cython released the 3.0 version with a Pure Python mode, and I think it would be a game changer in this library, as most of the code is just Python logic using basic types. I would may be interested in helping migrate part of the code to Cython 3.0 and drop support for Python 2.

What do you think about it?

msaelices avatar Sep 17 '23 21:09 msaelices

@msaelices : could you raise your suggestion as a separate issue please, so any discussion can be separated from this one – thanks.

daviddrysdale avatar Sep 18 '23 06:09 daviddrysdale

@msaelices : could you raise your suggestion as a separate issue please, so any discussion can be separated from this one – thanks.

Sure: https://github.com/daviddrysdale/python-phonenumbers/issues/283

msaelices avatar Sep 20 '23 12:09 msaelices