[Python-ideas] Add from __experimental__ import bla [was: Should we move to replace re with regex?]

Guido van Rossum guido at python.org
Wed Aug 31 19:51:07 CEST 2011


On Wed, Aug 31, 2011 at 10:45 AM, Paul Moore <p.f.moore at gmail.com> wrote:
> On 31 August 2011 18:33, Antoine Pitrou <solipsis at pitrou.net> wrote:
>>
>>> (*) Can we pick a terminology so we all agree that "3.3.3" is a "minor
>>> release", "3.3" is a "major release", and "3" an "earthshattering
>>> release"? Or other terms -- but something that is both agreed upon and
>>> clear enough without explanation. I'm tired of having to clarify minor
>>> and major every time I use them out of fear they'll be mistaken for
>>> "3" and "3.3".
>>
>> +1! "Minor" really sounds like a misnomer when applied to feature
>> releases.
>
> How about 3.3.3 -> 3.3.4 is a "minor" release, 3.3 -> 3.4 is a
> "feature" release and 3 -> 4 is not something we generally talk about
> (or "compatibility-breaking" or something like that).
>
> I suspect that "minor" for changing the last digit is pretty
> comprehensible, it's using "major" for 3.3 that confuses people, so
> let's avoid that term...

Let's avoid minor and major altogether.

2 -> 3: galactic release
3.2 -> 3.3: feature release (also 3 -> 3.1)
3.2.1 -> 3.2.2: bugfix release (also 3.2 -> 3.2.1)

-- 
--Guido van Rossum (python.org/~guido)



More information about the Python-ideas mailing list