[Python-Dev] Continuing 2.x

Antoine Pitrou solipsis at pitrou.net
Fri Oct 29 09:11:12 CEST 2010


On Fri, 29 Oct 2010 02:55:55 -0400
Glyph Lefkowitz <glyph at twistedmatrix.com> wrote:
> 
> Let's say that 20% of the code on PyPI is just junk;
> it's unfair to expect 100% of all code ever to get ported.  But, still:
> with this back-of-the-envelope estimate of the rate of porting, it will
> take over 50 years before a decisive majority of Python code is on
> Python 3.

Well, no. A decisive majority would be much smaller than that. There
are probably between 2% and 5% of the CheeseShop entries which are
widely used dependencies. When these 2 to 5% all get ported, you have a
decisive majority.

Yes, perhaps more than 50% of 2.x code will never get ported. But,
perhaps more than 50% of 1.5.2 code never got upgraded either. That
doesn't make it any decisive; just dead (or pining for security fixes
in some old rusty "RedHat Enterprise Linux" server, if you prefer).

> Right now, Kristján is burning off his (non-fungible) enthusiasm
> in this discussion rather than addressing more 2.x maintenance issues.

By the same argument, we are also burning off our (non-fungible)
enthusiasm trying to answer people like you and Kristján. Perhaps we
should stop answering you and instead concentrate on improving 3.x? ;)

Regards

Antoine.




More information about the Python-Dev mailing list