Thanks Jonathan, I haven't been monitoring the list for a while so this is news to me! Keep 'em coming! Craig T. Jonathan wrote: > Again, Ive got to say look at the Barracuda project. They have one of these > gui configurers. Check it out at > http://barracuda.enhydra.org/Barracuda/GetBConfig.event > > ----- Original Message ----- > From: "Craig Tataryn" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, June 05, 2001 12:28 PM > Subject: Work flow RFC > > > Hi, I would like your comments for the workflow item on our TODO list. > > Currently this is how I've envisioned the workflow project: > > > > 1) A nice GUI type Applet or Application that has visual constructs > > which can be connected in a Visio type manner to create an Activity > > diagram or some other type of flow diagram. > > > > 2) This diagram will be persisted in an XML file which holds meta data > > for the elements in diagram (position, type of construct (controller, > > flat html page, cgi script, flow arrow, etc..)). > > > > 3) The diagram can be exported to a struts config file via XSLT (i.e. > > workflow.xml -> workflow2struts.xsl -> struts-config.xml) > > > > 4) A diagram can also be imported from a struts-config.xml file via XSLT > > (i.e. struts-config.xml -> struts2workflow.xsl -> workflow.xml). Of > > course some sort of "pretty layout" code would have to be used to > > un-jumble the mess of constructs that are sucked out of the > > struts-config.xml file (i.e. take a guess at proper positioning > > information). > > > > The GUI should employ some sort of extensibility mechanism like BSF > > (http://oss.software.ibm.com/developerworks/projects/bsf) or Bean Shell > > (http://www.beanshell.org/) to allow users to plug-in their own > > functionality (i.e. validation code) without jeopardizing the core code > > (what I call the Emeril Lagasse technique -- BAM!). > > > > I realize this is a very high level look at the TODO but I think as we > > get more comments we will get more granular and can start dishing out > > segments. > > > > Let me know what you think. > > > > <tataryn:craig/> > >
begin:vcard n:Tataryn;Craig x-mozilla-html:TRUE url:http://www.computer-programmer.org org:<center>Compuware</center>;<center>Professional Services Division</center> adr:;;;Bloomington;MN;55431;United States of America version:2.1 email;internet:[EMAIL PROTECTED] title:<center><img src="http://www-server/~xxtatar/images/mcp_sd_sml.gif"><br><b>Programmer/Analyst</b></center> fn:Craig Tataryn end:vcard