|
From: <jm...@so...> - 2002-04-18 00:29:18
|
Michel Pelletier talks about a new product: Metaflow , in the new ZopeMag
(see below)
To start on these projects, I looked at the two existing Zope workflow
tools, the CMF and OpenFlow. Neither tool satisfied our needs for:
* A simple, standalone Zope component. In this regard, OpenFlow
comes closest to being self-contained and having minimal dependencies. CMF
Workflow is the opposite; no content can be moved through CMF Workflow
unless it is CMF content and works through the CMF interface with CMF's
tools. This is great for CMF, but we didn't need any of CMFs other
features.
* An extensible object model. Both OpenFlow and CMF Workflow objects
are monolithic Zope classes; there are no abstract base to extend upon.
This ties the product to Zope only and locks out Python-only or Jython
based projects.
* An clean, native Python API that is environment neutral. This means
that no Zope assumptions are made at the most abstract level, and that the
API is meant to be called from Python or Python Scripts, not just from the
web. Both products have pretty good APIs in this regard.
* Documentation. Neither OpenFlow nor DCWorkflow is documented to any
serious degree. Nor are there any example applications bundled with either
products.
* Usability. DCWorkflow is pretty good in the usability department;
most of the features are pretty obvious to anyone who knows a little bit
about workflow. OpenFlow's usability was a little too opaque and
confusing, and the OpenFlow designers seem to use a workflow
terminology-set I'm unfamiliar with, so without documentation it made it
even harder to understand without doing some research on the Internet.
* Tests. Neither OpenFlow or DCWorkflow come with any test code. This
increases the risks and vendor-dependency associated with a important core
component to our business. Well written tests can also make great
developer level example documentation.
----------
Forwarded message ---------- Date: Wed, 17 Apr 2002 22:24:05 +0200 (CEST)
From: Mark Pratt <mp...@be...>
To: zop...@zo...
Subject: [Zope-Annce] Launched: First Zope Magazine!
Hello all,
beehive's Education & Publishing division is pleased to
announce the release of the first Zope magazine: "ZopeMag"
-- focusing on Zope's developers and users.
Available online: "ZopeMag" features interviews with industry
leaders, tutorials and a new product review every two weeks.
The feature article "Real World Workflow with Zope and MetaFlow"
is available freely to all interested parties; all other content
is available exclusively to our subscribers.
The URL is: http://www.zopemag.com
As we recently changed some Nameserver entries, you may want
to try the IP address:
http://212.42.249.24
(This descrepancy should resolve itself within 24 hours.)
Regards,
Mark and all the bees of beehive
--------------------------------------------------------------
mark pratt (managing director) ma...@be...
beehive elektronische medien GmbH http://www.beehive.de
phone: +49 30 847-82 0 fax: +49 30 847-82 299
_______________________________________________
Zope-Announce maillist - Zop...@zo...
http://lists.zope.org/mailman/listinfo/zope-announce
Zope-Announce for Announcements only - no discussions
(Related lists -
Users: http://lists.zope.org/mailman/listinfo/zope
Developers: http://lists.zope.org/mailman/listinfo/zope-dev )
|