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