Projecte

OpenPlenary és un projecte software desenvolupat pels Indignats i Indignades de Cardedeu per obrir els plens municipals i donar a coneixer als ciutadans i ciutadanes la tasca que fan els regidors el·lectes. També es pot fer servir en altres ambits com per exemple assemblees, associacions i en general qualsevol tipus d'organització on s'hagin de prendre decisions de manera col·lectiva.

Està desenvolupat amb lleguatge Groovy fent servir el framework Grails.

Instal·lació

Per instal·lar OpenPlenary necessitaras un servidor d'aplicacions J2EE com Tomcat i, tot i que funciona per defecte amb H2, és recomanable fer servir una base de dades com MySQL o MariaDB.

Una vegada ho tinguis només cal seguir les instruccions següents:

Amb això tindràs funcionant l'aplicació amb la configuració per defecte i una base de dades efímera. Per customitzar el teu OpenPlenary, copia el fitxer openplenary-config.groovy.sample al path d'execució del servidor (en el cas de Tomcat seria a l'arrel del path on es troba instal·lat), renombra-ho com openplenary-config.groovy i edita-ho segons les teves necessitats. Ves a la secció de Configuració per a més informació.

Compilació

Si enlloc d'instalar-te el WAR prefereixes compilar tu mateix el projecte i remenar una mica, segueis les següents instruccions:

Descarrega el codi font d'Open Plenary

Open Plenary fa servir las versió 2.2.4 del framework Grails (pot funcionar amb versions superiors pero no l'hem provat). Descarrega el framework Grails i segueix les següents instruccions.

Quan acabis ves a la linea de comandes i des del directory on tinguis el projecte executa:

> grails compile

I després:

> grails run-app

Per administrar el contingut accedeix a http://localhost:8080/openplenary/admin (usuari admin, password admin)

Configuració

Pots configurar l'aplicació creant el fitxer openplenary-config.groovy al directory d'execució del servidor d'aplicacions. Si no saps quin és, mira als logs del servidor el missatge "Application running directory" per veure el path.

Les opcions de configuració són:

Llicència

El projecte és de domini public amb llicència GNU/GPL