Theo,

> Lastly, To answer your question "can anyone think of a disadvantage with 
> taking workflow from the schema and into scripts?:

(a) Or you can use one of a million tools, such as grep.
(b) Yes, they do. Any good plugin to Eclipse or whatever will have a "show 
references". 
(c) Yes, they do. It is a bit bizarre to suggest you can't document scripts, 
when they are infinitely more flexible. 

> Furthermore.

(d) If that is a serious concern, they can be stored in a database. However, 
it's really not hard to copy a package (a single zip file) between different AR 
System instances when you deploy an application. Or tell AR System to check it 
out of svn/git/etc.
(e) There's no useful purpose for permissioning code between different users. 
If you want to allow user input, that's what the database is for - to hold 
user/application specific information. Comment about viruses is bizarre; this 
is how the rest of the world operators, so I don't see why it's a concern to 
ARS. 
(f) I refer you to a source control system. 

I'm afraid I can only bring you back to my original point: Storing workflow 
code as scripts makes far more sense, brings AR System into a new world where 
it can make use of the countless source control systems and tools available to 
everyone else, and can be achieved without changing the UI.

Since I started this discussion, I've thought of another superb advantage. Once 
the workflow isn't stuffed into the scheam, AR System will be far more 
efficient. A standalone AR System instance should be able to run on a desktop 
machine, connect to a database, and read local workflow scripts. One can 
finally develop a solution without having to negotiate for control of workflow 
with others in the team. This single change would vastly reduce costs for BMC 
when developing ITSM, assuming there is more than one person working on the 
product.


John

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"

Reply via email to