A confluence of several things.
First, z/VM has a facility (been there for decades) that facilitates (sorta) what you're talking about. MVS people, please don't shrink back. We can easily have the same service on z/OS.

When I was in a previous gig, someone had used the VM message handler to mix Messages and Codes with interactive messaging. In another gig, I followed that and added mnemonics (because in that job we had several hundred unique condititions with English-looking symbols). Another colleague had cobbled-up a handler for z/OS.
The result was ...

 * the message (to be displayed at runtime),
 * what it means (in case it was not already clear),
 * what to do about it (call it "user action"),

 ... and the mnemonic if relevant. Then we had a tool, shared with customers, which would pull out the second (details) and third (action) bullet.

I think I mentioned the VM message content handler here before: I wrote a work-alike for POSIX systems, which the Wizard compiled on USS. It needs a bit more work before it can do the multi-bullet thing discussed above, but that's in the plan.

I feel your pain, Lionel. I would argue that error messages from any subsystem (or application) should be concise (usually a one-liner), but *not* end with just return code and reason code. Then further details should be readily available, web at least or a quick command, because "concise" is just not enough for some customers. (Everybody's different.)

-- R; <><


On 9/18/23 08:06, Lionel B. Dyck wrote:
I submitted this IBM Idea and would appreciate your support if you’re able
to vote:

https://ibm-z-hardware-and-operating-systems.ideas.ibm.com/ideas/ZOS-I-3827

The text is:

Title:
All error messages for shell tools should be complete and NOT require
referencing a Messages and Codes manual

Text:
Receiving a message like this (example from DSFS dsadm command): IDFS00329E
Could not set creation parameters, return code 126 reason code ED07621A. Is
confusing and meaningless to the average OMVS shell user. They are not used
to finding a messages and codes manual (which is so last millennium) and
using Google/Bing/... is useless in finding this, and similar, messages.

All shell commands that run under OMVS should provide clear, and complete,
messages without requiring the user to find a messages and codes manual. The
days of the 1960's and 1970's to


Lionel B. Dyck <><
Website:https://www.lbdsoftware.com
Github:https://github.com/lbdyck

“Worry more about your character than your reputation. Character is what you
are, reputation merely what others think you are.”   - - - John Wooden

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email tolists...@listserv.ua.edu  with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to