Hi Skip,
You said: "... Vendor distribution is usually FB--SMPE pretty much 
requires that ...".
Can you prove that "SMPE pretty much requires that"?
I think that this assertion is false.

Regards.
David

On 2019-05-13 12:04, Jesse 1 Robinson wrote:
> I've worked for several large, mature shops. Large means many users who need 
> TLC; some will be quite influential within the organization. Mature means 
> lots of processes deeply embedded in the infrastructure; some will be 
> considered Tier 1 production.
>
> The problem with FB vs. VB--mostly in script management involving CLIST or 
> REXX--is as old as MVS. For most of affected shops, the conundrum is the 
> reverse of OP's. Vendor distribution is usually FB--SMPE pretty much requires 
> that--while older shops chose *many decades* ago to standardize on VB in 
> order to economize on SLED space and I/O overhead. I have never heard of a 
> generic mechanism to allow FB and VB SYSPROC or SYSEXEC concatenations to 
> coexist transparently. So it usually falls on the sysprog team to convert 
> supplied data sets to the user-expected format.
>
> The biggest problem with format conversion is that you have to keep up with 
> vendor updates. That's way more trouble than the original conversion. So if 
> pressure on the vendor gains you nothing, you need to live with the hassle. 
> One technique to simplify life works if you can isolate a product to a 
> particular set of users. For example, SMPE and IPCS are used by sysprogs. You 
> can write an 'INIT' REXX that allocates vendor-supplied data sets--including 
> e.g. REXX of the opposite format--and instruct users to run *your* 
> application. The INIT REXX almost never needs updating; vendor updates 
> everything else.
>
> .
> .
> J.O.Skip Robinson
> Southern California Edison Company
> Electric Dragon Team Paddler
> SHARE MVS Program Co-Manager
> 323-715-0595 Mobile
> 626-543-6132 Office ⇐=== NEW
> robin...@sce.com
>
> -----Original Message-----
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
> Seymour J Metz
> Sent: Monday, May 13, 2019 8:12 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: (External):Re: Concatenating VB and FB ?
>
> Concatenation of FB and VB isn't going to work. I prefer VB, but changing it 
> after the fact is a user hostile move.
>
>
> --
> Shmuel (Seymour J.) Metz
> https://nam02.safelinks.protection.outlook.com/?url=http:%2F%2Fmason.gmu.edu%2F~smetz3&amp;data=02%7C01%7C%7C29293da556de462861d808d6d7bcae92%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636933602772274132&amp;sdata=O%2F4Dn1wVo%2BMCxCA%2FRRIyQnf5gVVhfF%2Bn1cggQdKM%2Bu0%3D&amp;reserved=0
>
> ________________________________________
> From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
> Tim Hare <haresystemssupp...@comcast.net>
> Sent: Sunday, May 12, 2019 10:35 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Concatenating VB and FB ?
>
> I seem to be finding different answers on this.
>
> A vendor used to ship some files as PDSes with RECFM=FB and LRECL=80 (BLKSIZE 
> 23440).   User-customized members at this shop were put in a different PDS, 
> with the same attributes, and concatenated in cataloged procedures,  ahead of 
> the vendor's libraries.  Pretty standard practice I'm sure most are familiar 
> with.
>
> Suddenly, because (I'm told) of a merging of code bases at the vendor, their 
> PDSes are now RECFM=VB and LRECL=2044 (BLKSIZE 27998) !   My instincts tell 
> me this isn't going to work well, but with changes in concatenation of 
> libraries over the course of my career I'm not sure.    Here's what I think:  
> because of the "new" rule where the largest BLKSIZE sets the buffer size, 
> we'll be OK for reading the blocks (23440 fits into 27998)  but  when we try 
> to read a member from the VB library, the RDWs are going to mess things up.
>
> I have tried searching for the answer,  but haven't, apparently, found the 
> right source yet.
>
> What say you all?
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to