In a deep sense, the features and projects developers work on is both socially/individually determined, as well as in the direct control of a project manager or lead.
It seems really implausible that people could directly vote on them.
A major issue is the quality of information (internet crowd). If we ignored this and the upvotes somehow perfectly reflected the omniscient, ideal preferences of the community (and things along the lines of Arrow’s theorem weren’t an issue), it would still be different than what would be worked on for idiosyncratic/personal/planning reasons.
If this would be done, it would be by the leads/manager getting this would-be feedback...and that’s sort of what Lizka/Ben West/JPA/Habryka are doing, in this very thread.
In a deep sense, the features and projects developers work on is both socially/individually determined, as well as in the direct control of a project manager or lead.
It seems really implausible that people could directly vote on them.
A major issue is the quality of information (internet crowd). If we ignored this and the upvotes somehow perfectly reflected the omniscient, ideal preferences of the community (and things along the lines of Arrow’s theorem weren’t an issue), it would still be different than what would be worked on for idiosyncratic/personal/planning reasons.
If this would be done, it would be by the leads/manager getting this would-be feedback...and that’s sort of what Lizka/Ben West/JPA/Habryka are doing, in this very thread.