User Tools

Site Tools


gsoc:google-season-of-docs-2021-openprinting-projects-proposal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
gsoc:google-season-of-docs-2021-openprinting-projects-proposal [2021/03/23 17:19]
till created
gsoc:google-season-of-docs-2021-openprinting-projects-proposal [2021/03/23 17:40] (current)
till
Line 2: Line 2:
  
 =====About our organization===== =====About our organization=====
-Openprinting is all about making printing "just work" with Linux and other POSIX-style operating systems. We maintain practically all free software projects for printing: CUPS, cups-filters,​ PostScript Printer Application,​ ipp-usb, Foomatic, … We implement standards like IPP, DNS-SD discovery, driverless printing, … and with IPP Scan and multi-function printers we have also expanded to focus on scanning. We also work closely together with printer manufacturers,​ the Printer Working Group PWG, printing maintainers of operating system distributions,​ we organize annual meetings together with the PWG, and we build a developer community with the help of the Google Summer of Code, Google Season of Docs, and the Linux Foundation Mentorship Program.+[[https://​openprinting.github.io/​|Openprinting]] is all about making printing "just work" with Linux and other POSIX-style operating systems. We maintain practically all free software projects for printing: CUPS, cups-filters,​ PostScript Printer Application,​ ipp-usb, Foomatic, … We implement standards like IPP, DNS-SD discovery, driverless printing, … and with IPP Scan and multi-function printers we have also expanded to focus on scanning. We also work closely together with printer manufacturers,​ the Printer Working Group [[http://​www.pwg.org/​|PWG]], printing maintainers of operating system distributions,​ we organize annual meetings together with the PWG, and we build a developer community with the help of the Google Summer of Code, Google Season of Docs, and the Linux Foundation Mentorship Program.
  
 =====About our project===== =====About our project=====
-We need to create the detailed documentation on usage details of all the library functions, CUPS filters, backends, and utilities in the cups-filters project and how to build them. This should especially help developers for printer drivers, Printer and Scanner Applications,​ and other printing-related software.+We need to create the detailed documentation on usage details of all the library functions, CUPS filters, backends, and utilities in the [[https://​github.com/​OpenPrinting/​cups-filters|cups-filters project]] and how to build them. This should especially help developers for printer drivers, Printer and Scanner Applications,​ and other printing-related software.
  
 Especially changes and new features of cups-filters 2.x (filter functions, libppd, …) should be taken into account. Especially changes and new features of cups-filters 2.x (filter functions, libppd, …) should be taken into account.
Line 23: Line 23:
  
 =====Project budget===== =====Project budget=====
-^Budget Item^Amount^Running Total^Justification ^+^Budget Item^Amount^Running Total^Justification^
 |Technical writer audit, update, test, and publish new documentation for CUPS Filters|$4500|$4500|Grant for the Technical Writer| |Technical writer audit, update, test, and publish new documentation for CUPS Filters|$4500|$4500|Grant for the Technical Writer|
 |Volunteer Stipends (3 Volunteers)|$1500|$6000|3 volunteer stipends x $500 each| |Volunteer Stipends (3 Volunteers)|$1500|$6000|3 volunteer stipends x $500 each|
Line 29: Line 29:
 |Stickers|$50|$6200|Give away swags| |Stickers|$50|$6200|Give away swags|
 |Printer and Cartridges|$100|$6300|A printer needs to be provided to the techwriter to document the examples on how to use CUPS-Filters related to printing in Linux| |Printer and Cartridges|$100|$6300|A printer needs to be provided to the techwriter to document the examples on how to use CUPS-Filters related to printing in Linux|
 +
 +=====Previous experience=====
 +We have already participated in the Google Season of Docs 2020 and mentored Piyush Goyal to create documentation on designing and packaging printer (and scanner) drivers as Printer Application Snaps. His work [[https://​openprinting.github.io/​documentation/​|makes part of the OpenPrinting web site]]. As an assignment for our selection process candidates for GSoD he also did some [[https://​github.com/​PIYUSHgoyal16/​cups-modified/​blob/​master/​Piyush%20Goyal/​CUPSfilters.md|work on cups-filters]].
  
gsoc/google-season-of-docs-2021-openprinting-projects-proposal.1616519999.txt.gz · Last modified: 2021/03/23 17:19 by till