Hi again Till, Sorry for the delay. #life As you might have seen, I have finally uploaded 1.11.4-1 with your packaging, as I didn't want to block on this discussion any further. Le lundi, 22 août 2016, 14.13:49 h CEST Till Kamppeter a écrit : > On 08/22/2016 01:01 PM, Didier 'OdyX' Raboud wrote: > > I don't understand the way you have reflected this in the Debian > > packaging, especially in the "cups-filters" vs "cups-filters-core-drivers" > > separation. > > > > My understanding has always been that cups-filters-core-drivers would > > contain the small set of tools for minimal footprint; and that > > cups-filters would contain (and pull) all the bells and whistles. > > > > Why is it then that mupdftoraster is gone to cups-filters; while > > pdftoraster (poppler) goes to cups-filters-core-drivers ? This seems > > counter-intuitive for me; shouldn't we have a very minimal > > cups-filters-core-drivers (with small tools and minimal footprint), and a > > bigger cups-filters? > > (…) > I quickly put up the new source for Ubuntu's Feature Freeze without > really changing the cups-filters-core-drivers which used to use Poppler > as this was on Ubuntu's phone all the time for PDF screen display. ACK. Your business. > Now my new idea for packaging is the following: As there are three PDF > renderers, Ghostscript, Poppler, and MuPDF I suggest to add three binary > packages: > > cups-filters-ghostscript > cups-filters-poppler > cups-filters-mupdf That separation is fine, but I want to understand more precisely under which situations which renderer is used. I seem to remember that under some circumstances, ghostscript would be preferred over poppler, or the inverse; I can't recall out the precise details right now. So… Are these three entirely interchangeable, and would provide the same experience across the whole printers' ecosystem, or does one need (e.g.) ghostscript for Epson printers, and poppler for HP printers ? I don't want to worsen the experience by removing one of these renderers, especially not shortly before Debian's freeze. > So the minimum installation pulls in the support for one renderer, so it > works if one of the renderers is installed. With the order shown above > it would also pull in MuPDF if no renderer is installed. I need a better understanding of the "surface coverage" of the various renderers before ironing out a plan. -- Cheers, OdyX
Attachment:
signature.asc
Description: This is a digitally signed message part.