Hash: SHA1

Rob Miller wrote:
> sidnei has written an excellent product called Flon (i.e. Five for
> Plone) which provides a user interface for examining the Z3 interfaces
> that an object may have, and for assigning marker interfaces to
> particular content instances.  whit morriss has written a PLIP
> (http://plone.org/products/plone/roadmap/104) which proposes integrating
> this into the Plone core.  this seems to me to be the sort of thing that
> really should live in CMF itself.
> Flon is available from codespeak svn:
> http://codespeak.net/svn/z3/Flon/trunk/.  it's currently under the GPL,
> so using this code directly would require enfold to allow CMF to use it
> under a different license.

The ZPL, to be precise.

> looking at the code, it doesn't look like there's too much going on
> that's Plone specific.  there is a dependency on the ProxyIndex product,
> however.

ProxyIndex looks like a reasonable candidate for the Zope core itself.
The CMF could incorporate it, and conditionally import the incorporated
version from Products.PluginIndexes.ProxyIndex (perhaps without
monkey-patching in that case).  It would need relicensing as well, if
Infrae and the Plone Foundation agreed to contribute it.

> assuming licensing and other issues could be worked out, is this
> something that the CMF core would be interested in?

Yes.  The current roadmap[1] calls for updating the CMF itself to
exploit Z3-via-Five in a number of ways;  such a UI would be very useful
in that effort.  It might even be useful *without* the catalog stuff
(but I haven't looked at what the exact dependencies are).

- --
Tres Seaver          +1 202-558-7113          [EMAIL PROTECTED]
Palladion Software   "Excellence by Design"    http://palladion.com
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org


Zope-CMF maillist  -  Zope-CMF@lists.zope.org

See http://collector.zope.org/CMF for bug reports and feature requests

Reply via email to