I've taken my first crack at this and its undergoing review before I 
post it.  I dislike both actions and the flowmap.  More
specifically principally depending on Javascript.

-Andy

Christian Haul wrote:

> Nicola Ken Barozzi wrote:
>
>>
>> Per-Olof Norén wrote:
>>
>>> Ivelin Ivanov wrote:
>>>
>>>> Nicola Ken Barozzi wrote:
>>>>
>>>>>> IMNSHO, the flowmap should totally replace actions and deprecate 
>>>>>> them.
>>>>>
>>>>>
>>>>>
>>>>> Ahem, I thought we decided *not* to deprecate them, as they make 
>>>>> sense as elements in the declarative sitemap.
>>>>>
>>>>> For web apps Actions should be *strongly* discouraged, but can 
>>>>> have uses   in sitemap-only publishing sites.
>>>>
>>>>
>>>>
>>>>
>>>> I agree that Actions are not as natural to Cocoon sitemap as 
>>>> Generator, Transformers and Serializers are. What is the right 
>>>> replacement for them which will glue front end with the business 
>>>> logic layer.
>>>> Are you saying that the flowmap will call Java code directly?
>>>> Would you need to write gluing JavaScript even for simple one page 
>>>> input handling?
>>>
>>>
>>>
>>>
>>> My interpretation would be that if that input handling is needed it 
>>> should be done in the flowmap. 
>>
>>
>>
>> I agree.
>>
>>> If there is a need for an action, one should use flow. 
>>
>>
>>
>> Actions are not only for input handling.
>>
>>> Personally I tend to hesitate to write an action and if a actually 
>>> do it i tend to "overwork" it, costing lots of unneccecary hours to 
>>> the project at hand. Therefore i agree with Stefano on his quest for 
>>> an action-free cocoon, given that it is expanded from its current 
>>> form of course :)
>>
>>
>>
>> :-)
>>
>> If I want to log every request to my custom system, I could make an 
>> action that does it and it would be simple.
>> Do I have to write a one-line flowmap for it?
>> Dunno, maybe it could be ok, maybe not...
>>
>> ...I think that this decision (of deprecating Actions) will have to 
>> be taken when the flow is really working well; ATM we don't have 
>> enough elements to discuss it correctly.
>
>
> While the flow script is a cool thing, no one is going to code 
> everything in java script. Especially not complex things. Database 
> operations are an example.
>
> So, put them into an avalon component. Great. But doing all the look 
> up manually in javascript is tiresome. Uh, could we come up with a 
> simplification? But then we would need a common interface for it, yes, 
> that's it!
>
> But wait - we do have that already! It's called "Action". Just that we 
> currently can't use it in flow script.
>
> Wouldn't it be cool if we could use an action in the sitemap as well 
> as in a flow script? There are currently about 50 actions available in 
> C2.
> Wouldn't that boost flow script?
>
> Just my 2˘
>
>     Chris.
>




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to