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

> 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 Fulton
Zope Corporation

Zope-Dev maillist  -  Zope-Dev@zope.org
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to