[IPP] Interest in developing an "IPP for Dummies" document?

[IPP] Interest in developing an "IPP for Dummies" document?

Michael Sweet msweet at apple.com
Thu Nov 30 20:10:19 UTC 2017


All,

I'm seeing a lot of questions from users of different IPP-based projects (CUPS, node.js, etc.) that show a fundamental lack of understanding of basic IPP concepts - URIs, attribute syntaxes (types), etc. - and I generally hesitate before pointing them at the various specifications because IPP is such a large, multi-headed beast.

Do people have any interest in working on an "IPP for Dummies" document that would provide a beginners (application developer's) guide to IPP?  A rough table-of-contents might be:

1. Introduction
   a. What is IPP? (short history)
   b. URIs
   c. Requests/Responses
   d. Attributes and Groups
   e. Attribute Syntaxes (types)
2. Print Jobs
   a. What are Print Jobs?
   b. Job Description Attributes
   c. Job Status Attributes
   d. Job Template Attributes
   e. Documents
3. Printers
   a. What are Printers?
   b. Printer Description Attributes
   c. Printer Status Attributes
   d. Printer Capabilities
4. Submitting Print Jobs
   a. CUPS API Examples
   b. Node.js API Examples
5. Checking Job and Printer Status
   a. CUPS API Examples
   b. Node.js API Examples
6. IPP Map
   (visual map of IPP specifications)

Thoughts?

_________________________________________________________
Michael Sweet, Senior Printing System Engineer



More information about the ipp mailing list