[Including the week before the holidays up to Jan 13]
- printing-stack-snap: Updated to CUPS 2.3.1, cups-filters 1.26.2, QPDF 9.1.0, added Ghostscript 9.50 as default PDF renderer (for better output quality and to also accept PostScript input), made all building again with current snapcraft, several configuration improvements, debugging options (see last commits). Lots of testing.
- cups-filters: Released 1.26.1 to make the cups-browsed-generated local print queues actually work on all OS distributions and to get legacy (not actually designed for driverless IPP) printers better working.
- cups-filters: Released 1.26.2 to make the cups-browsed work with CUPS running on others than the standard port 631, needed for the snap.
- driverless (or standard-based?) scanning: Tested new SANE backends (“airscan” and “escl”) for scanning on multi-function devices which do Apple AirPrint, as they then also do Apple AirScan. Did many tests for the authors to debug the backends so that my HP DeskJet 2540 and my HP OfficeJet Pro 8730 scan this way. This will enable scanning on most modern printer/scanner multi-function devices and also allows USB scanning via ippusbxd. Note that this is not PWG’s IPP Scan standard.
- ippusbxd: ippusbxd does not only do IPP printing via USB, it also gives access to non-IPP HTTP services, as the web admin interface of the printer and even scanning, using AirPrint/eSCL with the new SANE backends. Also did some debugging on ippusbxd with he authors of the SANE backends and found out about the shortcomings of ippusbxd’s architecture. Especially there is a new approach for IPP-over-USB implementation which solves most of ippusbxd’s problems. Cooperation with the author of this approach (and also of airscan), Alexander Pevzner, is great.
- IPP Scanning: For implementing PWG’s IPP scanning, needed to allow scanner and Multi-Function drivers (like HPLIP) in snaps, airscan and AirSane will be good code bases.
- Google Summer of Code 2020: This week the application window for the organization applications will be opened and I will apply again on behalf of the Linux Foundation. We already started selecting students and give them assignments to learn about OpenPrinting. Also the project ideas pages are set up and all former mentors are informed.
- Bugs.