I wanted to let y'all know that PDSEGEN turns 2 years old tomorrow - 5/26. That is the day that I created the very first alpha version of PDSEGEN using information from Thomas Reed's SHARE presentation on how to access PDSE V2 Member Generations.
Since then it has grown thanks to the input, and assistance, from a number of individuals around the world. Today, at version 5.4.2, it consists of 1,452 lines of Assembler Code in 3 modules 9,233 lines of REXX Code in 13 modules 5,712 lines of ISPF Panel Code in 96 panels Documentation in MS Word (DOCX), PDF, eBook (ePub and Mobi). During the development of PDSEGEN numerous issues were found with PDSE V2 Member Generation handling and over a dozen APARs were taken by IBM to address the issues that were found with PTFs being generated and released. Other vendors, such as CA, also accepted feedback on issues and provided PDSE V2 Member Generation support. It's been a fun 2 years and PDSEGEN is stable and usable. It isn't a commercial product, and it isn't the fastest product, but it has more features and functions than most will use and it does it very well. Check it out at www.lbdsoftware.com<http://www.lbdsoftware.com>, which always has the latest version) or www.cbttape.org<http://www.cbttape.org> in file 969 (always check the http://cbttape.org/updates.htm page for the latest iteration). For those unfamiliar with PDSEGEN here is a brief overview: PDSEGEN is an ISPF dialog tool that makes it easy to use PDSE Version 2 Member Generations in a way that the native ISPF does not. It uses all standard system interfaces so it shouldn't require updates in the future (unless IBM changes the standard interfaces which is unlikely). All of the member processing functions that the user expects with a PDS are provided along with many others that are specific to member generations, such as: 1. Copy the base member and all generations between PDSE V2 libraries 2. The ability to backup and restore a PDSE with all member generations 3. Compare a generation to another generation 4. Compare a generation to a base member 5. Easily list all base members and generations 6. Browse, view, copy, etc. any generation 7. Edit is restricted to only base members (native ISPF, and other products, allow editing generations which I feel is a Bozo No-No) 8. Copy a generation into a new base member 9. 8 different member table display options 10. User customized panel colors 11. 19 line selection commands 12. 32 primary commands 13. And more And if you don't like the way it works the complete source is provided so that it can be updated, or customized, for your environment. -------------------------------------------------------------------------- Lionel B. Dyck (Contractor) <sdg>< Mainframe Systems Programmer - RavenTek Solution Partners ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN