[Zope-CMF] Re: A better CMFworkflow - XML configuration

Jeff Kowalczyk jtk@adelphia.net
Fri, 6 Jul 2001 08:52:15 -0400


I'd like to suggest that the (DC) workflow tools support expression of
their configuration state with a .toXML() string method. The corollary
would be to accept a configuration with a .fromXML() method.

With those two methods, I can see an XLST to SVG transform application
being possible that would allow TTW GUI workflow configuration. No more
writing out states and transitions ahead of time!

In fact, I think a first pass at the graphical workflow editor can be
hacked just from samples at the impressive http://www.kevlindev.com/
site. In particular, the
http://www.kevlindev.com/gui/dom_graph/index.htm and a few of the
events/shape creation samples on
http://www.kevlindev.com/tutorials/index.htm should provide most of what
is needed to reconfigure the XML document during 'editing'.

Yes, short term the only practical SVG support is the Adobe plug-in or
Batik, but Mozilla's optional SVG project should support 'enough' SVG to
handle this by the time the first implementations are finished.

We'd need the two XML methods and a versioned XML schema with each new
Workflow product to get started with proof-of-concept attempts. Looking
forward to it!