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.
---