cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicola Ken Barozzi <>
Subject Re: [RT] SpitScript - B-Logic that doesn't suck ( Re: [RT] Flowmaps)
Date Mon, 24 Jun 2002 09:08:15 GMT

Luca Morandini wrote:
> Nicola,
> you wrote:
>>How can you define transitions without logic?
>>Transitions are based on rules.
>>Rules come from algorithms that operate on the model.
> I agree with you on principle, but, as of now, this wonderful rules are
> scattered amongst pages, making hard changing the flow. IMHO just
> centralizing that would be a giant step forward.

Obvious. The question is *how* can you define transitions without rules.
Look at Petri nets and Graphcets.

Interesting discussion for PLCs:


Should a flowmap-flowscript be some kind od petri net?

> Moreover, you wrote:
>>And X is for displaying graphics, not running apps.
>>But Cocoon is not as an X server, it does create applications.
> I think the example you gave is not well chosen: the web constraints
> developers to execute apps one page at a time, to deal with a lot of
> presentation that has nothing to do with the app, and to rely on tricks to
> make an application out of a bunch of pages.
> Conversely, X, being a mere abstraction layer, doesn't impose constraints on
> apps architecture.

Web pages are our abstraction layer for webapps.
You cannot write apps with an abstraction layer alone.

Webpages also don't impose constraints on apps architecture.

Nicola Ken Barozzi         
             - verba volant, scripta manent -
    (discussions get forgotten, just code remains)

To unsubscribe, e-mail:
For additional commands, email:

View raw message