Skip to content

CBTTape/CBT721

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CBT721

Converted to GitHub via cbt2git

This is still a work in progress. Due to amazing work by Alison Zhang and Jake Choi repos are no longer deleted.

//***FILE 721 is from Shirley Huhtanen and contains an extremely    *   FILE 721
//*           interesting and potentially useful system to capture  *   FILE 721
//*           change history for members of libraries.  Details of  *   FILE 721
//*           this package follow, below:                           *   FILE 721
//*                                                                 *   FILE 721
//*  ChangeWiz  (c) 2005                                            *   FILE 721
//*                                                                 *   FILE 721
//*  Renaissance Data Systems Inc.                                  *   FILE 721
//*  Shirley Huhtanen                                               *   FILE 721
//*  3325 Lorna Rd 2-325                                            *   FILE 721
//*  Birmingham, AL  35216                                          *   FILE 721
//*  (205) 999-9012                                                 *   FILE 721
//*  email: shirleywho@aol.com                                      *   FILE 721
//*                                                                 *   FILE 721
//*  This library is a self-contained unit and should contain all   *   FILE 721
//*  of the elements needed to create any or all of 3 different     *   FILE 721
//*  Change History capture systems.                                *   FILE 721
//*                                                                 *   FILE 721
//*  Why this system was created.                                   *   FILE 721
//*                                                                 *   FILE 721
//*  Some source management applications only have information      *   FILE 721
//*  about the last change made to a member.  Some can show         *   FILE 721
//*  historical information about all changes to a member, but      *   FILE 721
//*  only for one member at a time.  For members in PDS libraries   *   FILE 721
//*  that are not managed by a source management system, only       *   FILE 721
//*  information about the current version of a member is           *   FILE 721
//*  available.  Also, these systems may not identify the date a    *   FILE 721
//*  member was moved to production.  A member may be edited on     *   FILE 721
//*  one day and moved to production weeks or months later.         *   FILE 721
//*                                                                 *   FILE 721
//*  Here are 3 different systems for Change History depending on   *   FILE 721
//*  the type of source being tracked. A system for Endevor could   *   FILE 721
//*  be created easily using the same kind of methodology.  All of  *   FILE 721
//*  these systems create and maintain a history file that has one  *   FILE 721
//*  record for each time a member is changed, added or deleted.    *   FILE 721
//*                                                                 *   FILE 721
//*  The following information is captured:  element name,          *   FILE 721
//*  library, edit date/time, promote date/time, User id, change    *   FILE 721
//*  code/move request, level, number of lines.                     *   FILE 721
//*                                                                 *   FILE 721
//*  Here are some ways this information can be used.               *   FILE 721
//*                                                                 *   FILE 721
//*     1.  Create a summary report of changes made to all          *   FILE 721
//*           production members within a particular time period.   *   FILE 721
//*     2.  A daily report can be created that shows all members    *   FILE 721
//*           moved to production on that day.                      *   FILE 721
//*     3.  Identify all members changed during any time period.    *   FILE 721
//*     4.  For Sorbanes-Oxley reporting, this system provides an   *   FILE 721
//*           audit trail of changes to all production members      *   FILE 721
//*     5.  Identify members changed frequently.  Systems           *   FILE 721
//*           using these should probably be rewritten or           *   FILE 721
//*           redesigned.                                           *   FILE 721
//*     6.  Create summary reports of the number of                 *   FILE 721
//*           changes made by each programmer during a time         *   FILE 721
//*           period.                                               *   FILE 721
//*                                                                 *   FILE 721
//*   1.  PDS change history                                        *   FILE 721
//*       This system is fully documented in members $$PDS*.        *   FILE 721
//*       Create a change history file for PDS libraries that are   *   FILE 721
//*       not managed by a change management system.                *   FILE 721
//*                                                                 *   FILE 721
//*   2.  SCLM change history                                       *   FILE 721
//*       This system is fully documented in members $$SCLM*.       *   FILE 721
//*       Create a change history file for libraries that are       *   FILE 721
//*       managed by the SCLM change mgmt system.                   *   FILE 721
//*                                                                 *   FILE 721
//*   3.  Panvalet change history                                   *   FILE 721
//*       This system is fully documented in member $$PAN.  Create  *   FILE 721
//*       a change history file for libraries that are managed by   *   FILE 721
//*       the Panvalet source mgmt system.                          *   FILE 721
//*                                                                 *   FILE 721
//*    Naming standards for members in this library.                *   FILE 721
//*                                                                 *   FILE 721
//*    $*****   documentation for these members.                    *   FILE 721
//*    JXCPP*   Cobol copybooks. Procedure div                      *   FILE 721
//*    JXCPR*   Cobol copybooks. Record layouts                     *   FILE 721
//*    JXCPW*   Cobol copybooks. Working storage.                   *   FILE 721
//*    JXC###** where # is numeric.  These are Cobol programs.      *   FILE 721
//*    JXCU###  where # is numeric.  These are Cobol programs.      *   FILE 721
//*    JXD*     JCL for production daily jobs                       *   FILE 721
//*    JXE*     Easytrieve programs                                 *   FILE 721
//*    JXI*     JCL include members (except JXIN*)                  *   FILE 721
//*    JXIN*    Cobol copybooks. Custom changes for each client.    *   FILE 721
//*    JXM*     JCL for production monthly jobs                     *   FILE 721
//*    JXP*     Procs                                               *   FILE 721
//*    JXR*     JCL for production request jobs                     *   FILE 721
//*    JXSD*    Card members. Data cards. May need changes.         *   FILE 721
//*    JXSR*    Card members. Sort cards. No custom changes.        *   FILE 721
//*    JXW*     JCL for production weekly jobs                      *   FILE 721
//*    JZ*      Easytrieve record layouts                           *   FILE 721
//*                                                                 *   FILE 721
//*    All other members are test JCL or request JCL for special    *   FILE 721
//*    reports.                                                     *   FILE 721
//*                                                                 *   FILE 721
//*   This material is provided as-is.  It works on the z/OS        *   FILE 721
//*   system it was developed on, but may not work on all systems.  *   FILE 721
//*   No warranty is made to the accuracy of the programs or        *   FILE 721
//*   related material and no responsibility is assumed for any     *   FILE 721
//*   modifications made to these applications by a third party.    *   FILE 721
//*   The documentation included is intended to aid in setting up   *   FILE 721
//*   the systems.  Validating the results is the responsibility    *   FILE 721
//*   of the party using this material.                             *   FILE 721
//*                                                                 *   FILE 721
//*   These programs are distributed on the CBT Tape with the       *   FILE 721
//*   proviso that they may be freely distributed to any other      *   FILE 721
//*   party on condition that no inducement beyond reasonable       *   FILE 721
//*   handling costs is offered or accepted by either side for      *   FILE 721
//*   such distribution or your normal consulting costs for         *   FILE 721
//*   installation and support.                                     *   FILE 721
//*                                                                 *   FILE 721
//*   The use of any part of these programs or copybooks in         *   FILE 721
//*   another program or application does not make that program or  *   FILE 721
//*   application fall under this license.                          *   FILE 721
//*                                                                 *   FILE 721
//*   Modified versions of these programs and systems should *NOT*  *   FILE 721
//*   be distributed by a third party.  It will be chaos if         *   FILE 721
//*   multiple versions of these programs start floating around.    *   FILE 721
//*                                                                 *   FILE 721
//*   Because these systems interface with other vendor's           *   FILE 721
//*   products, changes to their products could cause these         *   FILE 721
//*   programs and systems to not work any more.  All of the        *   FILE 721
//*   programs have built-in debugging to aid in analysis.  Let me  *   FILE 721
//*   know if you've had to make changes for a specific version of  *   FILE 721
//*   a vendor's software and it can be incorporated here.          *   FILE 721
//*                                                                 *   FILE 721
//*   This documentation has not had a work-out by being used to    *   FILE 721
//*   install the system on another machine.  Please contact me if  *   FILE 721
//*   you have any questions regarding any part of these systems.   *   FILE 721
//*                                                                 *   FILE 721
//*   SCLM and IEHLIST are products of                              *   FILE 721
//*        International Business Machines (IBM)                    *   FILE 721
//*   Panvalet, Endevor and Easytrieve are products of              *   FILE 721
//*        Computer Associates                                      *   FILE 721
//*                                                                 *   FILE 721

About

ChangeWiz - Program Change History - Shirley Huhtanen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors