[Python-Dev] PEP 413: Faster evolution of the Python Standard Library
Georg Brandl
g.brandl at gmx.net
Sat Feb 25 18:21:40 CET 2012
On 02/25/2012 05:55 PM, Antoine Pitrou wrote:
> On Fri, 24 Feb 2012 19:23:36 +0100
> Georg Brandl <g.brandl at gmx.net> wrote:
>>
>> > I also think the branches and releases management should be even
>> > simpler:
>> >
>> > - 2.7: as today
>> > - 3.3: bug fixes + stdlib enhancements
>> > - default: language enhancements / ABI-breaking changes
>> >
>> > Every 6 months, a new stdlib + bugfix release would be cut (3.3.1,
>> > 3.3.2, etc.), while language enhancement releases (3.4, 3.5...) would
>> > still happen every 18 months.
>>
>> Sorry, I don't think that's feasible at all. For one, it removes the
>> possibility to target a stable set of features for a longer time.
>
> Why does it? You can target the 3.3.0 set of features and be
> (reasonably) confident that your code will still work with 3.3.1.
Yes, but anybody developing for 3.3.1 will have to specify "3.3.1+".
Which is kind of defeating the point of giving them micro versions
at all.
Frankly, the longer we are discussing about this, the more I get the
impression that all of the different proposed changes will result in
grievous mental confusion to the Great British Public^W^W^W Python
community.
Georg
More information about the Python-Dev
mailing list