View Single Post
Old 03-13-2024, 04:26 PM   #1836
chrisridd
Guru
chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.
 
chrisridd's Avatar
 
Posts: 983
Karma: 2209358
Join Date: Nov 2011
Location: London, UK
Device: Kobo Aura, Kobo Aura ONE, PocketBook InkPad Color 3
Quote:
Originally Posted by theducks View Post
The reason for a ZIP is plugins are packages (containers) with many pieces.
Is there a STANDARD for 'pkg' (or any other) that works on all OS?
You missed my point. So just to be clear I'm suggesting this:

Keep the plugins as zips BUT give them a different file extension, say .calibreplugin.

Keeping the zip format means Calibre can still use the same unzip code as it does currently for accessing the plugin.

It also means Calibre can only allow a user to add files with the .calibreplugin extension to be added as plugins.

Finally it means that a user is really unlikely to try unzipping the plugin by double-clicking it.
chrisridd is offline