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

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

Paul Tykodi ptykodi at tykodi.com
Thu Nov 30 22:18:15 UTC 2017


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.pwg.org/pipermail/ipp/attachments/20171130/fa4f6804/attachment.html>


More information about the ipp mailing list