Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread David Cole
Thanks, Tim. This is new to me. I read it over, but I did not see right away how to issue a line command (such as an F at the left) in the batch. When I get a chance, I'll delve a little deeper and try some tests. But it probably would be simpler if I could discover the program that the F

Re: PDS Update in place (was compression needs a new name ...)

2022-12-21 Thread David Cole
It's pretty clear that ISPF updates its profiles in place. At 12/21/2022 03:11 PM, Paul Gilmartin wrote: On Wed, 21 Dec 2022 09:28:58 -0600, Paul Gorlinsky wrote: > >... I believe IBM's PDS update program shipped with software distributions had code to update in place; > I believe

RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Timothy Sipples
Dave Gibney wrote: >The F line command from ISPF 3.4 David Cole wrote: >Thanks Dave. I hadn't thought of that. Unfortunately, this has got to >run in the batch (either normally or within batch TSO), so issuing a >shortcut command interactively would not work for me. I think Seymour alluded to

Re: Markup languages

2022-12-21 Thread Matt Hogstrom
If you’re looking for something that is good for markup then Markdown is widely used. If your looking for a tool to edit in and manage the outlining of documents, promotion of headings and tracking of footnotes then I will prefer Word but Google Docs is amazing and free. Matt Hogstrom

Re: Markup languages

2022-12-21 Thread Thomas Kern
Showing my age... I have liked Waterloo Script since I was introduced to it and began writing Data Center Operation manuals using it. I even wrote a Resignation Memo with it. For a while, I did have a 1600 BPI tape with both WSCRIPT and my 'resign script a0' file. Later I found that 2

Re: Markup languages

2022-12-21 Thread Mark Jacobs
I use LaTeX myself, but you might want to take a look at Markdown. https://www.markdownguide.org/ Mark Jacobs Sent from ProtonMail, Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get=markjac...@protonmail.com --- Original Message --- On

Re: Markup languages

2022-12-21 Thread Tom Marchant
I like LyX for this kind of thing. Perhaps because I'm too lazy to learn LaTeX or TeX. Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message:

Markup languages

2022-12-21 Thread Bob Bridges
Either in this forum or in another I hang out in - I'm not sure which - a few months I remember a few comments about good ways to write extensive documentation. Somewhat to my surprise, quite a few people panned MS Word and Publisher and said the way to go is a good markup language. That's

Re: z/PDOS-32 test on real hardware

2022-12-21 Thread Paul Edwards
On Wed, 21 Dec 2022 20:15:49 +, Rahim Azizarab wrote: >I don't have access to real iron; but did you ever try to run it under qemu >x390? As far as I know, qemu doesn't support CKD disks or connecting a 3270 terminal. But if that assumption is wrong, I can try it if you give me a syntax

Re: z/PDOS-32 test on real hardware

2022-12-21 Thread Rahim Azizarab
I don't have access to real iron; but did you ever try to run it under qemu x390? emu-system-s390x  -display none -machine s390-ccw-virtio -m 2048M -cpu max,zpci=on,msa5-base=off -drive file=dasd/ubuntu.qcow2,format=qcow2 \  -net nic,model=virtio \ -vnc 127.0.0.1:4 \     -net nic \     -net

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Paul Gilmartin
On Wed, 21 Dec 2022 09:28:58 -0600, Paul Gorlinsky wrote: > >... I believe IBM's PDS update program shipped with software distributions > had code to update in place; > I believe that UADS is (was?) updated by such a technique. >... Why else did they come up with PDSEs ( and use VSAM

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread zMan
Cezanne? On Wed, Dec 21, 2022 at 10:22 AM Jay Maynard wrote: > At one shop I worked for long ago, there was a proc named DEGAS that did > PDS compression. > > On Wed, Dec 21, 2022 at 8:41 AM Paul Gorlinsky > wrote: > > > Burping ... because we are removing the gas trapped above in a PDS > > >

Re: PDS compression needs a new name - Defrag!

2022-12-21 Thread David Cole
I knew this would happen. The instant I saw "defrag", I went "DOH!" So obviously the right answer! To the five of you who suggested that, I thank you! There were two others I hadn't thought of... - Reorganize... Yeah, um no. This is sorta the "sensible shoes" of the suggestions,

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread rpinion865
That's the one, thanks! Sent with Proton Mail secure email. --- Original Message --- On Wednesday, December 21st, 2022 at 11:50 AM, allan winston wrote: > Browsing the CBT documentation file (I may not have the latest version), I > found this (note that Nigel Morton had previously

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread allan winston
Browsing the CBT documentation file (I may not have the latest version), I found this (note that Nigel Morton had previously suggested the use of the PARTREL macro): //***FILE 959 is from Richard W. Pinion and contains a program * FILE 959 //* to release excess space from a list

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Paul Gilmartin
On Wed, 21 Dec 2022 04:20:27 -0500, David Cole wrote: >... >Or if opening/closing is required, is there a way to do that for a >PDS without knowing (or discovering) what members are in it, and >without creating a new member? > What happens if you do an LMPUT then exit without an LMMREP, which

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Ituriel do Neto
Hi, ADRDSSU has a RELEASE primary command that can do it. //S1       EXEC  PGM=ADRDSSU                                   //*            PARM='TYPRUN=NORUN'                             //SYSPRINT DD  SYSOUT=*                                        //SYSIN    DD  *                                 

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Mark Jacobs
Defrag perhaps. Mark Jacobs Sent from ProtonMail, Swiss-based encrypted email. GPG Public Key - https://api.protonmail.ch/pks/lookup?op=get=markjac...@protonmail.com --- Original Message --- On Wednesday, December 21st, 2022 at 6:16 AM, David Cole wrote: > The notion of "PDS

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread rpinion865
I thought I had submitted an assembler program to CBTTAPE.ORG for releasing free space without the use of open/close. But, I can't find it. If the original poster wants a copy of the program, I can send it to her/him off list. The original program was written by someone else, and I made a few

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Matt Hogstrom
I prefer the current nomenclature. Oddly, my iPhone makes a shutter noise when I take a picture and there is no shutter. Sometimes the old names are fine. Matt Hogstrom m...@hogstrom.org “To achieve great things two things are needed: a plan, and not quite enough

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Dejan Stamatovic
Greetings to All, If there is going to be a change to the name (which I really doubt), then I suggest "reorganize" seems the best fit . (just as Joel C Ewing suggested) Other suggested names are just not the ones 'mainframers' usually use. Best Regards Dejan Stamatovic

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Seymour J Metz
Assuming that OPEN/CLOSE is all that is required, you can do that in batch ISPF using REXX, or CLIST if you're perverse. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Roberto Halais
Cleanup On Wed, Dec 21, 2022 at 7:17 AM David Cole wrote: > The notion of "PDS compression" has a long and time honored > history... But then along came... well, actual compression! > > As we all know, PDS compression has nothing to do with data > compression. All it does is rearrange the

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Seymour J Metz
? Wgy would reading the directory be relevant to space release? Why is anything necessary beyond OPEN/CLOSE? Now, if you want to know how big the directory is, or how full, then reading it makes sense, but not if all you want is to release unused secondary extents. -- Shmuel (Seymour J.)

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Seymour J Metz
Defrag? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of David Cole [dbc...@colesoft.com] Sent: Wednesday, December 21, 2022 6:16 AM To: IBM-MAIN@LISTSERV.UA.EDU

Re: CVTLSOL Signed?

2022-12-21 Thread Peter Relson
There are likely thousands of such situations in the data areas books, all related to the fact that the data areas books are generated by tooling based on the assembler source which has defined these (and similar) fields as "F" (and similarly for a halfword that is "H") which are, by assembler

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Paul Gorlinsky
I think they are talking about two different things here. 1) recapturing the de-occupied space in the data portion of a PDS 2) consolidating the multiple extents of a PDS 1) Unless things have changed a lot, PDS inserts and replacements, and even those of the same size, always get put at

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Steve Smith
The somewhat analogous process for KSDS called "reorganization". But I've heard "de-gas" used, albeit not formally. I have to dispute your contention that calling it "compression" is no longer an option. Changing general usage is generally not an option :-). sas On Wed, Dec 21, 2022 at 6:17

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Nigel Morton
The DADSM PARTREL macro might do this although the documentation isn't explicit. I have a vague recollection that what you ask is possible and that this might be the underlying service needed. It is used by DFSMSdss RELEASE so should be easily testable. On Wed, 21 Dec 2022 at 09:23, David Cole

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Carmen Vitullo
:) DEGAS - Carmen On 12/21/2022 5:16 AM, David Cole wrote: The notion of "PDS compression" has a long and time honored history... But then along came... well, actual compression! As we all know, PDS compression has nothing to do with data compression. All it does is rearrange the physical

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Jay Maynard
At one shop I worked for long ago, there was a proc named DEGAS that did PDS compression. On Wed, Dec 21, 2022 at 8:41 AM Paul Gorlinsky wrote: > Burping ... because we are removing the gas trapped above in a PDS > > -- > For

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Joel C. Ewing
To be consistent with rearranging file extents on DASD, it would be more appropriate to call it a "defrag", or borrow VSAM terminology and just call it a "reorganize".     Joel C Ewing On 12/21/22 05:16, David Cole wrote: The notion of "PDS compression" has a long and time honored history...

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Paul Gorlinsky
Burping ... because we are removing the gas trapped above in a PDS -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Paul Gilmartin
On Wed, 21 Dec 2022 04:20:27 -0500, David Cole wrote: >Is there a way to release unused tracks in a classic z/OS PDS but >without having to open and close it? > Does it need to be opened for Write? If not, override to DSORG=PS and copy the directory to NULLFILE. -- gil

Re: PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread Paul Gilmartin
On Wed, 21 Dec 2022 06:16:14 -0500, David Cole wrote: >The notion of "PDS compression" has a long and time honored >history... But then along came... well, actual compression! > >As we all know, PDS compression has nothing to do with data >compression. All it does is rearrange the physical

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Nigel Morton
Have a look at the DADSM PARTREL macro. I have a recollection from long ago that a service to release free space without opening a data set (and so updating the last use and last reference date) had been made available and I suspect this might be it. It's used by the DFSMSdss RELEASE command

PDS compression needs a new name - defoam? unfoam? degas? I hope someone has a better idea!

2022-12-21 Thread David Cole
The notion of "PDS compression" has a long and time honored history... But then along came... well, actual compression! As we all know, PDS compression has nothing to do with data compression. All it does is rearrange the physical location of members so as to eliminate the holes (foam? gas?)

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread David Cole
Hi Seymour, WRT "OPEN/CLOSE", yeah. I don't either. WRT "I know of no reason", It's been a long time since I wrote a program to read a directory, but if I did that, then the reason would be "to release space", of course. In any case, writing a new program is not an option here. Also using

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread David Cole
Thanks Dave. I hadn't thought of that. Unfortunately, this has got to run in the batch (either normally or within batch TSO), so issuing a shortcut command interactively would not work for me. But if I investigate what the F does under the covers, maybe I'll find my solution. Thanks! Dave

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Seymour J Metz
Every release tool that I am aware of does an OPEN/CLOSE. I know of no reason why a program would need to read the directory in order to release space. Does ISPF create and delete a dummy member? If so, why is that required? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

z/PDOS-32 test on real hardware

2022-12-21 Thread Paul Edwards
Hi. Would someone be able to try out the latest z/PDOS on real hardware? It's available from http://pdos.org (down the bottom) It is a 3390-1 CKD image and you will need OSS-ICC in order to define a 3270 terminal (SYSG is not used). In addition you will need to know the subchannel id of the

Re: RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread Gibney, Dave
The F line command from ISPF 3.4 > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of David Cole > Sent: Wednesday, December 21, 2022 1:20 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: RLSE - A question about releasing unused tracks in a DASD dataset > > [EXTERNAL

RLSE - A question about releasing unused tracks in a DASD dataset

2022-12-21 Thread David Cole
Is there a way to release unused tracks in a classic z/OS PDS but without having to open and close it? Or if opening/closing is required, is there a way to do that for a PDS without knowing (or discovering) what members are in it, and without creating a new member? Obviously, I could write