PEP 6: Patch and Bug Fix Releases

Aahz Maruch aahz at panix.com
Thu Mar 15 18:10:47 EST 2001


[Don't argue with me, I'm just the messenger.  ;-) ]

Forwarded message:
> Message-Id: <200103152242.f2FMgTZ02863 at clove12.loc.clove.com>
> To: aahz at panix.com (Aahz Maruch)
> Subject: Re: PEP 6: Patch and Bug Fix Releases 
> In-Reply-To: Message from aahz at panix.com (Aahz Maruch) 
>    of "14 Mar 2001 22:14:54 PST." <mailman.984662760.24168.clpa-moderators at python.org> 
> Date: Thu, 15 Mar 2001 17:42:28 -0500
> From: Mike Howard <mike at clove.com>
> 
> My message was cc'ed to python-announce-list and I don't have news access.
> Please post to c.l.py - if you think it is relevant; else /dev/null.
> 
> Thanks, Mike Howard <mike at clove.com>
> 
> Msg follows:
> 
> I believe that you are being too stringent in prohibiting enhancements
> from bug-fix patches.  It is sufficient that the bugs be fixed and
> no incompatibilities be introduced.  Enhancements can always be
> ignored, whereas bugs must be worked around or squashed.
> 
> I believe that by distinguishing between feature enhancements and bug
> fixes, you may discourage a bug fix from code which also includes a
> feature enhancement.
> 
> I would suggest simply outlawing incompatible changes, but allowing
> only bug fixes and ignoring any enhancements which come along with
> the fix.  And, of course, dropping the `p' suffix.
> 
> My 2 cents,
> -- 
> Mike Howard <mike at clove.com>



More information about the Python-list mailing list