[Taller 1 ] Hacking Decidim: He instalado Decidim, ¿y ahora qué?
-
Fàbrica de Creació Fabra i CoatsCarrer de Sant Adrià, 20, 08030 BarcelonaPlanta 3 ( Sala 4)
-
- Iván Vergés (Platoniq)
Instalar Decidim es un reto, aplicar su uso con éxito en una comunidad otro. La intención es desarrollar una charla/taller que dé herramientas a los programadores recientemente llegados a Decidim para poder manipular y personalizar el comportamiento de la herramienta una vez ya se ha instalado con éxito.
Programa
Ivan Vergès [15:30 - 18:30]
Instalar Decidim es un reto, aplicar su uso con éxito en una comunidad otro. La capacidad de adaptar el software a las personas que lo han de utilizar es clave. Una de las partes más demandadas una vez instalado el software incluye personalizar en mayor o menor medida la estética o la lógica de funcionamiento. Esto incluye desde cambiar elementos gráficos, textos, colores o comportamientos predefinidos de los componentes internos. Sin embargo no hay muchos elementos de la documentación que indiquen cómo conseguirlo.
La intención es desarrollar una charla/taller que dé herramientas a los programadores recientemente llegados a Decidim para poder manipular y personalizar el comportamiento de la herramienta una vez ya se ha instalado con éxito.
La sesión estaría dirigida a personas con un mínimo conocimiento de programación, no se requiere conocer ruby o rails, pero sí nociones de CSS y algún lenguaje de programación. El taller consistiría en una primera parte explicativa con diapositivas y ejemplos reales y de una segunda donde los asistentes tendrán la oportunidad de trabajar sobre máquinas virtuales con Decidimos pre-instalado y aplicar sus propias ideas. Se requerirá que los asistentes lleven un ordenador portátil donde poder ejecutar una máquina virtual (Vagrant o docker) ya preparada para hacer las pruebas.
En función del tiempo disponible y de la capacidad de los asistentes, se tratarán los siguientes temas:
1. Introducción a la configuración Rails de Decidimos para servicios externos.
2. Personalización básica de la interfaz de usuario, modificaciones CSS y Javascript.
3. Modificación html para cambios más profundos en las vistas. Añadir / configurar módulos externos.
4. Manipular y cambiar el comportamiento interno de algunas funciones del core de Decidim (por ejemplo funciones de validación de formularios).
Es posible hacer el taller en catalán / castellano o inglés en función de los asistentes.
Compartir