Vivir para contarlo: Drupal Developer Days 2017 en Sevilla

 rojomorgan_drupal_developer_days_2017_sevilla_principal.jpg
Vivir para contarlo: Drupal Developer Days 2017 en Sevilla

Drupal Developer Days 2017 ocurrió en Sevilla, del 21 al 25 tal y como teníamos anunciado...se cumplió la cita Drupalera anual más vinculada a desarrolladoras y desarolladores a nivel internacional  y que mejor cierre que dedicarle unas líneas mientras recopilamos datos e informaciones de distinta naturaleza para preparar un digno análisis post-mortem que recoja bien todas las métricas asociadas al evento. Como digo, mientras recopilamos e interpretamos, me he parado a describir un poco la traza de toda la experiencia y hacer una review más personal a modo de resumen. 

Todo partió de una idea incubada hace tiempo y vuelta a recuperar. Queríamos hacer algo especial. Queríamos traernos al sur del sur un formato interesante. Queríamos diseñar algo que fuese único, que la gente recordase pasado el tiempo. Que cumpliese los estándares y los pasase con nota. Queríamos facilitar el avance de Drupal. Darle visibilidad a nuestra región y seguir poniéndola en el mapa de la tecnología. ¿Lo hemos conseguido? Veamos

Foto de familia Drupal Developer Days 2017 Sevilla

Todo empezó por julio de 2016 (creo recordar)...conversaciones informales, comentarios y una idea original de asomarnos al documento de recogida de propuestas donde exactamente el cuatro de agosto de 2016 empezamos a volcar toda la información preparada y procesada para defender la candidatura de Sevilla como ciudad acogedora del evento, en total unas sesenta y cinco cuestiones a desarrollar sobre los diferentes aspectos del encuentro para articular la propuesta: con quien cuentas, cuanto vale, conexiones, alojamientos, precios, presupuestos, infraestructura, objetivos...todo un plan de trabajo y si tu opción sale elegida, ahí está descrito lo que te comprometes a hacer. Bien pues ese fue nuestro caso...salimos elegidos y tuvimos que saltar sin red. Meses sin una organización clara, con la duda de cerrar acuerdos y presupuestos para los que no teníamos ingresos, dudas de viabilidad...el gran problema de una red Wifi operativa...podríamos pararnos mucho en todo esto, pero dejando a un lado la etapa FUD del proyecto, es justo decir que todo se ha ido organizando y ejecutando con relativa solvencia con nuestra parte. ¿Cosas que mejorar? por supuesto. ¿Cosas buenas? también. En cualquier caso no dejéis de pensar que todo es fruto de la sinrazón de cuatro majaras y una red de personas que accedieron a dar su tiempo personal y su trabajo para sacarlo adelante. No está tan mal

Por resumir de alguna manera, diré que en torno a trescientas personas en total se han reunido en Sevilla durante cinco días para participar activamente en el desarrollo de software relacionado con Drupal. Dos tracks de sesiones corriendo todo el día en paralelo a los grupos de sprints con unas cincuenta actividades en total de diferente formato y de diversos niveles. Cuatro keynotes impartidas por mujeres clave en sus respectivas comunidades tecnológicas. Un concierto en directo dentro de las instalaciones. Unos mil menús de almuerzos repartidos en total y cuarenta kilos de fruta puestos a disposición de los asistentes para picar entre horas. Más de seiscientos Gigas de consumo de red. 

Evidentemente cinco días a unas doce horas al día de participación dan para mucho, para anécdotas, vivencias, conversaciones...y muchos matices y opiniones a las que hemos ido dando sitio como hemos ido pudiendo. ¿Lo bueno? que si los comentarios han sido tan a nivel micro como hemos recibido (podríais mover una papelera, se ha acabado el papel higiénico en el cuarto de baño, subid el aire acondicionado, etc)  al menos intuitivamente es de suponer que lo macro ha quedado bien resuelto. Al menos que nosotros sepamos, pues nuestro opinador oficial Ruben Egiguren (@keopx) parece haber quedado satisfecho.

En cuanto a lo estructural, creo que podríamos concluir con que las cosas han salido bien. Las instalaciones de El Fuerte de Isla Mágica han causado una enorme impresión en los asistentes, el entorno del parque ha gustado (y mucho) y el ambiente tematizado en general. La Wifi se ha mantenido estable y operativa salvo en un par de momentos puntuales (y relacionados con descargas masivas de asistentes a talleres) y los horarios se han cumplido. La comida admite más matices en cuanto a que si bien ha sido abundante y los menús muy completos, es cierto también que no ha pasado de ser más que “comida de combate” y aunque los carnívoros son el conjunto más satisfecho, en otros segmentos la han encontrado poco elaborada, como nos comentaron in situ.  

A nivel de descriptores más explícitos, me atrevería a usar los que para mi (y basándome en mi propia experiencia organizando eventos tecnológicos) son útiles de manera transversal para afinar lo mejor posible aspectos como la misión, la visión, los valores y la articulación de este tipo de encuentros, a modo de factor común. Yo los suelo reunir en cinco puntos, 

1- Comunidad 
En cualquier evento de esta tipología es fundamental perfilar bien que modelo de “comunidad” se pretende trabajar. El término, a fuerza de ser usado en infinidad de contextos diferentes e incluso opuestos, no ofrece demasiada carga semántica en particular, por lo que parte del trabajo consiste en definir bien que concepto de “comunidad” quieres trabajar, para evitar manejarte con un significante excesivamente flotante. Ese modelado vale mucho la pena y permite describir de manera deductiva como se construirán aspectos como el espacio, el lenguaje o la mecánica. En nuestro caso y solo por poner un ejemplo, ha tenido una repercusión directa en la búsqueda y el establecimiento de cierta horizontalidad manifiesta a nivel estructural. Feedbacks de los asistentes reconociendo que es algo innovador en este formato el hecho de que todos y todas, sin distinción del nivel de experiencia, se encuentren y cohabiten el mismo espacio abierto sin estancias separadas ni muros explícitos(o implícitos) apuntan a ello.

2- Comunicación
Tu actividad tiene un lenguaje, sea consciente y decidido o inconsciente y orgánico. En cualquier caso tu evento habla y si puede hablar de la mejor manera posible, mejor que mejor. Todos los días vemos encuentros tecnológicos que se comunican de manera pasivo-agresiva o que directamente apelan a lo más zafio de una comunicación cuñada, apúntando a cosas “no hay huevos de” y movidas así. Para evitar el horror, trabajar la inclusión y hacer que las personas se sientan alineadas con una iniciativa útil, lo mejor es dotar el lenguaje de un sentido funcional óptimo. A nosotros el inglés nos ha ayudado a economizar lenguaje al no diferenciar en género, pero el espíritu está ahí: Integrar, acoger, motivar y en definitiva hacer que las personas que se asomen sientan el Drupal Developer Days 2017 como algo cercano, elegante y dinámico. 

3- Género
Sobre la cuestión de género podríamos hablar (y discutir) largo y tendido durante mucho tiempo, admitiendo que es un melón abierto ahora mismo en el propio plano social con muchas, muchas cuestiones sin resolver ni depurar, apenas descritas. En el plano tecnológico huelga decir que las proporciones y porcentajes resultan francamente aberrantes y ante eso (en síntesis) solo podemos optar por un camino a elegir dentro de la dicotomía fundamental: o la salida progresista o la salida conservadora (reaccionaria). La segunda es dejar que todo siga siendo como siempre, apelar a que las cosas son así, admitir el desajuste y la falta de presencia de mujeres y personas de género no-binario en las actividades principales y lanzar el balón hacia adelante. Pero esto es mantener el status-quo, y según tu forma de interpretar el mundo puede no ser la salida. La primera opción pasa por intervenir para cambiar las cosas (más laborioso que dejar las cosas tal y como están). Localizar mujeres, motivarlas a participar, hacer seguimiento e intentar balancear las cifras. Si a pesar del trabajo realizado no consigues resultados siempre se podrá operar de otra manera, intentarlo en otro lugar de la estructura, crear otro símbolo. En este caso optamos por un set de keynote-speakers poblado por mujeres con mucha vinculación a la tecnología. Pasaron por nuestro escenario principal día tras día varias profesionales del sector del software con amplia experiencia en diversos campos y para no relajarnos, alguien nos decía por twitter que bien, que gran detalle pero que habíamos dejado olvidado las cuestiones étnicas, por ejemplo. Está claro que es un camino en el que no debemos relajarnos. Pero está iniciado. 

4- Conflicto
Todo lo que hacemos es por y para el/la asistente. La persona que tiene a bien acudir a nuestro evento es la causa principal, la clave, el anclaje básico. Lo más importante durante estos cinco días han sido los asistentes. Por ellos y ellas hacemos todo lo que está en nuestra mano y facilitamos todo lo que sea necesario y posible. Que encuentren la suficiente comodidad, la bonanza, la atención suficiente. Si dicen que la luz está demasiado alta, tienen razón. Si dicen que la temperatura está muy baja tienen razón. Si dicen que la luz está demasiado baja, también tienen razón. Con matices, está claro, pero deben ser escuchados. Activamente. Con asertividad. Sin demasiadas excusas a cambio. No vale enrocarse y mucho menos si realmente hay justificaciones consistentes. No seas como el CM de aquel evento Drupal con revistas playboys. No te pongas a la defensiva con falacias absurdas. Déjate dar. Ofrece el lomo. Equivocarse es natural, es orgánico. Reconoce que tienen razón.

5- Conducta
El Código de conducta es la partitura, el marco, la especificación que declara lo que es implementable y lo que no. En comunidades tecnológicas distribuidas existen miles de perfiles diferentes en cuanto a género, religión, filosofía política, conducta, valores...para que toda esa amalgama encuentre cierta armonía es necesario que se establezca un marco para el juego. Lenguaje, actitud, gestos, participación, reglas de estilo...todo esto es importante para la actividad, y en todas direcciones; seas de la organización, asistente, ponente, voluntaria...da igual. El CoC debe ser de obligado cumplimiento para todas y para todos y alguien debe vigilar por el cumplimiento exhaustivo de este. Alguien que siempre esté dispuesto a darle a quien sea con la cachaba en la cabeza. 

Ok, pero ¿y el descriptor principal? no sé si sabéis que Drupal Developer Days es un formato orientado al desarrollo de software puro y duro, unos días durante los cuales expertos y expertas se reunen en el mismo espacio para agruparse en diversas iniciativas (core, módulos, UX, traducciones…) y trabajar para resolver tareas abiertas. Es un evento enfocado a dejar una traza en el código del proyecto Drupal, dar una carrera grupal sobre el estado de esta plataforma. ¿Ha sido así? ¿Lo hemos conseguido? bueno, en base al tag DevDaysSeville, con el que se recomendó etiquetar las issues que se afrontasen desde el evento, en el día de cierre teníamos contabilizadas las siguientes cifras:

Este último item es interesante, por incluir el concepto “atómico” que dota de sentido al evento: el sprint; es decir, la reunión de personas interesadas en un tema específico y orientadas a charlar, debatir, alcanzar acuerdos y programar en torno a ello. En los sprints se genera el intercambio, el enriquecimiento mutuo y el aprendizaje combinado. Y nosotros este año hemos tenido a veinticinco grupos de trabajo: desde talleres prácticos de iniciación a la contribución a Drupal hasta el mismo nucleo (core) de la plataforma, pasando por multilenguaje, api rest y otros subsistemas.

Sobre las sesiones me hubiese gustado tener una opinión formada, algunas vivencias pero que va...no ha podido ser. No mucho más allá de estar en las salas para comprobar que los proyectores funcionaban, que se terminaba a la hora marcada, que cada ponente tenía una botella de agua, si la sala estaba limpia...vicisitudes. Digamos que me las he perdido, así que voy de aquí para allá leyendo las reviews de diversos asistentes al devdays para leer como fue todo a lo largo de todas las sesiones. 

Y no puedo terminar sin lanzar un apartado especial para los reconocimientos y la gratitud. Al margen del equipo motor, el Drupal Developer Days 2017 de Sevilla ha sido un esfuerzo colectivo de muchas, muchas personas que a nivel internacional, nacional y local nos han apoyado, cubierto, asesorado y han trabajado mano a mano con nosotros para poder hacer que esto saliera adelante. 

Gracias

En primer lugar gracias a Emergya - La Drupalera y todas las personas que la forman por toda la fuerza y el apoyo dedicados a apoyar el Drupal Developer Days. Desde comunicación (Bea) hasta diseño (Lara). Desde el equipo que ha construido paso a paso la plataforma web del evento o su aplicación móvil (Alejandro, Leandro, Carmen, Diego…). Gracias por todo el trabajo realizado

Gracias a las personas que nos han asesorado y aconsejado. A Alfredo Matas por estár ahí de manera altruista dispuesto a cualquier consulta sobre infraestructura de red para el evento. A Gábor Hojtsy y Zsófi Major que nos aconsejaron, explicaron y nos ayudaron a perfilar la candidatura, definir la visión y estructurar presupuestos. Gracias.

Gracias a los voluntarios y las voluntarias que cumplieron con su trabajo de manera comprometida y eficiente, en tareas, responsabilidades y horarios. Que pasaron horas allí al pie del cañón e hicieron posible que la carga de tareas estuviese distribuida, que las cosas salieran bien y que todo el mundo se sintiese atendido. Habéis cumplido con creces. Mil gracias

Gracias a todos los amigos y amigas que sin ser drupaleros se convirtieron en sponsors individuales solo por apoyar este encuentro tecnológico, por hacer lucir el sur, por darnos energía en forma de apoyo directo. Me faltarían muchos nombres pero personas como Julio Antequera, Alejandro Leiva, Bani Bishop, Jorge Galindo, Antonio Cortés, Javier Baena, Juan Luis Rodríguez, el pequeño Unai...todos han sido fundamentales para hacer cuadrar las cuentas y aportar recursos al Drupal Developer Days. Gracias por apoyar y hacer ver que SevillaDevelopers es un esfuerzo colectivo

Gracias a Mon, a Álvaro y a la Asociación Española de Drupal. Mon y Álvaro han trabajado mano a mano con nosotros para darnos ayuda y soporte en temas varios a nivel administrativo: información, documentos, cuentas, balances, facturas...sin ellos hubiese sido todo infinitamente más difícil. Igualmente a la AED: Capy, Fran Seva y la Junta en general. Entiendo que el evento les llegó un poco sobrevenido y a pesar de eso han confiado en nosotros y nos han ofrecido toda la ayuda disponible para hacerlo. Mil gracias

Gracias a Cristina Chumillas, por su implicación, su compromiso, su trabajo...y paciencia. Por los correos respondidos por mi a volapié, por los tiempos de espera, por la organización a salto de mata, por tolerarme más preguntas que respuestas. Por el depurado branding creado para el evento, todos los recursos y esa cuadratura del círculo que buscábamos en torno a los conceptos que manejábamos y que has sabido aunar. Parte integrante del equipo. Sin ella, sin su trabajo y aportaciones, no hubiésemos llegado. Gracias a ti y disculpas por las mil urgencias, el caos, las cosas a última hora y las prisas. Gracias

Y gracias al equipo motor por poner lo mejor que hay en cada uno para sacar esto adelante.

Todas las fotos son del álbum colaborativo creado para Drupal Developer Days 2017 Sevilla en Flickr, con licencia CC-BY-SA (más o menos)

 

6 Abril 2017 - 7:31pm
Total de votos: 17
Imagen de David Rodríguez
David Rodríguez

Añadir nuevo comentario

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
CAPTCHA
Esta pregunta es para probar si eres o no un visitante humano.