... h3. Concepts * Edit on fly * Branching ** Output ** User defined ** Groups ** Merge at the end or dead-end branches ** Loops ** branching with empty branches (but the other branch has some activities ** Data in/out (including across sequences) * Notifications (where they are part of gates or not \-to be seen) * Roles with a project and also within sequences ** Roles within activities * Triggers ** Time (Weekly, Daily, monthly) ** Special events (output from a sequence/activity) \[maybe set those in Authoring and monitor\] *** Machine/external trigger workflows (one sequence finishes and spawns another sequence?) \[CF: sequence aggregation\] ** Schedule * Gates (another types) ** Based on outputs from activities * Sequence aggregator * Project page * Different views ** Swimlanes ** Monitoring sequences according to different roles ** My tasks (some sort of views that summary of what you need to do) - review the word _'task'_ though ** Task status within a lesson * Floating activities * Non-ending activities (or sequences) * Sequenced activities * [My To do|Scope#Todoview] * RAMS express * Ready to go sequence (kinda RAMS express) * Tool wrappers to external process/ webservices tools (?) * Authoring ** Aware or roles (swim lanes) ** Permissions on what roles can see/do what within activities * Engine ** What's the next activity *for me* (based on the permissions set on the sequence for roles) * Sequence status level and individual sequence status * Tools ** permissions for views according to roles? *** view **** Full view **** Initial view only (display only authoring data) **** Can't view but sees only the title **** Can't view but sees that the tasks exists **** Can't view nor can see that it exists h3. To do view: \\ {panel: borderStyle=solid} *[*Running Sequence 1*|Scope#ExtendedView]* *Status*: {color:green}*Active*{color} \[[*Forum*|Scope#aa]\] *Next task*: Vote *[*Running Sequence 2*|Scope#ExtendedView]* *Status*: {color:green}*Active*{color} \[[*Forum*|Scope#aa]\] *Next task*: \[To be determined\] *[*Running Sequence 2a*|Scope#ExtendedView]* *Status*: {color:green}*Active*{color} \[[*Forum*|Scope#aa]\] *Next task*: \[Waiting\] *[*Running Sequence 3*|Scope#ExtendedView]* *Status*: {color:#ffcc00}*Waiting*{color} *Next task*: Forum *[*Running Sequence 4*|Scope#ExtendedView]* *Status*: {color:red}*Finished*{color} {panel} \\ \\ h3. My completed/archived running sequences {panel: borderStyle=solid} *[*Running Sequence 5*|Scope#ExtendedView]* \[{color:red}*Finished*{color}\]
|
*[*Running Sequence 6*|Scope#ExtendedView]* \[{color:gray}*Disabled*{color}\]
|
|
{panel} \\
|
... \\ +My To Do Notes+: _Running sequence 1_ no condition to get to the next activity. _Running sequence 2_ you have a task but there's a condition that will determine which or waht activity you get next _Running sequence 2a_ you have a known task (or not) next but there's a condition that has to be resolved before you get access to. _Running sequence 3_ you have a known task (or not) next but there's a condition that has to be resolved before you get access to. _Running sequence 4_ you don't have a next activity and are waiting for someone to complete the running sequence _Running sequence 5_
|
the running sequence is completed (no activity/task required)
|
*_Sequence status and where to present them_* *My To Do* * Enabled * Disabled (Paused?) *Scheduled* * Scheduled (no your tasks status) (they can't get into it yet) *My Complete/archive* * Completed * Archived
|
---- Semantics
|
... LAMS LAMS Running Sequence = RAMS running sequence
|