[Zope-dev] trying out the buildout-based Zope 2.12...

Jim Fulton jim at zope.com
Sun Mar 29 12:02:40 EDT 2009


On Mar 29, 2009, at 11:51 AM, Andreas Jung wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 29.03.2009 10:47 Uhr, Jim Fulton wrote:
>
>>
>> I think an implementation of a better dependency resolution  
>> strategy in
>> buildout would be a good place to start.  I think some limited
>> backtracking could go a long way. Anyone interested in working on  
>> this?
>
> Why would that be a functionality of zc.buildout? I think this belongs
> into a lower layer like setuptools (or whatever is coming after it).


Two reasons:

1. It will be easier to try things out in buildout because we have  
more control and can release code more quickly and easily,

2. Backtracking is more practical in buildout than with easy_install.   
easy_install (not sure about pip) does conflict detection/resolution  
at run time, whereas buildout does it at build time. Slow conflict  
resolution is a lot more practical when you don't do it every time you  
start a script.

Jim

--
Jim Fulton
Zope Corporation




More information about the Zope-Dev mailing list