osworkflow / docs / index.html

<html>
<head>
<title>OSWorkflow Overview</title>
</head>

<body bgcolor="#FFFFFF">
<h3>Summary</h3>
<p>
OSWorkflow is fairly different from most other workflow systems available,
 both commercially and in the open source world. What makes OSWorkflow different
 is that it is extremely flexible. This can be hard to grasp at first, however.
 For example, OSWorkflow does not mandate a graphical tool for developing workflows,
 and the recommended approach is to write the xml workflow descriptors &#039;by hand&#039;.
 It is up to the application developer to provide this sort of integration,
 as well as any integration with existing code and databases.
 These may seem like problems to someone who is looking for a quick &quot;plug-and-play&quot;
 workflow solution, but we&#039;ve found that such a solution never provides enough
 flexibility to properly fulfill all requirements in a full-blown application.
 <p class="paragraph"><b class="strong">OSWorkflow gives you this flexibility</b>.</p>
 <p>
 OSWorkflow can be considered a &quot;low level&quot; workflow implementation.
 Situations like &quot;loops&quot; and &quot;conditions&quot; that might be represented
 by a graphical icon in other workflow systems must be &quot;coded&quot; in OSWorkflow.
  That&#039;s not to say that actual code is needed to implement situations like this,
   but a scripting language must be employed to specify these conditions. It is not expected
   that a non-technical user modify workflow. We&#039;ve found that although some systems
   provide GUIs that allow for simple editing of workflows, the applications surrounding
   the workflow usually end up damaged when changes like these are made. We believe it is best
   for these changes to be made by a developer who is aware of each change. Having said that,
   the latest version provides a GUI designer that can help with the editing of the workflow.
</p>
</body>
</html>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.