Hi,
I'm looking over process of creating documents, I think there is possibility to improve/organize this process. Usually our end-user will have to do the same process in order to create some document. So, let say our end-user have to do, a New Document, which will have several children with attached files(pdf, doc,etc). The process at this point will be : E.g. Submit New Document Name ---> Add Meta data --->Add Info--->...--->Add Child 1&Upload file--->Add info & Upload file --->...--->Add Child 2&Upload file .... Add Child n &Upload file ... We can split these processes of creating such documents in different transaction, with different steps. For each transaction we can define one first step, several intermediate steps, and one ending step. We can define concrete sequence of steps in a transaction. I had started to build new component-'smart wizard'. Basically I want to create base structure for "Directed acyclic graph", on top of which can be implemented more complex custom wizards. I would like to remove as much is possible inefficient steps(like premature submit) in transactions in order to implement batch processes. E.g: if my end-user want to build 10 file with attachment, he will spend a lot of time waiting for upload, but in case of wizard(because it is a single transaction) you can put this step at the end, and at least upload step will be processed at the end, possible in background. Any comments on this? I hope this is not a crazy idea :-), or it is? Regards, Dima.
_______________________________________________ ECM mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm
