Please turn on your imagination:

We are producing 8-10 application for language training. Its a large 
project with 2-3 programmers, a graphical artist, a videoproduction 
team, text authors etc. etc.

The applications we are producing will be used by authors who will enter 
text, record sound and apply QuickTime video to our applications. You 
could call our applications for empty shells, ready to recieve content.

But now think if we find out that there is an error in one of our 
applications, in one of the scripts. We will supply them with a new 
version, and they can start importing and arranging ... lets say 200 or 
maybe 500 training sessions.

What if we instead desided to put the scripts in another stack, a stack 
in only one version pr. application - instead of including it in every 
application.
Now replacing this stack would replace the old script with the updated 
version.

Lets say that we have 200 examples of the application: dictation.rev (of 
course with the files named diffently) but all dictations are using the 
same stack for accessing scripts. We could save the script-stack in the 
Revolution folder and call it dictationscripts.rev.

dictation1.rev
dictation2.rev
dictation3.rev
etc
etc
etc

all using scripts  from the same "dictationscripts.rev"

Replacing this file would be all we needed to do if we need to update 
all the applications.

As we see it this strategy will work as long as you dont need to do any 
changes to the stack itself (like adding or moving fields, buttons etc. 
etc.).

Hope to hear your opinion.

Best regards

Carsten Levin

Reply via email to