[Zope3-dev] Re: A thought on backward compatibility and minimum versions

Jim Fulton jim at zope.com
Thu May 31 15:56:07 EDT 2007


On May 31, 2007, at 3:40 PM, Philipp von Weitershausen wrote:

> Philipp von Weitershausen wrote:
>> Jim Fulton wrote:
>>> Combined with the fact that that great majority of packages don't  
>>> change very much after they have become stable, I think most  
>>> package dependencies could be expressed very simply if there was  
>>> a simple syntax to specify *just* the major version.  In the  
>>> context of setuptools, I think "*" could be used, as has been  
>>> suggested, but without leading =s.  So, to specify foo version 2,  
>>> I think the following syntax would be very reasonable:
>>>
>>>   foo 2*
>> Why can't this be foo >2 ?
>
> Nevermind, I shot too fast. I realize that "foo 2*" *only* wants  
> foo 2.x and not 3.x... So, in my suggested spelling, I would write  
> it as
>
>   foo 2.>=0
>
> I wouldn't mind shorting that to
>
>   foo 2.*
>
> though

I'd like to go even farther to: "foo 2".

Jim

--
Jim Fulton			mailto:jim at zope.com		Python Powered!
CTO 				(540) 361-1714			http://www.python.org
Zope Corporation	http://www.zope.com		http://www.zope.org





More information about the Zope3-dev mailing list