Re: Sharing new stuff?

Gerhard Postpischil <[email protected]> Sat, 05 Jun 2010 22:21:40 -0400
Newsgroups gmane.comp.emulators.turnkey-mvs
Message-ID <[email protected]>
On 6/5/2010 3:19 PM, Ron Hudson wrote:
> What is the best/accepted/common way to publish a large body of code?

How large?

For moderate sized source distributions, use IND$FILE to 
transfer the module to the PC (in binary mode), zip it up, and 
upload that. Note that the archive may contain multiple files, 
e.g., you might include a README.TXT ASCII file informing the 
user what to do with the rest of the package.

For larger distributions, one frequent method is to create a 
tape with multiple files, one an IEBCOPY unload for the source 
PDS, another for the load module PDS. The tape should be in AWS 
or HET format, then zipped. The zip won't gain much space, if 
any, but will flag most transmission errors on an unzip. User 
must allocate space for the libraries and run IEBCOPY to restore 
them (sample JCL in your README helps).

Another method is to use ADRDSSU to dump files to tape, but that 
has some drawbacks. Another method, if your libraries are on a 
separate pack, is just to zip up the PC file of that Hercules 
volume and ship that.

Gerhard Postpischil
Bradford, VT