pdf-association / pdf-issues

Industry-based resolutions for issues and errata reported against any PDF-related specification
https://pdf-issues.pdfa.org/
66 stars 2 forks source link

Incremental updates (7.5.6): Unnecessary mention of proprietary technology #341

Closed stechio closed 1 year ago

stechio commented 1 year ago

NOTE 1 in subclause 7.5.6 reads:

The main advantage to updating a PDF file in this way is that small changes to a large document can be saved quickly. There are additional advantages such as when editing a document across an HTTP connection or using OLE embedding (a Microsoft Windows™ specific technology), a PDF processor cannot overwrite the contents of the original PDF file. [...]

The emphasized phrase was introduced in PDF 1.4 (2001). While "editing a document across an HTTP connection" may be a perfect fit as an example, "using OLE embedding" IMHO nowadays lacks relevance to be mentioned inside a universal, cross-platform standard format like ISO PDF — OLE is an... ole proprietary technology, feels a bit arbitrary for it to make its way inside this specification, especially considering that platform-specific definitions like those in Launch actions (12.6.4.6) or File specifications (7.11.3) have been deprecated since PDF 2.0.

CORRECTION

This is my reformulation proposal: The main advantage to updating a PDF file in this way is that small changes to a large document can be saved quickly. There are additional advantages such as when editing a document across an HTTP connection, a PDF processor cannot overwrite the contents of the original PDF file. [...]

lrosenthol commented 1 year ago

I would instead suggest that we simply remove the entire second sentence - since the point about HTTP is no longer true either (since the introduction of PUT, POST or PATCH).

petervwyatt commented 1 year ago

PDF TWG agree to remove entire sentence.