Missing changelog file
I would like to package a program into Debian that is distributed under
a GPL-3 license but currently has no changelog file. Upstream does not
deliver this or any other similar file with the latest release and I’ve
been told that this is a requirement for software licensed under this
kind of license.
Since the upstream development is done using “git” it has been
suggested to include the output of “git log” as the changelog.
Nonetheless, this output will surely be quite long because it contains
hundreds of commits, and some of them will most likely be poorly
Is the existence of an upstream changelog file mandatory in order to
distribute this software under the GPL-3? Will it be compliant with the
DFSG to incorporate this software into Debian without an upstream
changelog file? If not, will the “git log” output suffice as a
changelog file thus making the package compliant with the DFSG?
Thanks a lot,