[Zope] product interdependancies

Jaroslav Lukesh lsh@wo.cz
Mon, 30 Sep 2002 08:51:41 +0200


| Odes=EDlatel: Davis Marques <davis@mccalldesign.com>
| I've been developing an architect's intranet system for myself for the
past few=20
| months and am about ready to productize it.  My problem is that my
product=20
| seems to now be dependant on a large number of other products that I=20
| installed over the last few months to try out ... meaning, I installed
these=20
| other packages just to see what they did (but didn't use them in my
intranet),=20
| and now I can't remove them without breaking my own product.
|=20
| When I made my ZClasses, I used ZCatalog:Catalog Aware, ZClasses:Object=
=20
| Manager, and the Zope persistent object base classes. =20
|=20
| Is there any way to remove the interdependancies to other products?  I'=
ve

| tried exporting my product and reimporting it in a clean Zope but it
doesn't=20
| work.

Remove unused products files from your web folders. Then it will be OK.

tip: when you test product, and you want to not use it, simple delete tha=
t
product from lib/python/Products folder. Zope will starts more quickly.

Regards Jl.