[Distutils] Common version-comparison semantics for peace love and harmony
a.badger at gmail.com
Sat Nov 28 18:07:25 CET 2009
On Sat, Nov 28, 2009 at 05:07:01PM +0100, Tarek Ziadé wrote:
> So If the current proposal works for all cases (e.g. people can
> translate their schemes
> into PEP 386 one), I am proposing to:
> 1- reject the "+", " ", "-" proposal, and stick with "." so we have
> only one way to express the segments. (ala Python itself)
> 2 - keep the aliases (alpha/beta/rc) because they are not controversial
Rather than aliases, I'd like to see a sort order worked out. Someone will
make both foo-1.0alpha1 and foo-1.0a1 because they don't understand that
they're just supposed to be aliases. Better to document explicitly what
happens in that case.
> 3 - stick with "post" "dev" for the post and pre-release tags because
> *we need them to sort development versions and post versions* in
> installers, and because *they don't hurt* for people that are not
> publishing such versions. They will be able to use their own dev
> markers internally if they want.
> Next, once the PEP is edited, I am proposing to move this discussion
> in python-dev,
> for another round, and eventually have Guido accept it or reject it
> and move forward with PEP 345.
> Because as far as I am concerned, even if we change the syntax in PEP
> 386 a million times, some people will not like it at the end.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: not available
More information about the Distutils-SIG