Firmware and other file handling in PAPPL
Introduction
Currently, PAPPL supports only raster printers and that too for very few specific input formats like JPEG and PNG. Adding the code in PAPPL for adding support for other file formats like PDF, GIF and SVG for uploading, and managing and removing already uploaded files. Adding the generalized code in PAPPL for uploading and managing custom PPD files as that in PostScript Printer Application, for all types of files that PAPPL supports including firmware files, for eg. by making use of callback function support to check the format of the file.
Mentors
Till Kamppeter, Project Leader OpenPrinting (till at linux dot com), Jai Luthra (luthrajaiji at gmail dot com)
Desired Knowledge
C and/or Python programming, GTK
Code License
GPL 2+ or LGPL 2+