Q: Is TianoCore going to get any additional DMF Redfish support beyond
the new UEFI 2.5 REST API?

----

Q: what about Redfish UPNP SSDP dependence?

The Redfish Mockup says:
"Note – discovery of service endpoints will be done using UPNP’s SSDP
but that’s not in the mockup."

This implies that non-mocked Redfish will be using UPNP's SSDP. Will
UEFI be implementing UPNP so it can support Redfish? If not, how to deal
with Redfish endpoint discovery at UEFI level (in code or by user)?

----

Q: what about non-ReSTful REST usage?

Will Tianocore be implementing OData Action library to augment REST, and
if not how will the "non-easy" things be accomplished at UEFI level?

Will any schema-based Redfish dependencies be based on the JSON Schema
or the ODATA CSDL Schema?

The Redfish Mockup readme says: 
"Not everything can be done easily using REST, so Redfish leverages
OData Actions for procedural operations."

The Redfish schema says:
"DSP8010 - Redfish Schema - this contains the Redfish Schema
definitions. These files are normative in nature and are normatively
reference by the Redfish Specification. There are two Schema formats -
CSDL (OData Common Schema Definition Language format which is in XML)
and JSON Schema. These Schema definitions should be functionally
equivalent, thus specifying the schema in two different languages."

[It appears that Microsoft's main contribution to Redfish has been
addition of OData, see DMTF.org's Redfish PPTs. Bluntly, Microsoft's
OData scares me, it's designed to make use of Microsoft SQL Server,
instead of standards-based queries, and schema directions.  Slipping it
into "REST" is somewhat misleading and can have
technology/patent/platform dependencies. I hope UEFI Forum doesn't
require use of any OData technology, and uses only pure JSON, and only
JSON Schema, for better cross-platform support.]

----

Thanks,
Lee
RSS: http://firmwaresecurity.com/feed

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to