Lists are in no particular order (yet). Once ideas are all listed we should group them by “must have”, “nice to have” and so on. Seems unlikely all of the items listed will be found in any one software and some items are completely subjective.
If you disagree, please add to the evaluation and mark previous content deleted (<del> ... </del>), don't actually delete it.
Rather than repeating a bunch of stuff, here's a fairly good summary of features:
https://github.com/blog/831-issues-2-0-the-next-generation
TODO: flesh this out according to above wish list