did anyone ever think about using a WorkFlow engine within OpenCA ?
It seems the project has evolved a lot, since a couple of years ago, when there were only a few functionalities.
Now a certain number of processes exist, that need to be carried on by users, operators and administrators. This resembles so much what happens in workflows, where you have a process description ("map") that is used by a Workflow Engine to automatically manage TODO-lists for various users, and to move items among them according to the map.
As the number of processes to be managed by a program grows up, "ad-hoc" management (like the one is currently made inside OpenCA) becomes harder and harder to update, and maybe more prone to errors. A WorkFlow Engine would alleviate from such management tasks, and it would provide some more functionalities, like tracking/auditing and statistics on process instances.
I don't know if it would make sense to use such an approach in OpenCA. Anycase, we have at Scuola Sant'Anna an Open Source WorkFlow Engine, namely OpenFlow, that could be used for the purpose:
http://www.openflow.it
That's just an idea.
Bye, T. -- ,------------------------------------------------. | Dr. Tommaso Cucinotta <[EMAIL PROTECTED]> | >------------------------------------------------< ! Scuola Superiore di Studi Universitari ! ! e Perfezionamento S.Anna ! ! Pisa Italy ! `------------------------------------------------'
------------------------------------------------------- This SF.net email is sponsored by: VM Ware With VMware you can run multiple operating systems on a single machine. WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0 _______________________________________________ OpenCA-Devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/openca-devel