I was the moderator who closed it.
It starts out with this meta post:
https://meta.stackexchange.com/questions/128315/the-great-stack-overflow-tag-question-cleanup-of-2012
Which really derives from this post:
How come discussion tag made its way into SO?
Namely, after wiping the discussion, there were a number of crappy tags that I came across which need cleaning up. Two of these tags are practice and common-mistakes (both of which were on this question).
So revision two was about removing those tags as part of the cleanup.
However, another aspect of the cleanup is to clean up the questions themselves, not just remove the tags.
In looking at the question, I first closed it as "Not A Real Question" because it looked to be asking "how do I" without showing any research effort.
However, looking further, I realized that it was really asking for a list of things (and on top of that, a list of recommendations), both of which we don't do on Stack Overflow.
So there was a reopening to apply the "Not Constructive" close reason to the question. The second one was an accidental click while trying to delete, so I had to re-close the question.
This question, being of such poor quality as well as nine months old with only 190 views (indicating that it really wasn't of value to a great number of people) really has no place on Stack Overflow, hence the reason for the delete (and let's be frank, the answers here are really crappy in terms of what we'd like on Stack Overflow).
However, it seemed to me that there might be some value to this (even though all evidence indicates that there's none), so I undeleted it. That might change at a later date.
pylint pyflakes pychecker
", listing the alternatives.