[Zope-CMF] CMF 1.4 Roadmap

Carl Rendell cer@sol43.com
Thu, 30 Jan 2003 16:50:27 -0800


On Thursday, January 30, 2003, at 08:33  AM, zope-cmf-request@zope.org 
wrote:

> 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.
>

I agree with Tres on this one. I'm happy just including DCWorkflow as 
the forth product in the workflow for 1.4.

~C

Carl E. Rendell
Solution43
Information Distribution and Process Consulting
cer@sol43.com
sol43.com