Hi,

I added a basic wizard for creating workspace some days ago in the
trunk.
The wizard system uses :
 - JBPM/Seam PageFlow to define the navigation rules and logic
 - a4J:include to have the wizard completly rendered in ajax
 - the action system to create the button to start the wizard
 - a nested conversation to handle the state of the wizard

It might be worth looking if it works for your use case.
Anyway, I think that you won't be able to process the upload in
background easily without relying on a client plugin.


Tiry

Le lundi 02 avril 2007 à 18:05 +0300, Dumitru CIUBENCO a écrit :
> 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 J, or it is?
> 
>  
> 
>  
> 
> Regards,  Dima.
> 
>  
> 
> 
> _______________________________________________
> ECM mailing list
> [email protected]
> http://lists.nuxeo.com/mailman/listinfo/ecm

_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm

Reply via email to