On Fri, Apr 22, 2022 at 10:20:11AM +0200, Peter Krempa wrote: > Based on discussions on individual patches I've applied the feedback I > had including Andrea's request to remove the extra empty line on the > following patches: > > docstring: Fix generated documentation of virStorageVolInfoFlags > docstring: libvirt-common: Add 'Since version' metadata > docstring: function: lxc: Add 'Since version' metadata > docstring: function: qemu: Add 'Since version' metadata > docstring: typedef: qemu:: Add 'Since version' metadata > docstring: typedef: libvirt:: Add 'Since version' metadata > docstring: macros: libvirt: Add 'Since version' metadata > docstring: enums: qemu: Add 'Since version' metadata > docstring: variable: Move docstring from source to header file > docstring: Fix generated documentation of virConnectListAllNodeDeviceFlags > > And went ahead and pushed them so that we don't have to keep re-sending > them. Mh, maybe pushing those patches right now was not an entirely good idea. If you build the HTML documentation locally and browse it, you'll notice that the Since information for many of the symbols is now showing up, just tacked on to the end. This is particularly bad for functions, where the result will end up looking like Returns 0 on success, -1 on error. Since: v1.0.2 That will of course stop happening once apibuild.py learns to parse the Since tag and exclude it from the symbol's description. Are we confident that we can get the rest of the series in before the next release? I don't think having messed up documentation showing up on the website for a few days is necessarily a big deal, but we should probably not ship that as part of a release. -- Andrea Bolognani / Red Hat / Virtualization