openbmc / bmcweb

A do everything Redfish, KVM, GUI, and DBus webserver for OpenBMC
Apache License 2.0
154 stars 131 forks source link

OEM schemas aren't versioned #184

Open edtanous opened 3 years ago

edtanous commented 3 years ago

OEM schemas should be versioned identically to how redfish schemas are versioned. This is required, because any changes going forward would be client breaking changes otherwise.

Example of unversioned schema: https://github.com/openbmc/bmcweb/blob/master/static/redfish/v1/schema/OemComputerSystem_v1.xml