unhelpful ChangeLog file in tarballs
The ChangeLog
file just contains:
ChangeLog file is not used. Use "git log" instead
This is OK in a git repository, but not in tarballs and consequently, downstream (e.g. in Debian).
Either ChangeLog contents should be generated for tarballs or the repository URLs should be given, such as
SSH: git@gitlab.freedesktop.org:xkeyboard-config/xkeyboard-config.git
HTTPS: https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config.git
In the former case, the output would probably be too big, even compressed, so that it would need to be truncated, and in this case, the repository URLs should be given too.
Alternatively, a ChangeLog could be provided as a separate file (so that the user would not have to clone the full repository).