[sane-devel] Driverless IPP Scanning with SANE
paddy-hack at member.fsf.org
Wed Jan 31 11:51:29 UTC 2018
Here we meet again! I'm no longer professionally involved in scanner
backend/frontend development (doing web service development nowadays)
but my janitorial volunteering for the SANE project has landed me in a
project admin position so I feel somewhat obliged to reply ;-)
Till Kamppeter writes:
> The PWG has recently also developed an IPP scanning standard, which
> provides a standard protocol for communicating with scanners in IPP
> multi-function devices (via network or IPP-over-USB):
Yet Another Standard ;-)
Looks like that'll take some time to digest and comprehend. As well as
all the standards and RFCs it references.
> The best way to access this class of scanners from Linux would be to
> create a SANE backend for IPP Scan.
> Therefore I have opened a project for the Google Summer of Code 2018:
> The student's task is to write this SANE module for IPP driverless
> scanning and so make Linux ready for the future of driverless devices.
> Mentors: Till Kamppeter, Project Leader OpenPrinting (till at linux dot
> com), SANE upstream developers TBD
> Desired knowledge: C programming, DNS-SD, IPP
> Code license: GPL 2+
> I want to ask whether someone of you would (together with me) mentor a
> student to do this project.
> The SANE project does not need to be mentoring organization at the GSoC
> for that. Mentoring organization will be the Linux Foundation.
As far as I know all the SANE project members are *volunteering* their
time and expertise, so ...
What time period would that mentor need to be "available"? How much
time do you think this mentoring will take? What is expected from a
mentor anyway? What will happen with that SANE module for IPP
driverless scanning once the GSoC project's over? Is the mentor (or
SANE project) supposed to take on continued maintenance or will the
Linux Foundation pick that up? What's in it for the mentor, btw?
Hope this helps,
Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27
GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9
Support Free Software https://my.fsf.org/donate
Join the Free Software Foundation https://my.fsf.org/join
More information about the sane-devel