RANT (Mild): revZIP library
Paul Dupuis
paul at researchware.com
Tue Oct 11 15:37:04 EDT 2022
We just got bit by a 4+ year old bug (See
https://quality.livecode.com/show_bug.cgi?id=20859) where the revZIP
library on macOS can create and read ZIP archives over 2GB, BUT the
Windows library can not.
We distribute our desktop research application as "cross-platform" for
macOS and Windows and just had a researcher on macOS build a "package"
(our term for a custom ZIP archive our LiveCode app can make of the
researcher's data files) over 2GB and sent to their Window colleague who
can NOT open it.
Yes, we walked the Windows researcher through unzipping the archive with
WinZIP and accessing all the data files manually, but so much for the
"elegance" of our app being cross-platform due to using LiveCode.
Now, do we add code to check the size and prohibit macOS users from
creating "packages" over 2GB so if they are sent to a Windows
researcher, they can be opened OR do we just warn the Windows researcher
if the archive is over 2GB that they will not be able to open it?
Neither is a good option.
This just makes us look bad.
Paul Dupuis
Researchware
More information about the use-livecode
mailing list