cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marc Portier <>
Subject Re: [RT] Generalizing the flow
Date Mon, 07 Jul 2003 08:55:37 GMT

Reinhard Pötz wrote:
> From: Reinhard Pötz
>>Sent: Monday, July 07, 2003 9:28 AM
>>Subject: RE: [RT] Generalizing the flow
>>From: Christopher Oliver
>>>Sylvain Wallez wrote:
>>>>Names are one of the most important things in design, since
>>>it's first
>>>>through the names that a user goes into a set of classes. 
>>Bad names
>>>>imply wrong understanding. Abstractions named after a particular 
>>>>implementation make other implementations look clumsy, since they 
>>>>don't fit into the name, even if they fit into the real 
>>>Fine. Would you mind demonstrating at least one alternative
>>>implementation of "FlowEngine" and "FlowController"  so that 
>>>the rest of 
>>>us can make a technical assessement of how well it "fits" if 
>>>you intend 
>>>to make these name changes?
>>>Even so, I really don't like your names. <map:call> made
>>>perfect sense 
>>>when calling a continuation or function (since they are actually 
>>>callable). I don't quite get what "calling" a "state" means.
>>I would be interested in this too because I'm wondering what 
>>can you do
>>with a plain Java controller what Actions can't do for you? Or do you
>>_only_ want to make a shift away from actions?
> I think we need some more time to investigate these issues. Is it a
> problem
> if we decide to change some class names and sitemap elements after we
> released a beta?
> I'm asking because beta1 should be released in a week and I think it is 
> too early to decide *NOW* if we should follow Sylvain's/Marc's proposal
> or not.
> What do you think?

it has never been the intention of the proposal to jeopardize any 
release planning

ideas and insights don't let themselves get planned so well, they 
just happen (and take some time to develop),
how we deal with these thoughts and changes in terms of planning 
on incorporating them is indeed a different (and important) concern

in the mean time I'll just be trying to provide all posible 
information and clarification to make it possible to make the 

of course everyones effort in asking the questions is appreciated 
in this process

(meaning: I would hate us to totally go by at the proposal only 
on the grounds of release-planning)


> Cheers,
> Reinhard

Marc Portier                  
Outerthought - Open Source, Java & XML Competence Support Center
Read my weblog at                        

View raw message