home *** CD-ROM | disk | FTP | other *** search
- Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
- Path: sparky!uunet!paladin.american.edu!auvm!USCMVSA.BITNET!LDW
- Message-ID: <IBM-MAIN%92073018005951@RICEVM1.RICE.EDU>
- Newsgroups: bit.listserv.ibm-main
- Date: Thu, 30 Jul 1992 15:58:00 PDT
- Sender: IBM Mainframe Discussion list <IBM-MAIN@RICEVM1.BITNET>
- From: Leonard D Woren <LDW@USCMVSA.BITNET>
- Subject: Re: UNIT and VOLUME specification
- Lines: 43
-
- > So, I need to scan the UCBs for each of up to 255 volumes that can be
- > specified on a single DD and if any are offline or not permres dasd
- > then the request fails.
-
- Yes. Why not? The list of volsers can be built first, and then the
- ucb scan done once.
-
- > Should I also assume/verify that all 255 are
- > mounted on the same device type?
-
- No, why would you need to. But I don't think what I'm asking for is
- very important in the multi-volume case, so it may not matter if it
- only worked for single volume datasets.
-
- > Should I only allow old datasets to be allocated this way?
-
- No. Old datasets are usually referenced via the catalog. The bigger
- benefit from this comes from handling new datasets.
-
- > It sounds simple enough but I'm sure, if you've seen the code, you
- > know this is real spaghetti.
-
- Ah hah. So the real reason we don't get more user-friendly systems
- from IBM is that it's too hard to change the existing ancient cruddy
- code. Well, I guess over the next 10 years this problem will solve
- itself, as everybody moves to *ix systems.
-
- > While it would be nice to rewrite it
- > I can't see that happening because of all the dependencies that have
- > been built up over the years on the quirks and holes within our
- > processing. We rewrote the converter a couple years ago and closed
- > all those holes and ended up with some pretty irate customers who
- > had JCL they hadn't touched in years all of the sudden stop working
- > because they had taken advantage of some hole.
-
- I don't have sympathy for those customers. If the manual says that
- something has to be done a certain way, and you do it in violation of
- the published doc, and it eventually stops working, you have no right
- to complain to the vendor. But I can't imagine how the particular
- change that I'm suggesting could break any currently functioning JCL.
-
-
- /Leonard
-