[Zope-CMF] Re: GenericSetup 1.4 release

Tres Seaver tseaver at palladion.com
Fri Mar 7 12:53:17 EST 2008

Hash: SHA1

Jens Vagelpohl wrote:
> On Mar 7, 2008, at 17:28 , Hanno Schlichting wrote:
>> The CMF trunk currently points to the five.lsm trunk, which doesn't  
>> have a version information inside it, as it only uses a part of the  
>> actual package. The version information is in the root setup.py,  
>> whereas CMF only pulls in the src/five/localsitemanager part of it.
> Other packages I know get around this problem by putting version  
> infomation into a proper version.txt file inside the actual code  
> folder and then reading it out to get at the value inside the toplevel  
> setup.py. If there's no specific reason why this is bad I'd suggest  
> that here as well.
>> Why did we do the above at all? Because we didn't want to require  
>> anyone to install a package for the CMF 2.1 line on top of  
>> extracting the tarball into the Products folder. For CMF trunk I  
>> personally think it is OK, to state a proper dependency in setup.py  
>> for both CMF and GenericSetup now and remove the five.lsm inclusion  
>> hack from CMFCore.
> The dependency should be in setup.py and DEPENDENCIES.txt inside  
> CMFCore, it already exists there, I looked. I'm in favor of removing  
> the hack on the CMFCore trunk.

I added the dependency in GenericSetup-trunk's setup.py and
DEPENDENCIES.txt as well (committed this morning).

- --
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


More information about the Zope-CMF mailing list