Re: Updated IPP Firmware Update Extensions figure slides posted (plain text version)
Michael Sweet via ipp <[email protected]>
| Newsgroups | gmane.ietf.ipp |
|---|---|
| Message-ID | <[email protected]> |
Hi Smith, > On Sep 16, 2024, at 12:19 PM, Kennedy, Smith (Wireless & IPP Standards) <[email protected]> wrote: >> ... >> OK, making use of the "PlantUML web server" (http://www.plantuml.com/plantuml/uml) which allows you to fiddle with these diagrams in real time, > > I didn't know they added that on the web. 😊 I always do it locally in VS Code with a preview or running PlantUML in a separate window. Yeah, it is a lot easier (I was about to download a fresh copy but saw they had an online version so I just used that... :) >> ... >> group Client checks for firmware update > > Can replace this with: > > group Client checks for firmware update \n(Out of band of IPP) Yes, or just "(non-IPP)" or something. >> ... >> group Client monitors Printer firmware status >> >> Client <-> Printer: Query/notify firmware update status > > If this is IPP then can we provide the actual IPP? The query would be "Get-System-Attributes", right? For the purposes of this registration, this would be Get-Printer-Attributes or Get-Notifications since we are querying/getting notified about a specific Printer and not what is loaded/installed on the System (if any). And that made me re-think the IPP System Service operations to apply a firmware update to a Printer - we need another step for the client directed update: @startuml title Firmware Update Scenario 1: Client Managed Firmware Update autonumber skinparam sequenceMessageAlign direction participant Client participant Printer participant System participant Repository group Client checks for firmware update Client -> Repository: Firmware update available? Repository -> Client: Update availability Client -> Repository: Download firmware update Repository -> Client: Firmware update file end group group Client installs firmware update on system Client -> System: Create-Resource Client -> System: Send-Resource w/firmware update file Client -> System: Install-Resource end group group Client installs firmware update on printer Client -> Printer: Allocate-Printer-Resources Printer -> Printer: Install firmware update end group ||| group Client monitors Printer firmware status Client <-> Printer: Query/notify firmware update status end group @enduml ________________________ Michael Sweet _______________________________________________ ipp mailing list [email protected] https://www.pwg.org/mailman/listinfo/ipp
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEkIbDzcZsP1Y8+PQFvmfHXsgfMkQFAmboY2UACgkQvmfHXsgf MkQoQBAAvXgrn5R0GNYw6EGukWcOInIrgmABUXtnTNJ8AoRORyoI4BzUILB3fKJE alm+KfppKmg7RafRUgKGMy1ApfmxW9ur9QQYoVLRAttrwwMUEflR2sl38xezBz9v JzNedEVQPEJAVcRMGgq2V7vs2c+bP9NhhHDLMlcAE2R/zJbk6GuP3iDWROL5+Et0 GZYf11a5x0ZvGV8t1nNC5c3iqcdkeIRwHRlIxuk9mYQfT23dZXUbBakpGtrLXvmp kfqokAz4O4THemldDmYD1UVJ5V8+Jk/Ov8PxwL1v+OiPLeXFFOvtbZaMPFVaQBak L76bCy8G53ueevcWxWJ5RYjqpkCOrXTD9t3xEMxqrsS/opZ/gupJTl6amwPA60Ac Xto5/QWvz3OaNGfR7We0InNz7JdePAkc5dJoKOPNARIydfyZLwd3Bmbf50qkhx6P ofWRyKrKBabSZEaSM/DI7/hmZ5JXtgtqa192fOAwBaQM9hjUCJINo5gQFNd/d/8K YNbG3oMLe6ZGVyuQ3acwvt6/Z21sQ7JAj+zZeY1+JoSUNqIvmbDQUVAZT5Qjy9KD CMx2i0IRAIHlfWtmu4LGQrGBdH7BkvnTGD2XFyco2InS+cQf59IV0s+5LW6wbm8D bOnv6bO+10ffCc9yrsdtRq8deOMg67JmHbScsilRSm3NmZEmr/s= =Bvpr -----END PGP SIGNATURE-----