| ## Prep libraries

Clean up your source libraries before you start this work. You have enough to do without analyzing and modifying extra code or looking for missing members in the midst of your changes.

- Find missing members, identified during inventory
- Eliminate duplicates identified during inventory
- Keep compilation units for one work unit in one library (PDS, PDSE)
- Separate JCL and source code into their own members

If you have your source code, JCL, copybooks, include files, and so on in a source library such as Endeavor, Panvalet, or Team Connection, put a copy (locked, of course) into a PDS or PDSE. This will make it accessible from WorkFrame for analysis and modification from VisualAge COBOL, and accessible for downloading for analysis and modification with VisualAge PL/I and the HLASM toolkit.

Even outside your year 2000 work, this can serve as back-up and recovery for your source, making it available for emergencies if the library system has problems. If you are concerned that making such a copy is a security risk, use a temporary PDS or PDSE on a temporary volume.

©1997 IBM Corporation