Index: openacs-4/contrib/packages/simulation/www/simbuild/task-edit.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/simulation/www/simbuild/Attic/task-edit.tcl,v diff -u -r1.9 -r1.10 --- openacs-4/contrib/packages/simulation/www/simbuild/task-edit.tcl 15 Dec 2003 15:28:21 -0000 1.9 +++ openacs-4/contrib/packages/simulation/www/simbuild/task-edit.tcl 16 Dec 2003 10:16:17 -0000 1.10 @@ -15,6 +15,20 @@ } } +# TODO: add functionality from mockups, including: +# form element to set trigger-instantly mode +# form element to "instantiate a child workflow and wait for it to complete" +# form element for mapping roles for child workflow +# form element to set timeouts +# form element to add side effects +# form element for bulk vs individual group assignment: +# when a group is mapped to a role in a sub-workflow, this can mean +# 1) make one case, and assign the group as one party to the role, +# 2) make one case per member of the group, and assign each member +# individually +# In case 2, figure out what to do if some roles are groups and others +# aren't. + ###################################################################### # # preparation @@ -181,8 +195,8 @@ # could be spoofed permission::require_write_permission -object_id $task_array(workflow_id) - # TODO IMPORTANT: - # Set short_name right -- or leave blank and have the workflow API construct a short_name + # TODO: Set short_name right, + # or leave blank and have the workflow API construct a short_name # TODO: enabled_states, assigned_states array unset row Index: openacs-4/packages/simulation/www/simbuild/task-edit.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/simulation/www/simbuild/task-edit.tcl,v diff -u -r1.9 -r1.10 --- openacs-4/packages/simulation/www/simbuild/task-edit.tcl 15 Dec 2003 15:28:21 -0000 1.9 +++ openacs-4/packages/simulation/www/simbuild/task-edit.tcl 16 Dec 2003 10:16:17 -0000 1.10 @@ -15,6 +15,20 @@ } } +# TODO: add functionality from mockups, including: +# form element to set trigger-instantly mode +# form element to "instantiate a child workflow and wait for it to complete" +# form element for mapping roles for child workflow +# form element to set timeouts +# form element to add side effects +# form element for bulk vs individual group assignment: +# when a group is mapped to a role in a sub-workflow, this can mean +# 1) make one case, and assign the group as one party to the role, +# 2) make one case per member of the group, and assign each member +# individually +# In case 2, figure out what to do if some roles are groups and others +# aren't. + ###################################################################### # # preparation @@ -181,8 +195,8 @@ # could be spoofed permission::require_write_permission -object_id $task_array(workflow_id) - # TODO IMPORTANT: - # Set short_name right -- or leave blank and have the workflow API construct a short_name + # TODO: Set short_name right, + # or leave blank and have the workflow API construct a short_name # TODO: enabled_states, assigned_states array unset row