Raymond Hettinger wrote: > In all these matters, I think the users should get a vote. And that > vote should be cast with their decision to stay with 2.x, or switch to > 3.x, or try to support both. We should not muck with their rational > decision making by putting "carrots" in one pile and abandoning the other.
I don't think users will really go for carrots. Python 2.x is mature enough already and at least the users I know are really happy with it (including myself). IMHO, the main benefit of backporting features from 3.x to 2.x is to make the transition from 2.x to 3.x a gradual one based on evolution rather than revolution. The other aspect is maintenance. Users do care about bug fixes and security patches. They also care about fixes needed to make Python work on new platforms (such as Windows 7) - mainly to keep their existing code running on these new platforms. The question is: Who is going to continue working on such 2.x releases, review patches, etc. ? If there are no core developers willing to do this, it's likely not going to happen. OTOH, I'm sure that companies who have invested in Python 2.x applications will gladly pay a yearly fee to the PSF to have this done for them. It's simply a whole lot cheaper than to port a few 100K lines of Python/C code, not to mention having to wait for all the used 3rd party libs to get ported as well. The PSF could then pay a core developer to take care of the extra Python 2.x releases. -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Nov 03 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com