Ed

I used to maintain a test/education environment for a number of classes, some of them for colleagues, and at one point I despaired of all the members in all the partitioned data sets for which I was responsible. Probably matters came to a head when I, having spent some time building up some customization members, found I had done it all before.

My technique - not an application - was to create a member, $$$INDEX, in each partitioned data set where the member name of each member was followed by a short explanation of why it was there. This applied, typically, to "card image" members. In the case of partitioned data sets with load modules, I created a section in the $$$INDEX of the partitioned data set where I kept the corresponding source.

I believe - it's some time ago now - I also had a simple data set where I kept a similar explanation of each of the partitioned data sets - it's coming back to me now! - under the name <hlq>.£££INDEX. Each set of classes had its own <hlq>. I dare say that maps more or less to production environments.

I expect it might be possible to create some application which has a hook into the process of editing a new or existing member which sets up a structure similar to the one I just described and prompts you to fill in or adjust the short description as you exit from the editing. In other words, an application which attempts to impose the discipline which I had to impose on myself to keep a tidy and well-documented working space. This, of course, would be suitable for "source" members; some other technique would be needed for load and object modules.

-

At the time I was doing a consultancy which involved having a couple of test systems all to myself much of the time, I imposed a similar system on the partitioned data sets I created and slipped in the trademark $$$INDEX member in common partitioned data sets where I had to store some members. Additionally these members had a "signature" which was the initials of whomever was responsible for having created the member[1][2]. Keeping track of who is responsible for members in a necessarily shared partitioned data set, say the procedure partitioned data set, is just about impossible without a similar system. I hoped I had set an example from which the customer folk might benefit. I wasn't there long enough to find out!

Chris Mason

[1] Of course this is also "documented" by the userid but to use the userid would require looking up a code.

[2] As I was there only temporarily, I used the "signature" of the permanent person most associated with the job with which I was assisting. I guess a project code might be more appropriate in a fully developed system which would map to the person currently responsible for the project.

----- Original Message ----- From: "Ed Gould" <[EMAIL PROTECTED]>
Newsgroups: bit.listserv.ibm-main
To: <[email protected]>
Sent: Monday, September 17, 2007 11:34 AM
Subject: Re: Sticker application for libraries


On Sep 17, 2007, at 3:05 AM, Miklos Szigetvari wrote:

Hi

I'm searching for an application which can add or maintain extra info's about different JCL, PROC etc. librariry conetnt
The 8 bytes member name is not enough  in many cases.
To see example that the XYZ member is the daily backup job for xyz datasets etc

--
Miklos Szigetvari

I thought the only way to really do this was to get the application people to put the description into the proc when it was written. Since there are many ways to do a backup I am not sure that any package could be used to figure that out. However, I would be interested in hearing about any such application myself.

Ed

----------------------------------------------------------------------
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