Direct Democracy Portal is a project mixing open source with politics to create a portal for online organisations governed through direct democracy. It uses Maven, MySQL, hibernate annotations (EJB 3.0), the Spring framework, and the ThinWire RIA AJAX Framework.
| Licenses | GPL |
|---|---|
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: Importers were started for lots of information about Swedish politicians from sites like http://www.val.se and http://www.riksdagen.se. Most strings were externalized to support English and Swedish. Thinwire ActionListeners were refactored towards a cleaner MVC pattern. Some of the icons were updated and correct license information was added.


Changes: This release replaces jstl,tiles with the Ajax application framework Thinwire, upgrades most of the tests to use junit4 annotations and spring framework junit4 test runners, and adds a basic Swedish government importer to load data from the Swedish parliament Web site.


Changes: No new features were added, but development was switched to use Jetty instead of Jboss since it much more lightweight. Some new reports are generated to visualize object model and spring service beans.


Changes: Some small fixes have been made. A developer guide has been added. The Spring framework has been upgraded to version 2.0.2 and struts-tiles to version 1.2.9.


Changes: Some GUI work has been done since the last snapshot release. Some icons have been added from kde-look.org. An actiontab has been sorted out. acegi-security has been upgraded to version 1.0.3.
An extremely powerful object-relational database persistence API with automatic mapping (A-O/RM).