Packaging of further non-free printing drivers
The current Brother Linux printer drivers are vastly non-free and use outdated packaging techniques; furthermore there is no public repository of these printers. The licence apparently allows a redistribution of the packages, which come in two forms: an "LPR driver" and a "cupswrapper driver", of which both are needed for use in modern CUPS environments.
The body of this project is to investigate ways to create proper Policy-compliant packages out of the current Brother packages and establish a methodology to provide them to Debian users: either upload what's free in Debian main & upload what's not in non-free; or build a packager that could be uploaded to contrib.
This project would take on https://github.com/illwieckz/debian_copyist_brother/ which was the result of last year's New Contributor Game on the same project
How to contact the mentor: mail or OdyX on IRC
Deliverables of the project:
Desirable skills: Skills that the student has or is willing to develop. Remember, the students do not have as much experience as the mentor.
What the student will learn: Scripting in various languages for the packager, forensics in printing code of various age, packaging techniques, etc