Integrate FetchContent into find_package
compiling repositories for the first time can be very anoing, since mostly all dependencies have to be installed. But especially when only static libraries are used it is completely overkill to install them. But the biggest drawback is, that it involves a lot of effort. This may prevent new contributors from contributing, since the effort is not worth.
With an integration of FetchContent into find_package, it could be automated: If the dependency is not installed, download it, build it and optionally install it temporarily into the build_dir.
Last step is important, since simple builds of targets as subprojects don't work for many projects.