[Zope3-dev] A possible component architecture interpretation of
workflow
Stephan Richter
srichter at cosmos.phy.tufts.edu
Wed Sep 15 09:57:14 EDT 2004
On Tuesday 14 September 2004 11:07, Andy Adiwidjaja wrote:
> Based on this, I had some furthergoing ideas some time ago
> (unfortunatley in German). I thought about a dialog flow notation like
> this (or similar in XML)::
>
> register(Flow):
> Init -> logindata
>
> logindata(Form)
> schema: .interface.ILoginData
> next -> personaldata
> cancel -> confirmexit
> yes -> Exit
> no -> Stay
>
> personaldata(Form)
> schema: .interface.IPersonalData
> next -> confirmdata
> back -> logindata
> cancel -> confirmexit
> yes -> Exit
> no -> Stay
>
> confirmdata(Form)
> submit -> senddata
> changelogin -> logindata
> changepersonal -> personaldata
> cancel -> confirmexit
> yes -> Exit
> no -> Stay
>
> senddata(Method)
> Default -> thankyou
>
> thankyou(View)
> # intentionally no actions
>
> confirmexit(Flow)
> yes -> Exit
> no -> Exit
>
> which could even be used from non-programmers (UI-designers and the
> like).
I think we are not at the point yet to discuss user-friendly interfaces to the
system. Certainly, this type of notation could be one interface. Something
like this should be fairly straight-forward, once the architecture is in
place.
Regards,
Stephan
--
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
More information about the Zope3-dev
mailing list