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

Reply via email to