Sunday, September 9, 2012

How to install liquid democracy aka LiquidFeedback


LiquidFeedback is an open-source software, powering internet platforms for proposition development and decision making.
LiquidFeedback is an independent open source project published under MIT license by the Public Software Group of Berlin, Germany. The developers of LiquidFeedback have joined together in the Interaktive Demokratie association to promote the use of electronic media for democratic processes.
For more information see the blog about the LiquidFeedback Software and its users at liquidfeedback.org.

How to install LiquidFeedback 2.0 on a Debian squeeze system with lighttpd




LiquidFeedback Core (Backend)

The core consists of a database scheme for the PostgreSQL database, including the algorithms for delegations, feedback and the voting procedure implemented as SQL views and database procedures written in PL/pgSQL. As it is licensed under the liberal MIT/X11-License you can include it in any software project you like, as long as there is PostgreSQL support for your programming language available.

LiquidFeedback Frontend

Our frontend reference is being implemented in Lua using our web application framework WebMCP. It is available under the terms of the MIT/X11-Licenseas well.
  • LiquidFeedback Core
  • Lua 5.1  Lua is a powerful, fast, lightweight, embeddable scripting language.
  • WebMCP  WebMCP is web application framework written in Lua and C.
  • RocketWiki  RocketWiki is a small parser written in Haskell which translates a wiki dialect to HTML.or any other program, which translates plain-text to HTML (Modified versions of RocketWiki named “LiquidFeedback Edition” can be found here. They disallow the use of images.)
  • Image converting utility (i.e. convert from ImageMagick)

No comments:

Post a Comment