I had the impression that not installing projects.h was a conscious choice in 4.8.0. So perhaps it belongs in noinst_include_HEADERS, but your patch seems to revert the planned withdrawal, as noted in NEWS.