From: Till K. <til...@gm...> - 2019-09-28 08:26:05
|
On 28/09/2019 04:28, Robert Krawitz wrote: >> It's not just my personal dislike of Apple -- The next major CUPS >> release will remove all support for PPD-based "CUPS Drivers". This >> means that Gutenprint will cease to function on future MacOS releases. > > Well, we're going to need to bite the bullet and provide our own IPP > server implementation wrapped around Gutenprint, which is really a > much more sensible way of doing things. PPD files are basically a > 1980's hack that have stuck around entirely too long. > Yes, that is the way to go, also for non-Mac-OS-X systems we want to get rid of the 1980's hack. Therefore we are already working on this at OpenPrinting. Printer Applications (this is how these local IPP servers are called) will not only be able to replace classic printer drivers but also SANE scanner drivers (there is also an IPP driverless scanning standard) and even configuring the Printer Application and the Printer and also maintaining/cleaning/firmware-updating the printer (for all this there is IPP System Service). So a Printer Application can support a multi-function device with all its bells and whistles. For the quick convert of classic drivers into Printer Applications (printing only) there was a GSoC project this year: https://gist.github.com/dheeraj135/852733a6944d2f7ede670fe9d3d0ac6a I had also a mini conference on Linux Plumber's this year about this: https://lwn.net/SubscriberLink/798916/300a5c0bc4caa815/ In the next GSoC scanning implementations are planned. Making a Printer Application of GutenPrint was also one of my ideas for a GSoC project in 2020. Till |