[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