[Zope-dev] Plugins as Dataskins

Steve Alexander steve@cat-box.net
Fri, 09 Feb 2001 16:43:38 +0000


Johan Carlsson wrote:

> Hi,
> Can use Plugins as Dataskins?

The PlugIns product is separate from the ZPatterns/DataSkins product.
ZPatterns requires that PlugIns be installed, though.

There's some experimental support for having Dataskins as plug-ins. However, I can't think of why I'd need to do that.

PlugIns and DataSkins are there for different purposes. They solve different problems.

> If so, do I need to put them inside a Customizer?

I can't really answer that.

> And how does customizes play with Specialists, 

Generally, you create "glue" using SkinScript in both the Customizers and Specialists.

> or should they even do that in the first place?

That's up to you.

The best way to develop with ZPatterns is first to think clearly about the problem domain you want to work in.
The classes from ZPatterns, such as Specialists, DataSkins
and Folders with Customizer Support, can help you design
and implement your application, leaving many of the
important decisions about methods of collaboration, and
about storage of attributes, until later.

--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net