[Python-Dev] PEP 411: Provisional packages in the Python standard library

Terry Reedy tjreedy at udel.edu
Fri Feb 10 22:56:37 CET 2012


On 2/10/2012 9:06 AM, Eli Bendersky wrote:
> Whenever the Python core development team decides that a new package should be
> included into the standard library, but isn't entirely sure about whether the
> package's API is optimal, the package can be included and marked as
> "provisional".
>> In the next minor release, the package may either be "graduated" into a normal
> "stable" state in the standard library, or be rejected and removed entirely
> from the Python source tree.

This could be interpreted as limiting provisional status to one release 
cycle. I suggest that you add 'or continued as provisional'. In 
particular, if the api *is* changed, another provisional period might be 
advisable.
> The<X> package has been included in the standard library on a
> provisional basis. While major changes are not anticipated, as long as
> this notice remains in place, backwards incompatible changes are
> permitted if deemed necessary by the standard library developers. Such

'as long as' implies no particular limit.
-- 
Terry Jan Reedy


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /