|
From: Robert K. <rl...@al...> - 2021-09-26 15:12:25
|
On 9/23/21 8:36 AM, Till Kamppeter wrote: > First off, I have made my retro-fitting Gutenprint Printer Application supporting the expert PPDs of > Gutenprint now. > > It uses simplified or expert PPDs depending on how many vendor-specific options (PAPPL_MAX_VENDOR) > the installed PAPPL supports. If it is 256 or more, the expert PPDs are used, otherwise the > simplified ones. > > In the snapcraft.yaml for my Snap I modify the PAPPL_MAX_VENDOR in the PAPPL source code to 256 > before compiling PAPPL. I have to build PAPPL myself anyway for the Snap, as there is no Ubuntu LTS > package of it, I want to always have the newest version, I patch it anyway for string option support. > > So the Snap as it is in the Snap Store now supports all these options! And for users of devices with > small, simple print dialogs (like phones) have the best possible control with standard IPP > attributes (which are automatically converted to PPD option settings). Thanks for doing this. This is not a proper solution to the problem. While containers and container registries very definitely have their place, it's not acceptable to my mind for it to be _only_ usable through this mechanism. We need to find a way around this. |