GNOME Bugzilla – Bug 767723
Autogenerate code from API specification
Last modified: 2021-05-25 11:23:44 UTC
With v4 of the oVirt API, the API is described as java classes ( https://github.com/oVirt/ovirt-engine-api-model ), which are then used to autogenerate the various bindings. This is done by writing a few java classes: https://github.com/oVirt/ovirt-engine-sdk/tree/master/generator/src/main/java/org/ovirt/sdk/python https://github.com/oVirt/ovirt-engine-sdk-ruby/tree/master/generator/src/main/java/org/ovirt/sdk/ruby If a similar approach can be used for libgovirt code, it's going to be a huge timesaver even if the initial writing of the code generator is going to take a bit of time ;)
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/libgovirt/-/issues/ Thank you for your understanding and your help.