I know there is some work under way to establish a voting system for feature requests and I would like to make a contribution as to how this system could be improved.
It would be very nice to have a dependency graph showing all features and their dependencies. it would tell that feature’s Z implementation depends on features A, B and M and so forth.
- Each feature node in the graph could be coloured according with its status (implemented, in development, planned, backlog).
- Requested feature nodes could be sized according the number of votes.
Aside from a nice-looking, more detailed “road map”, the contribution to the voting system would come from discovering and prioritizing low-voted features that are needed for the implementation of highly voted ones.