2009/6/11 Trent Mick <[email protected]>:
> # My conclusion/opinion
>
> In so far as the proposed new distutils versioning scheme is to be used
> for enforcing/encouraging versions for packages uploaded to PyPI, I don't
> believe there is a strong case for including ".devNNN" and certainly not
> ".postNNN".
>
> - It just isn't used often enough to justify the complexity in the version
>  scheme for packages on PyPI.
> - Setuptools' facility to do `install_requires = ["OtherProject==dev"]`
>  is a good thing, but this doesn't require the ".devNNNN" and post-release
>  tags on sdist/bdist packages uploaded to PyPI.
> - The other language repo systems don't demonstrate a need for this.
> - Pressure on project authors to do normal releases (rather than having a
> quick "dev sorta-release") when user's want it is a *good thing*.
> - Dropping this complexity in the version scheme documentation for users
> would allow us to spend more time educating Python module authors on
> more important best practices like incrementing the major version number
> for backward incompatible changes.

+1. That saved me from having to write an email which made this
argument, but far less effectively :-)

Paul.
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to