[Zope-dev] Zope Add-on Installation

Dieter Maurer dieter@handshake.de
Mon, 3 Jul 2000 23:43:16 +0200 (CEST)


Chris Withers writes:
 > Hi,
 > 
 > Zope currently has two ways of distributing products:
 > 1. Tarballs containing python products
 > 2. .zexps containing methods, ZClass products and the like.
 > 
 > Things are now getting bad as products are emerging (PTK, Tracker, etc)
 > which require both of these to get a single product working which is
 > horrible :/
 > 
 > What is needed is a new way of installing Zope stuff for the following
 > categories:
 > 1. Python Base Products (Like ZPatterns, PTKBase and TrackerBase)
 > 2. Instantiatable Products (like TinyTables, Squishdot and Tracker)
 > 3. Interface Skins (none right now, DemoPortal is probably the closest)
Tarballs are flexible enough to install both a Python Products and
associated ZClasses from ZEXP's (the products "__init__" function
imports the ZEXP at the appropriate place, if it is not already
there).

I do not say, this is optimal.


Dieter