Cónsul
Plataforma de Gobierno Abierto del Ayuntamiento de Madrid.
Enlaces
URL | https://decide.madrid.es |
---|---|
Código | https://github.com/consul/consul |
Características
- Permite a la ciudadanía realizar peticiones al Gobierno Vasco, así como votarlas (de manera positiva o negativa) y realizar comentarios.
- Cuenta con conexiones intercambiables para verificación con los usuarios a servicios externos en distintos grados (correo electrónico, SMS y API para conexión con el Padrón de la ciudad de Madrid).
- Se encuentra en pleno desarrollo abierto y activo.
- En su hoja de ruta de funcionalidades técnicas se encuentran funcionalidades a estudiar para su implementación como los presupuestos participativos o la legislación colaborativa.
Argumentos
A favor
- Licencia GPL Affero 3
- Tanto el lenguaje de programación (Ruby), el framework de desarrollo (Ruby On Rails), el sistema operativo (Linux) y la base de datos (PostgreSQL) son completamente libres.
- Permite la colaboración externa en la rama principal de desarrollo.
- Cuenta tanto con suite de tests como servicios externos de control de calidad ya integrados.
- El desarrollo es completamente abierto y libre desde el primer momento.
- Cuenta ya con internacionalización (en Castellano e Inglés), por lo que se ahorraría mucho tiempo en este trabajo que suele ser tedioso y llevar bastante tiempo durante el desarrollo.
- Tiene un sistema de registro de usuarios que permite su verificación a través de correo electrónico, así como de la API del padrón y a través de SMS. Cuenta con un sistema de permisos similar al necesario por las especificaciones.
- Ya tiene un modelo base extensible de Propuestas, Comentarios, etc.
- Aplica el principio de Kerckhoffs en materia de seguridad de configuraciones. Ya se encuentra revisada por la comunidad y no se han encontrado fallos de seguridad.
- Cuenta con funcionalidades de denuncia y moderación de las propuestas y comentarios.
- Tiene una comunidad de desarrollo cada vez más extensa 21 contribuidores.
- Lo están utilizando en Madrid y estudiando su uso en Zaragoza para los próximos meses, por lo que podemos aprovecharnos de la experiencia acumulada.
- Ya lo están utilizando Ayuntamientos en España así que está en cierta medida asegurada su revisión técnica y legal.
En contra
- Su documentación es mejorable. Sólo tiene unas instrucciones muy básicas para hacerlo funcionar, pero sigue los estándares y convenciones de Ruby On Rails por lo que es prescindible.
- Se encuentra en pleno desarrollo, por lo que será necesario coordinarse con los desarrolladores originales para ver la mejor forma de contribuir y cuales (y como) de nuestras funcionalidades se podrían subir a la versión del Ayuntamiento de Madrid. Esto podría evitarse esperando hasta que se consensue con Madrid un modelo que facilite la colaboración aún más por parte de Madrid.
- La tecnología con la que está realizada, el lenguaje y framework de programación, no son unas en las que se encuentre familiarizados los programadores del IMI. Aunque se trate de tecnologías con conceptos similares a las que se utilizan internamente (Python y Django), aún así hace falta un tiempo de aprendizaje.
Pantallazos