The three main functions of journalism in democratic societies are information sharing, provoking debate and providing a control structure. In emerging digital media-ecology debate is structured by non-feudal collaboration.
"Github for Democracy" is one of my Top 10 Media Innovation Ideas. I'm publishing one media innovation each day during the ten first days of October.
This is not my idea. See if you haven't already. Then check out how they are making the new constitution in Iceland.
I just want to say that if someone knows how this should be made exactly, now is the right time. For example the healthcare it system discussion already facilitates itself in a manner that the proposed platform would further support.
Supporting and facilitiating democracy is an important journalistic function. The future of this kind of facilitation is in self organizing platforms. Journalists should run these platforms, bringing up questions for the crowd to discuss on. It is again very much about agenda setting.