In <[EMAIL PROTECTED]>, on 06/23/2005
   at 02:12 PM, Clark Morris <[EMAIL PROTECTED]> said:

>In regard to the legacy code, ten years ago I might have agreed with
>you and argued for a compatibility interface.  Since the FBA change
>would be part of an overall revolutionary set of changes requiring
>all new control blocks, I suspect trying to maintain compatibility
>would result in a real kludge.

Why? Most of the required infrastructure is already in place. Or do
you see a need to do away with the ACB and RPL control blocks as well?

>Since BSAM, QSAM and BPAM can't handle records larger than 32k and 
>names greater than 8 bytes anyway, significant changes would be 
>needed for any program that actually used BSAM, the Assembler 
>interface to QSAM or BPAM.

My concern was that existing programs continue to run with new DASD.
Exploitation  of new features is a separate issue. I see no need for
any changes to existing applications using BPAM, BSAM or QSAM.

>Similarly, job names and usernames larger than 8 characters are going 
>to break much of the existing JES structure so a new work flow 
>manager may well be the cheapest way to go.

I don't see that; it would seem less expensive to just modify the
existing C/I, Initiator, JES2 and JES3 control blocks and code. User
exits, of course, would not be portable, and you would need new SSI
calls. I suspect that the changes would be far heavier in the BCP than
in the JES's.
 
-- 
     Shmuel (Seymour J.) Metz, SysProg and JOAT
     ISO position; see <http://patriot.net/~shmuel/resume/brief.html> 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to