On Wed, 22 Mar 2023 10:36:12 -0500, Charles Mills wrote:

>I am not a user of typesetting languages so I have no real personal feelings, 
>but I know others here have expressed a fondness for LaTeX, so this 
>announcement caught my eye.
>    ..."
>The example seems pretty cool to me.
>https://github.com/typst/typst 
>
Just to keep current, I periodically download the 800Mb file of zipped z/OS 
pdfs from
<https://www-40.ibm.com/servers/resourcelink/svc00100.nsf/pages/zOSV2R5Library?OpenDocument>
I just did so. it takes about 5 minutes.  The PDFs appear to be compiled by:
    Creator:        AH XSL Formatter V7.2 MR4 for Linux64 : 7.2.5.55968 
(2022-03-22T13:56+09)
    Producer:       Antenna House PDF Output Library 7.2.1783

The PDF internal timestamps are distributed over the last few years, clustering 
in the last
week of each month.

A couple things puzzle/disappoint me:

The HTTP headers contain neither Last-Modified nor ETag validators
<https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/If-None-Match>,
so there's no way to detect changes except by downloading the entire archive,
extracting it, and comparing the contents to the earlier version.  I've 
submitted
a Feedback on this.

The file timestamps of members of the archive are separated by a few seconds
*during*the*time*of*the*download*!  E.g.:
    -rw-r--r--   1 paulgilm wheel   6116035 2023-03-23 12:35:46.000000000 -0600 
ieam400_v2r5.pdf
    -rw-r--r--   1 paulgilm wheel   3541085 2023-03-23 12:35:46.000000000 -0600 
ieam200_v2r5.pdf
    -rw-r--r--   1 paulgilm wheel   2332945 2023-03-23 12:35:48.000000000 -0600 
ieaw100_v2r5.pdf
    -rw-r--r--   1 paulgilm wheel   2793607 2023-03-23 12:35:50.000000000 -0600 
izua300_v2r5.pdf
    -rw-r--r--   1 paulgilm wheel 802485495 2023-03-23 12:35:59.676351911 -0600 
zOSV2R5Library.zip

Do they generate the .zip file dynamically as they pipe it to the HTTPD and does
their zip tool mark each member with the time it was added?

Or even, do the recompile each PDF dynamically  during the zip/download??

Astonishing in either case.

-- 
gil

----------------------------------------------------------------------
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