feature requests/voting/tracking solution

Hello,
I am looking for a good solution for a community development project. I
want users or our application to be able to create feature requests,
vote on them and track progress over time. I have done a little research
found this to be closest to what I am looking for.

http://feedback.codecollab.com/ from https://www.uservoice.com/

This solution is commercial and I am looking for something similar in
Ruby on Rails, preferably free and open source.
Any suggestions please. It could be a self-hosted solution or web
service.