[Zope-CMF] CMF 1.4 Roadmap
Tres Seaver
tseaver@zope.com
30 Jan 2003 11:27:48 -0500
On Thu, 2003-01-30 at 03:15, Yuppie wrote:
> Tres Seaver wrote:
> >>2.) DCWorkflow integration
> >>--------------------------
> [...]
> > It has been a goal to ship DCWorkflow as part of CMF for quite a while
> > now; we had some additional goals which made it harder than just
> > including the product in the release tarball:
> >
> > - We wanted to rename the product to 'CMFWorkflow'.
> >
> > - Any rename (see below) requires a mandatory conversion script to
> > repair persistent instances which "knew" the old location of their
> > classes.
> >
> >
> >>ChrisW proposed to move DCWorkflow to CMFCore. What do other people
> >>think? Any volunteers to work on this?
> >
> >
> > -1 Putting it into a different package will mean breaking lots of
> > sites: the workflow instances in the ZODB know that their class can be
> > found in 'Products.DCWorkflow'.
>
> CMFWorkflow needs a conversion script, CMFCore needs one. Can't see any
> difference and why the first is what you want and the second one is -1.
>
> DCWorkflow is 'just' an other workflow for CMFCore.WorkflowTool, so why
> does it need to be a product on it's own if we have to write a
> conversion script anyway?
>
> But from a more pragmatic point of view: If the renaming blocks
> integration for an other release (or for ever), I could also live with
> the name DCWorkflow.
The simplest thing for 1.4 is just to include DCWorkflow as the fourth
product in the CMF tarball. I'm opposed to any change which requires
a conversion script for the 1.4 release, which is supposed to be a
"simple, low-risk, consolidation" release.
Tres.
--
===============================================================
Tres Seaver tseaver@zope.com
Zope Corporation "Zope Dealers" http://www.zope.com