[Zope3-checkins] CVS: Packages3/workflow - notes.txt:1.4
Ulrich Eck
ueck@net-labs.de
Thu, 10 Apr 2003 17:27:21 -0400
Update of /cvs-repository/Packages3/workflow
In directory cvs.zope.org:/tmp/cvs-serv29121
Modified Files:
notes.txt
Log Message:
ToDo updates
and cleanup
=== Packages3/workflow/notes.txt 1.3 => 1.4 ===
--- Packages3/workflow/notes.txt:1.3 Mon Apr 7 13:33:49 2003
+++ Packages3/workflow/notes.txt Thu Apr 10 17:27:20 2003
@@ -1,31 +1,39 @@
ToDo:
Stateful PI:
- - care about automatic transitions
+
- state-changes/data-changes need to fire events
+
- sci needs probably readonly acccess to the "content-object" it applies to
+ need to copy the checker's get_attr funcs and create a new security-checker
+ for the content-object to ensure the scripts/conditions can only access
+ the content readonly !!
+
Stateful PD:
- - automatic transitions
+
- permissions for wf-relevant data fields
- - better initialization of wf-relevant data (e.g. missing schema)
-ContentWorkflowConfigurationService (CWCS):
+ContentWorkflowService (CWS):
+
- replace content-workflows-utility
- - is subscriber to ObjectCreatedEvents,
+
+ - is subscriber to ObjectCreatedEvents (or objecthub-events??),
subscribes only when Service is made active (IBindingAware)
+
- has configurations ContentType (Interface) -> PD-Names
+
- supplies convinience methods for Component Developers
to operate on/with the ProcessInstances
(e.g. set/get Data, fire transitions, ...)
-
-TTW:
- - modify StatefulState Adding-View to skip empty addform
+ - how to handle dependencies (PI -> PD ...)??
+ ProcessInstances need the a PD to work properly,
+ but PD's should be still configurable and exchangeable .. hmm
Unit Tests:
- - stateful/xmlimportexport.py unittests needed
+ - stateful/xmlimportexport.py unittests needed (export is not yet tested)