Ira,
While we are on the topic of renaming, in the spirit of IPP we should be calling everything a Printer, not a Service. And instead of ListAllServices/Printers it should be Get-Printers to match Get-Jobs, Get-Documents, Get-Subscriptions, and Get-Notifications.
Operations for 1.0 spec:
- Disable-Printers
- Enable-Printers
- Get-Printers
- Get-System-Attributes
- Pause-Printers
- Pause-Printers-After-Current-Job
- Restart-Printers
- Resume-Printers
- Shutdown-Printer (extend RFC 3998)
- Shutdown-Printers
- Startup-Printers
Additional operations for 2.0 spec:
- Delete-Printer
- Get-Security-Attributes
- Request-Security-Attributes
- Restart-Printer (extend RFC 3998)
- Set-System-Attributes
- Startup-Printer (extend RFC 3998)
Thoughts?
On Oct 16, 2013, at 7:25 AM, Ira McDonald <blueroofmusic at gmail.com> wrote:
> Hi,
>> Several corrections:
>> (1) Rename GetSystemElements to GetSystemAttributes (IPP-style)
> (2) Delete SetSystemElements (out-of-scope for version 1 because of writes)
>> Cheers,
> - Ira
>>>> Ira McDonald (Musician / Software Architect)
> Chair - Linux Foundation Open Printing WG
> Secretary - IEEE-ISTO Printer Working Group
> Co-Chair - IEEE-ISTO PWG IPP WG
> Co-Chair - TCG Trusted Mobility Solutions WG
> Chair - TCG Embedded Systems Hardcopy SG
> IETF Designated Expert - IPP & Printer MIB
> Blue Roof Music/High North Inc
>http://sites.google.com/site/blueroofmusic>http://sites.google.com/site/highnorthinc> mailto:blueroofmusic at gmail.com> Winter 579 Park Place Saline, MI 48176 734-944-0094
> Summer PO Box 221 Grand Marais, MI 49839 906-494-2434
>>>> On Tue, Oct 15, 2013 at 5:44 PM, Ira McDonald <blueroofmusic at gmail.com> wrote:
> Hi Mike,
>> For IPP SCS slides for next week:
>> 1. Introduction
> - relationship of System object and System Control Service to IPP Printer
> - synopsis of rationale
> 2. Terminology
> - conformance, imaging, other, acronyms, etc.
> 3. Requirements
> - rationale, use cases, out-of-scope, design requirements
> 4. IPP System Model
> - System Object
> - Subunit Object
> - Printer Object
> - Job Object
> - Subscription Object
> - etc.
> 5. System Object
> - configuration (subunits)
> - description (charset, language, name, UUID, location, etc.)
> -- power calendar/events ???
> - status (state, health, alerts, configured services/resources, counters, etc.)
> -- power log/meters ???
> 6. System Control Service
> - description (charset, language, name, UUID, location, etc.)
> - status (state, alerts, etc.)
> 7. System Control Service Operations
> - GetSystemElements
> - ListAllServices
> - PauseAllServices
> - RestartAllServices ???
> - ResumeAllServices
> - SetSystemElements
> - ShutdownAllServices ???
> - StartupAllServices ???
> 8. Conformance Requirements
> - IPP Client
> - IPP Printer
> 9. Internationalization Considerations
> 10. Security Considerations
> 11. IANA Considerations
> 12. References
> 13. Authors' Addresses
> 14. Change History
>> Comments?
>> Cheers,
> - Ira
>> Ira McDonald (Musician / Software Architect)
> Chair - Linux Foundation Open Printing WG
> Secretary - IEEE-ISTO Printer Working Group
> Co-Chair - IEEE-ISTO PWG IPP WG
> Co-Chair - TCG Trusted Mobility Solutions WG
> Chair - TCG Embedded Systems Hardcopy SG
> IETF Designated Expert - IPP & Printer MIB
> Blue Roof Music/High North Inc
>http://sites.google.com/site/blueroofmusic>http://sites.google.com/site/highnorthinc> mailto:blueroofmusic at gmail.com> Winter 579 Park Place Saline, MI 48176 734-944-0094
> Summer PO Box 221 Grand Marais, MI 49839 906-494-2434
>>> _______________________________________________
> 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/20131016/50a4237b/attachment.html>