Mi resumen de @esLibre_ 2020
Tags: personal, eventos
Published: 2020-10-24 20:03:50

---
title: Mi resumen de @esLibre_ 2020
published: true
date: 2020-09-22 00:00:00 UTC
tags: personal,eventos
canonical_url: https://jorge.aguilera.soy/blog/2020/eslibre.html
---

| | "esLibre es un encuentro de personas interesadas en las tecnologías libres, enfocado a compartir conocimiento y experiencia alrededor de las mismas ([https://eslib.re/)"](https://eslib.re/)) |

Por segundo año consecutivo he asistido al congreso esLibre y por segundo año he podido dar una charla.

El año pasado, en Granada, pude contar mis movidas con #OpenSource #OpenData (bots consumiendo datasets y cosas así) así como la de #DocAsCode, la cual he repetido (con variaciones) este año.

Este año iba a ser en Madrid (bueno, en realidad Fuenlabrada que parece ser que es de la Comunidad de Madrid aunque yo me saqué el pasaporte por si acaso), pero por culpa del bichito la organización le dió un giro de 180º y se arriesgó a hacer un evento totalmente online y en mi opinión y a la vista del resultado fue un acierto completo.

## DocAsCode

Aunque parezca egocéntrico voy a comentar primero sobre mi charla pero con la intención de quitarmelo cuanto antes y poder pasar al evento en síque lo considero más interesante.

Cuando ví que se organizaba una nueva edición me lancé a enviar mi propuesta sobre #DocAsCode (bueno, miento, estuve dudando los primeros 5 minutos) pues la había estado dando vueltas y quería hacerla en plan "teatrillo". Quería hacer una versión online donde crearía desde cero unproyecto y publicaría la documentación en directo.

Todo sonaba perfecto en mi cabeza hasta que comprobé al ser aceptada que el tiempo que se disponía era de 30 minutos. Y el pánico se apoderó de mí cuando dicho tiempo fue reducido a 20 tras organizar todas las propuestas.

Acostumbrado a charlas de 40-45 minutos reducirla a la mitad se me hacía una locura. Iba a ser materialmente posible contar nada en 20 minutos.

Pues bien, tras darme cuenta que en realidad en una charla se trata de contar lo importante no de contar todo lo que quieres hasta aburrir me dispuse a hacerrecortes y optimizar mi teatro:

Sabía por experiencia que publicar en Netlify es cuestión de segundos mientrasque en Gitlab puede llevar varios minutos así que investigué cómo enlazarlos y publicar automáticamente (algo más para la mochila y sobrelo que escribiré en otro post)

Se me ocurrió que la mejor manera de crear el proyecto en Netlify erainventarme unas slides que desplegar manualmente y evitar asi el proceso"administrativo" de configurarlos

Mientras Gitlab ejecutaba el pipeline yo podía estar creando otra ramay trabajar sobre ella. Corría el peligro de hacerlo confunso así queintenté repetir varias veces lo que se estaba viendo en pantalla, esperohaberlo conseguido.

Tuve que eliminar, por ejemplo, la parte de código pero a cambio podíadetenerme unos segundos en explicar un poco mejor la idea en cada paso, o,una vez más, es lo que espero haber conseguido.

Obviamente tuve que repetir muchas veces la charla pues no iba a tenerslides sobre las que apoyarme y el tiempo tan escaso obligaba a tenerlo todo encadenado.

Al final creo que la charla salió bien e incluso hubo preguntas muyinteresantes después y me pasaron algún enlace relacionado para investigar.

## Organización

Quede claro que yo no he participado en la organización y sólo puedohablar de lo que he podido ver/oir.

No puedo imaginarme todo el esfuerzode coordinación, discusiones, trabajo y horas que la gente le tiene que dedicara un evento de este tipo y más en estas condiciones.

En mi opinión la organización ha sido im pe ca ble. Transmitiendo lainformación de una forma clara y transparente en todo momento, con unos mediosque han funcionado de lujo …​ y (casi)todo Software Libre.

De todos los aspectos de la organización yo me quedo con el proceso deaceptar las charlas mediante un Merge Request (como el Pull Request deGithub pero en Gitlab que es Open Source, como debe ser):

Cualquiera podía clonar el repo, crear una propuesta y solicitar un MRpara su aprobación. Así mismo los comentarios tanto con propuestas de mejoras, o solicitando aclaraciones, o las aprobaciones al MR se realizan de formatransparente usando Gitlab, de tal forma que todo el mundo puedever el proceso de selección de charlas.

Para mí esto es un hecho diferenciador de muchas otras conferencias de renombre (y que no por ello dejo de admirar como GreachConf, CommitConfo Codemotion). Es cierto que en algunas de estas se solicita la "ayuda" de ciertascomunidades para votar pero el concepto de transparencia del esLibre lopeta.

Por otra parte, cuando salga el video os animo a que veais el mensaje finalde Germán, @germaaan\_, donde (machaconamente) remarca que es un evento de "la gente para la gente". Pero es que es así. No hay marcas comerciales, nohay empresas, no hay captación de CVs, sino gente queriendo compartirlibremente cosas con la gente.

Y esto me lleva a otro tema que creo que este evento puede ofrecer:NO pretende restringuirse en el área del Software Libre típico sino quese busca abarcar otras áreas de la cultura donde compartir de forma abierta (música, literatura, cualquier expresión de arte…​) o eso es loque yo he entendido, claro.

## Medios y dinámica

Ni idea de los medios que han hecho posible el evento. Sé que los van apublicar pero yo sólo me he quedado con que han puesto medios para asegurarque no hubiera problemas. Al ser el primer evento de este tipo supongo quese ha tirado la casa por la ventana pero en la clausura se habían sacadoconclusiones y estimaciones para eventos futuros.

La dinámica ha sido mucho más fluida de lo que yo creía en un primer momento. Se habilitaron una serie de tracks, cada uno con una sala enBigBlueButton y con un canal de RocketChat asociado para poder hacer preguntas. Porqué ? pues su razones tendrían. Yo creo que por ejemploel sistema de preguntas de BBB es un poco peor y además al ir encadenadaslas charlas se permitía comenzar una nueva mientras todavía se estabachateando en RocketChat.

El formato de las charlas a 20 minutos, como ya he comentado, me ha parecidoun acierto. Al ponente le parece un stress de primeras pero una vez que centras tu charla creo que es mucho mejor. Simplificas el mensaje, vas alo importante, al no ver las caras del público te obligas a seguir tuhilo, …​ me ha gustado en resumen.

Como oyente se favorece el que puedas estarentrando y saliendo de las charlas sin molestar.Tengo que admitir que en más de una charla estuve compaginandola con otra.Obvio no atiendes a las 2 de forma completa pero en conjunto sí pude aprenderlecciones de ellas a pesar de simultanearlas.

## Charlas

Como no soy muy bueno haciendo resúmenes tendremos que esperar a que @luiyo haga el suyo de las charlas.

Yo por mi parte flipé con el proyecto SoftwareHeritage (y que hayanhecho una copia de TelotraigodemiPueblo, mi TFC),trasteé con GodotEnginey ya le estoy dando vueltas a ver qué juego simple puedo hacer,o mis primeros pasitos con Raku (mucho más interesante que Python)entre otras muchas

Mención especial claro está a la de @MiguelRuGa sobre Groovy, que ha sidosu primera charla y casi tras ponerle una pistola en la cabeza

## Futura Edición

Ni idea de si tal como está el patio habrá próxima edición, ni dondeestaremos, obviamente, pero el mensaje que yo saqué es que hay muchas ganasde repetir y si puede ser con más temas

Si sirve de algo mi modesta opinión, yo creo que es un evento que no me perderíay si te interesa el tema de "Libre" en cualquiera de sus vertientesestoy seguro que van a encontrar una forma de que puedas compartirlo que quieras contar.