Currently, all parts of a workflow are editable except for the statement of when it is invoked. It would be nice if this could be changed after other things were set.
(Unrelated: choosing numeric when you need a text comparison will result in an error from token module. Not sure how awkward it would be to idiot-proof the results of asking workflow to do the impossible with error messages rather than broken pages.)
Comments
Comment #1
mlncn commented(Actually, my unrelated issue is caused by a bug apparently in token module. I'm done hijacking my own feature request now!)
Comment #2
fagoit's not available because it's difficult. changing events means a change of available arguments, so the configuration won't be compatible with all events and moreover one would have to adapt some configured argument maps.
So if we allow this, probably best only to change events with have exactly the same arguments as e.g. all the nodeapi events.
Comment #3
mlncn commentedAgreed that it would have to be only for change events that share the same possible arguments. In the meantime – and with that caveat – a manual workaround using the import/export functionality:
http://agaricdesign.com/note/copy-worklow-ng-workflow-do-same-actions-cr...
Comment #4
mitchell commented@Benjamin Melançon: I don't understand this one. Does this issue still exist in Rules?
Comment #5
mlncn commentedHaven't been using rules; triggers and actions have been meeting needs so far. I will take a look at this when we do use rules. The request was definitely a matter of the user interface rather than the engine– being able to change the triggering event after the workflow was made.
benjamin, Agaric Design Collective
Comment #6
fagoyep, that's already possible in rules.