Aug 24 – 28, 2020
US/Pacific timezone

Designing and Packaging Printer/Scanner Drivers as Printer Application Snaps.

Aug 28, 2020, 9:25 AM
Microconference1/Virtual-Room (LPC Virtual)


LPC Virtual

Open Printing MC Open Printing MC


Till Kamppeter (OpenPrinting / Canonical)


At the time of the Linux Plumbers 2020 taking place we have all the tools to create printer and scanner drivers in the new architecture: PAPPL, the Printer Application library gives us most of the always needed code for a standard-conforming IPP-printer-emulating Printer Application, cups-filters provides additional data format conversion code, and snapcraft creates the sandboxed Snap packages. Here we will present and discuss the workflow of designing and creating the drivers in the form of a Printer (and Scanner) Application and making a Snap (“snapping”) it. The outcome of this session will also used in our Google Season of Docs project of creating a Printer/Scanner driver design and packaging tutorial.

I agree to abide by the anti-harassment policy I agree

Primary author

Till Kamppeter (OpenPrinting / Canonical)

Presentation materials

Diamond Sponsor

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Catchboxes Sponsor

Conference Services Provided By