[Framework-Team] Re: My PLIPs for 3.1

Tom Lazar lists at tomster.org
Wed Dec 12 21:41:27 UTC 2007


On 12.12.2007, at 18:45, Raphael Ritz wrote:

> Alec Mitchell wrote:
>
> [..]
>
>> I will be writing a PLIP shortly which will hopefully make any  
>> merging
>> of CMFPlacefulWorkflow into the workflow tool unnecessary.  The idea
>> is adapter based workflow assignment.  By default all IDynamicType
>> objects would be assigned a workflow chain using an adapter that does
>> the normal lookup in portal_workflow, but alternate means could be
>> provided with simple adapters.  CMFPlacefulWorkflow/CMFPlone would
>> probably just override the default adapter with one that relies on
>> acquisition, but there may be an even more elegant way.
>>
>>
>
> Sneaking in here because of the phrasing "...Plone would
> just override ..."
>
> In terms of ZCML overrides I think we shouldn't do that
> as there can always only be one override for a specific
> component at most (please correct me if I'm wrong).
> I thought the way to be more specific if needed is
> e.g., by adding qualifiers or introducing more specific
> interfaces.

well, depending on the implementation of the override, one might be  
enough. the way i understand alec, the CMFPlacefulWorkflow would  
override the default with a context aware (i.e. placeful) version.

but i like the sound of the idea a lot.

> But I'm confident Alec will get it right ;-)

if not he... ;-)

>
>
> Raphael
>
>
>> Alec
>>
>> _______________________________________________
>> Framework-Team mailing list
>> Framework-Team at lists.plone.org
>> http://lists.plone.org/mailman/listinfo/framework-team
>>
>
>
> _______________________________________________
> Framework-Team mailing list
> Framework-Team at lists.plone.org
> http://lists.plone.org/mailman/listinfo/framework-team
>





More information about the Framework-Team mailing list