[Zope-dev] Product installation (implicit vs. explicit)

Chris McDonough chrism at plope.com
Thu Dec 22 10:11:02 EST 2005


On Dec 22, 2005, at 9:20 AM, Andreas Jung wrote:

>
>
> --On 22. Dezember 2005 09:09:02 -0500 Chris McDonough  
> <chrism at plope.com> wrote:
>
>>>
>> The question is this: do you think there should be an explicit   
>> "install"
>> step for egg packages/Products or do you think it should be   
>> possible to
>> just put eggs on your PYTHONPATH (and perhaps adjust a  config  
>> file with
>> "requirements")?
>
> I think the installation should be explicit. In Zope 3 you have to  
> configure package/products through ZCML, in CMF/Plone you need to  
> use the quickinstaller tool....so as Guido tought us: explicit is  
> better than implicit :-)


I did forget to mention one thing... currently you can specify  
*which* products you want to activate at startup via a listing of  
"requirements" in a configuration file.  This is another vector of  
explicitness unrelated to how the program got installed.

- C



More information about the Zope-Dev mailing list