On Thursday, 05/19/2016 at 08:28 GMT, Scott Rohling <[email protected]> wrote: > If I 'browse' (or TYPE for that matter) a COPYFILE packed file - it looks > much the same as it did from the Linux... > > That being said - if I was the cms-fuse developer I would probably push > back on this... just because XEDIT was smart and did the unpack > internally doesn't mean the driver should try and do the same. Isn't the > onus on the application opening the file to read it correctly - just as it > is in under CMS? Is cms-fuse supposed to incorporate the unpack? What > about terse, vmarc, et al? Seems like a slippery slope unless I just > plain misunderstood you. (never happens :-)
No, it's not up to the application. In general, YOU are required to unpack any file you want some application to read. XEDIT is a notable exception. If you install the HSX package from the VM Download Library, it will unpack (COPYFILE, TERSE, FCOPY) files in real-time, making their use transparent to the application. It would be nice if cms-fuse could deal them. Or one of them thar fancy shmancy Linux script thingies ought do be able to expand the file onto an in-memory disk. But if it weren't for the ubiquity of packed files, I probably wouldn't be all that concerned about it. I just don't like that what you see in CMS and what you see in Linux are two different things. People not steeped in CMS file system lore aren't going to grok a packed file, *especially* since it's not a visible file attribute. (A few times I've thought about trying to to make it one.) I guess I should put a blurb on my web page about the format of a packed file. Alan Altmark Senior Managing z/VM and Linux Consultant Lab Services System z Delivery Practice IBM Systems & Technology Group ibm.com/systems/services/labservices office: 607.429.3323 mobile; 607.321.7556 [email protected] IBM Endicott ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/
