If you download the source tarball for the Apache Mahout 0.9 release, you'd notice that it doesn't contain CHANGELOG or .gitignore file. However, if you look at the tag for the release in the github repo (https://github.com/apache/mahout/tree/mahout-0.9), you'd notice both the files there.
I think, both as a best practice and to make life of downstream integrators less miserable, it would be fantastic if we could have the release tag in the source match one to one with the source code in the released source tarball.
A test to do this in particular, would be awesome!
Thanks in advance!