On 2/4/21 3:40 PM, Paolo Bonzini wrote: > On 04/02/21 15:22, Wainer dos Santos Moschetta wrote: >>>> -F: docs/interop/virtfs-proxy-helper.rst >>>> +F: docs/tools/virtfs-proxy-helper.rst >>> >>> Unrelated, but Paolo once said helpers are not tools. > > I think helpers is not a good word. However, if an executable: > > - can be started directly by QEMU, or is not useful without an emulator > > - is usually too complex for a user to run manually > > then it should be documented in docs/interop (not docs/tools). Their > sources however can be in tools/, that's not a problem at all.
I understand tools can be built/used standalone (no dependence), while helpers are companion of another binary, thus dependent on it: - we can build tools without emulator - it is probably pointless to build an helper without its helpee - some binaries can't be use without helpers Maybe "companion" is a better candidate to describe?