TODO.txt in ruote-2.1.6 vs TODO.txt in ruote-2.1.7
- old
+ new
@@ -182,10 +182,17 @@
[o] EngineParticipant
[x] expstorage.to_dot
[o] process_status.to_dot
[o] EngineParticipant : don't wait in case of forget (reply could NEVER come !)
[x] align :forget behaviour on EngineParticipant forget... OK as it is
+[o] engine.re_apply(fei, wi) (thanks Torsten)... :wi => x, :tree => y...
+[o] ruote-dm 2.1
+[o] :tree => Ruote.to_tree { participant 'alpha' }
+[o] implement == eql? hash for workitem
+[o] StorageParticipant#query(wfid, participant_name, {fields})
+[x] break fs_history, prepare for dm_history
+[o] part = engine.register_participant :alpha, StorageParticipant should work...
[ ] exp : exp (restricted form of eval ?)
[ ] exp : case (is it necessary ?)
[ ] exp : filter
[ ] exp : filter-definition
@@ -262,12 +269,10 @@
[ ] implement kill_process! (kill_expression! ?)
[ ] engine.force_reply_to_parent(fei) ?
-[ ] break fs_history, prepare for dm_history
-
[ ] :on_timeout => :rewind (break, jump to x)...
[ ] rewind 'x' where x is a tagname (command x)
[ ] repeat : have a counter in a variable (:to => x maybe) (subprocessid ?)
@@ -291,16 +296,14 @@
[ ] remove abort_on_exception=true
[ ] shell ? irb ? Shell.new(storage)
[ ] focus on fulldup or json.dup (via fulldup ?)
-[ ] ruote-dm 2.1
-
[ ] implement pause engine
[ ] implement pause process
[ ] engine.on_error = 'participant_name'
-[ ] "open days" plugin / service / lambda ? is_open_day?(d)
+[ ] "business days" plugin
-[ ] engine.re_apply(fei, wi) (thanks Torsten)... :wi => x, :tree => y...
+[ ] issue with ruote-kit and inpa participants...