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

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

Michael Sweet msweet at apple.com
Fri Dec 1 14:30:45 UTC 2017


Paul,

I hesitate to mix in 3D content in the same document (we can quickly make this into another huge, scary volume), but perhaps we can develop a separate 3D "book" in parallel - much of the content will be the same/similar anyways.

But I agree 100% about doing something for 3D as well.


> On Nov 30, 2017, at 5:18 PM, Paul Tykodi <ptykodi at tykodi.com> wrote:
> 
> Hi Smith,
> 
> I also agree this is a good idea.
> 
> I think we should consider developing a 3D focused chapter as well.
> 
> I volunteer to generate some content for a potential 3D chapter in the event it is accepted as part of the document.
> 
> Best Regards,
> 
> /Paul
> 
> Sent from my iPhone
> 
> On Nov 30, 2017, at 4:45 PM, Kennedy, Smith (Wireless & Standards Architec) <smith.kennedy at hp.com> wrote:
> 
>> Hi Mike,
>> 
>> I agree we need a document like this and support its creation, and volunteer to co-author. Others within HP have also expressed interest in contributing to it. I had hoped that the IPP Implementor's Guide v2 was going to provide some of this. But an "IPP Basics" document like what you describe below is really a better first starting point, which then may refer the reader to IPP Implementor's Guide v2. Perhaps the examples you discuss below should also be done using "ipptool" / "ippserver"?
>> 
>> Smith
>> 
>> /**
>>     Smith Kennedy
>>     Wireless & Standards Architect - IPG-PPS
>>     Standards - IEEE ISTO PWG / Bluetooth SIG / Wi-Fi Alliance / NFC Forum / USB-IF
>>     Chair, IEEE ISTO Printer Working Group
>>     HP Inc.
>> */
>> 
>> 
>> 
>>> On Nov 30, 2017, at 1:10 PM, Michael Sweet <msweet at apple.com> wrote:
>>> 
>>> 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
>>> 
>>> _______________________________________________
>>> ipp mailing list
>>> ipp at pwg.org
>>> https://www.pwg.org/mailman/listinfo/ipp
>> 
>> _______________________________________________
>> ipp mailing list
>> ipp at pwg.org
>> https://www.pwg.org/mailman/listinfo/ipp

_________________________________________________________
Michael Sweet, Senior Printing System Engineer



More information about the ipp mailing list