
On Thu, Jun 25, 2015 at 05:55:47PM +0200, Bardur Arantsson wrote:
I noticed another thing while perusing the source code: There seem to be quite a few TODO comments scattered about.
Is there some sort of convention whereby it is permitted to add TODOs as long as the person doing so pinkie-promises to fix/remove them later? Or is it somehow related to severity? Or is it just that people couldn't be bothered to make issues and just have them in out-of-band instead? Is it all just legacy from before issue tracking was introduced? Do people spontaneously clean up TODOs that others have left behind?
I recently released a little something [1] to scan for TODOs in a codebase (after being overwhelmed by them), so after your comment I felt compelled to see how cabal and its repo would fare! I attach the output: there are a lot of todos but the number more or less on the same level with projects of similar complexity. I guess it is inevitable. [1] http://hackage.haskell.org/package/lentil