Github user hmcl commented on the issue:
https://github.com/apache/storm/pull/2550
@HeartSaVioR I understand your point of not putting the burden on the
contributors. I didn't really think that it could be a big hurdle for
contributors. However, taking that into consideration it makes sense that the
person merging the code should also squashing the commits. However, in that
scenario the merger would also be responsible for the commit message, which in
my opinion is responsibility of the contributor.
---