From the homepage:
We’re always looking for feedback and ideas for how we can meet the challenge of being the best managed city in the country. Take a moment to provide your ideas and feedback on any of the forums you see here, or start your own discussion. It’s your chance to speak up, Austin!
The site uses http://icanmakeitbetter.com.