At 04:54 PM 6/22/2006 -0400, Jim Fulton wrote:
>In any case, I expect that having people build tools on top of
>setuptools is a use case
>you anticipated.  For people to do that, they sometimes need precise
>specifications
>of behavior.

Of course -- but I didn't anticipate that they would need anything more 
than the ability to test whether a version matches a requirement.  Given 
all of the tradeoffs involved, including at least:

* similarity to version specifiers used in other packaging tools (e.g. RPM)
* ease of comprehension and simplicity of expressing common use cases

I chose to lean in favor of an approach that handles reasonable cases 
reasonably, and provides repeatable answers always.

Also, at some point, one does what one can with the available 
manpower.  Bob Ippolito was the only person besides me who was actively 
involved in the design process at the time -- and he was kind of like, 
"whatever, man" on the subject.  :)  It would've been nice to have had your 
participation then.  Now, we'll pretty much have to live with what we've got.

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

Reply via email to