How can you specify image and other resource files for use in protocols?

G'day,

Suppose a protocol depends upon a static resource file (image, text etc.)  What is considered best practice for storing these files on the server and accessing them from protocols?

For packages the Data directive allows you to specify a (named) directory that components in the package will search when attempting to resolve relative path names of source files.

If a protocol isn't packaged then you can provide a full pathname (starting with \$(scitegicroot)).  Where should the resource files be stored, assuming that the protocol may be run by multiple users?

Any (better) alternatives?

Regards,

Chris.