ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

27
1 Copyright ©2008 Serena Software, Inc. ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn

Transcript of ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

Page 1: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

ZMF 6.1: The Future is NowMark Levy, Daniel Duffin and John Hearn

Page 2: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

2 Copyright ©2008 Serena Software, Inc.

Holyrood in 1640

Page 3: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

3 Copyright ©2008 Serena Software, Inc.

Holyrood Today

Page 4: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

4 Copyright ©2008 Serena Software, Inc.

ZMF 6.1 Release Themes

• Focus on delivering backlog of current customer enhancement requests

• Increased regulatory compliance support

• Position the product to support current and future enterprise development environments.

Page 5: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

5 Copyright ©2008 Serena Software, Inc.

ZMF 6.1 Project Statistics

• Over 300 person months• 147 Enhancements implemented• 469 Defects Fixed• Beta started: 05/19/2008• Beta end date: 10/15/2008• 10 beta customers• GA date is 11/26/2008

Page 6: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

6 Copyright ©2008 Serena Software, Inc.

ZMF 6.1 Project Statistics

Page 10: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

10 Copyright ©2008 Serena Software, Inc.

ZMF 6.1 Enhancements

• Sernet redesign• Impact Analysis Redesign• Component History • Remote support for

Reverts and Backouts• Run reports against backup

package master• Web Services

• Managing object to load relationships in Audit

• Ability to upgrade DP and P sites at different times

• Recycle TCP/IP connection• Promotion Scheduler• Platform update for Hilo

Page 11: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

11 Copyright ©2008 Serena Software, Inc.

ZMF 6.1

Title Functional Area

Sub-Area

Define non-VIO unit for &&&&LIST datasets Admin Application

Redesign of Impact Analysis (I/A) Admin Assist

Further improve CMNIA000 efficiency by caching ISIC/ILIC records

Admin Assist

Add NOCOPYPEND comments to Assist skel and CNTL Admin Assist

Make specification of scheduler more flexible Admin Global

Logical Unit/System Name used for two purposes Admin Global

Make CMNDIAG available though dynamic allocations Admin Global

CICS: Provide ability to run CMNCICS1 on different LPAR than CICS region

Compatibility Promote

Allow browse of compress listing from component list. Component Browse

New option for promoted component delete. Component Delete

Would like more than 24 levels of history to be maintained for a component

Component History

Display Scratch Components on Query Component Component Query

Enhance ZMF to provide support for a user option at time of compile

Component Recompile

Concurrent Development Warnings for Scratch/Rename requests

Component Scratch

Scratch inconsistent with different storage means Component Scratch

Notification if component to be scratched exists in other packages

Component Scratch

Improve Component Identification, Usage, and History Component Stage

CMNPARSE to allow user to specify data columns Component Stage

New component attributes such as Pre-compile for CICS and DB2 and V vars

Component Stage

Page 12: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

12 Copyright ©2008 Serena Software, Inc.

ZMF 6.1

Title Functional Area Sub-Area

Update Housekeeping, Archive/Retrieval, Backup/Restore in Holyrood

Conversions HouseKeeping

VSAM conversion program for Holyrood Comp. Hist. changes

Environments Conversions

Provide CMN ZMF master file extract utility Environments HouseKeeping

Support for IDENTIFY statements in Objects decks Environments HouseKeeping

Enable REXX XML reports to run against a backup Package Master

Environments Reporting

Change method of CMNADSP temp dataset allocation to avoid potential S913 abends

Environments Started Task

Add security entity for CMNAUDRC. Environments Started Task

ERO: Release Area order ERO Admin

ERO: Remove the ability to checkout components from baselined prior releases

ERO Admin

ERO: confusion over which pkg audit autoresolve submits recompiles against

ERO Audit

ERO Request enhanced checkout from Release ERO Check-in

Make User variables available in CMNEX001 Exits Exits

Convert Audit autoresolve to use batch XML services Extended Svcs XML

Add audit package lock. Other Other

Flag component history when package is baselined/aged

Other Other

PACKAGE CMPONENT INTEGRTY service, to allow libtypes to be excluded.

Other Other

Page 13: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

13 Copyright ©2008 Serena Software, Inc.

ZMF 6.1 Make Package User Variables available to exit 08 Other Other

CICS: Have NEWCOPY and PHASEIN commands search the SYSPLEX for a CICS region

Other Other

CICS New Copies Other Other

Make Package User Variables available for ALL package functions.

Package (None)

Implement support for audit to report object to load relationships

Package Audit

Retain backout/revert information after refreeze Package Backout

Allow BACKOUT of Scratch requests. Package Backout

Allow Packages with Scratched Components to be backed out

Package Backout

Update #VARLIST to indicate variable PCRTID not available at Install JCL build

Package Freeze

Keep revert date/time after refreeze of package Package Freeze

Request for a promotion scheduler function Package Promote

Update #VARLIST to reflect correct variables for table RPMTB&LIBTYPE

Package Promote

Additional search criteria combinations on the CMNQRY01 panel

Package Query

Allow ISPF VIEW as well as BROWSE (browse in edit mode)

Package Query

Single point/place for Reverts and Backouts Package Revert

In XMLSERV using 'Home' key the cursor should go to command line, not action bar

User Interface

XMLSERV:Green

Page 14: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

14 Copyright ©2008 Serena Software, Inc.

ZDD 6.1

• Platforms

• Full Vista support

• Windows 2003 Server

• Windows XP with SP2

• Windows 2008 Server• Windows 2000 support dropped• Minimum Requirements

• SerNet 5.4.10+

• ChangeMan ZMF 5.3.6• Improved performance

• DBCS Support• New 64 bit client• .Net version of the API set• Updated ZMF Support

• Provide Component History

• Scratch/Rename• Improved drag and drop support• Improved multi-user support

• Package filtering options

Page 15: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

15 Copyright ©2008 Serena Software, Inc.

Migrations and Planning

• Upgrading from Prior Releases• System needs to be in a 5.6.x conversion ready state

• ZMF impact analysis, component master, and package master files must be upgraded to a state that enables you to bring up a ChangeMan ZMF 5.6.x task.

• Converting CMAST/PMAST • Copybooks not shipped with product

• Extract utilities support access to CMAST/PMAST

• Conversion programs to upgrade CMAST/PMAST

Page 16: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

16 Copyright ©2008 Serena Software, Inc.

Migrations and Planning

• Impact Analysis Redesign• Now uses a z/OS dataspace backed up by a VSAM Linear

Data Sets (LDS)

• Designed to provide more information about component relationships• Version information for every baselined component. Version information

includes a hash token for copybooks and Set System Status Index (SETSSI) value and package number for subroutines.

• Version information is also maintained for every subordinate component relationship. Improves query lookup

• Dynamic update for all

• A set of utilities will be provided to reload back into DB2

Page 17: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

17 Copyright ©2008 Serena Software, Inc.

Migrations and Planning

• SSV conversion needed

• 3 VSAM files that need to be converted

• Single conversion job for this

• Please review migration guide• Please review readme

Page 18: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

18 Copyright ©2008 Serena Software, Inc.

ZMF 6.1 Show and Tell

ZMF 6.1 Show and Tell

Page 19: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

ZMF 6 .1 – Sernet Server FeaturesDaniel Duffin

Staff Software Developer, SERENA

Page 20: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

20 Copyright ©2008 Serena Software, Inc.

New in Holyrood ZMF 6.1

• Sernet server performance enhancements• Master file XML extractor• Reporting when the server is down

Sernet Server Features

Page 21: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

21 Copyright ©2008 Serena Software, Inc.

Server Server Performance

• New streaming protocol• New emphasis on tcp/ip – elimination of APPC• ZDD response time improvements• Internationalization• XML casing enforcement• Utf-8 and Utf-16 (aka Unicode) support• New SERCLIEN application but same API.• New DOM processor for XML fragments• Support for HFS – ZDD Hilo to follow• New log processor• Tracing improvements

Page 22: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

22 Copyright ©2008 Serena Software, Inc.

Master File XML extractor

• New program SERPMLOD.• Stand alone batch execution.• Processes Vsam master files directly.• Reads XML mapping – same as XMLSERV.• Internals transposed into XML.• Output dictated by JCL.• Extractions used for archive, reports, database loads etc.• Can be added to daily housekeeping.• No longer need to inspect master file internals.

Page 23: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

23 Copyright ©2008 Serena Software, Inc.

SERPMLOD Data Flow Diagram

Page 24: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

24 Copyright ©2008 Serena Software, Inc.

Reporting without Server

• Run reports when the server is down.• Dictated by master file in the JCL.• //CMNPMAST DD DISP=SHR,DSN=etc.• Archives must be restored to Vsam• Performance is a factor.• Existing reports and services – SERXMLRC.• Comprehensive set to follow.

Page 25: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

25 Copyright ©2008 Serena Software, Inc.

Questions

Page 26: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

26 Copyright ©2008 Serena Software, Inc.

ZDD 6.1

Title Functional Area

Sub-Area

64-bit Windows support in ZDD Compatibility ZDD

Support mixed-case passwords in ZDD Compatibility Security

ZDD support for ZMF Holyrood changes to build service

Compatibility Other

Support for double-byte characters Conversions Other

Enable DBCS Translation For Downloaded Components

Conversions (None)

Create process to install ZDD w/o InstallShield Install (None)

Replace legacy DLLs used by ZDD Other Other

ZDD Changes in Holyrood due to ENH16761 Other Other

Add ZMF audit lock and audit reset lock to ZDD client

Other Other

Support for ZMF Holyrood ENH16715: Make specification of scheduler more flexible

Other Other

Provide component history menu option in the ZDD view of ZMF components

User Interface N/A

Allow scratch and rename requests form ZDD User Interface Scratch

Support for "Lock package" option in audit User Interface (None)

Provide support and documentation for ZDD API functions in C# (.NET)

User Interface (None)

ZDD - Needs to Display packages associated with ERO - Releases

User Interface (None)

ZDD: Package filtering by department User Interface N/A

ZDD Call Interface on standard functions of ZDD like BUILD, PROMOTE etc.

User Interface (None)

Page 27: ZMF 6.1: The Future is Now Mark Levy, Daniel Duffin and John Hearn.

27 Copyright ©2008 Serena Software, Inc.

Sernet 6.1

Title Functional Area Sub-AreaRedesign of Sernet Compatibility Other

Support mixed case passwords in SerNet Compatibility Security

SSM832 and SerNet: Customer would like to have support for SUBSYS=<blank>

Compatibility N/A

Modify Command to Attach and Detach TC/IP connection FS Admin Other

Sernet DBCS support for distributed user interfaces Functional Issue - L10N

XML

Return hash token on upload / download Functional Issue - L10N

Other

Unicode support in dataset upload and download service Functional Issue - L10N

Started Task

ZDD: Service to query national characters Functional Issue - L10N

XML

Allow Serdates to convert date formats on difference functions ADD SUBTRACT DIFF

Functional Issue - L10N

(None)

XML support for for values > 256 characters Other Other

SERXMLBC: Non-zero return code if all requests fail Other Other

New <warn> XML tag to report unrecognized keywords Other Other

WARN startup parameter and operator command Other Other

Enforce correct case for tag names and XML keywords in requests Other Other

XMLSERV needs to be enhanced to handle 3278KN terminal type Other Other

Split externalized message source into include files Other Other

Externalize Messages User Interface (None)