Mi resumen de @esLibre_ 2020

"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/)"

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 un proyecto 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 hacer recortes y optimizar mi teatro:

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

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

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

Tuve que eliminar, por ejemplo, la parte de código pero a cambio podía detenerme 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 tener slides 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 muy interesantes 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 puedo hablar de lo que he podido ver/oir.

No puedo imaginarme todo el esfuerzo de coordinación, discusiones, trabajo y horas que la gente le tiene que dedicar a 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 la información de una forma clara y transparente en todo momento, con unos medios que han funcionado de lujo …​ y (casi)todo Software Libre.

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

Cualquiera podía clonar el repo, crear una propuesta y solicitar un MR para su aprobación. Así mismo los comentarios tanto con propuestas de mejoras, o solicitando aclaraciones, o las aprobaciones al MR se realizan de forma transparente usando Gitlab, de tal forma que todo el mundo puede ver 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, CommitConf o Codemotion). Es cierto que en algunas de estas se solicita la "ayuda" de ciertas comunidades para votar pero el concepto de transparencia del esLibre lo peta.

Por otra parte, cuando salga el video os animo a que veais el mensaje final de 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, no hay empresas, no hay captación de CVs, sino gente queriendo compartir libremente 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 que se busca abarcar otras áreas de la cultura donde compartir de forma abierta (música, literatura, cualquier expresión de arte…​) o eso es lo que yo he entendido, claro.

Medios y dinámica

Ni idea de los medios que han hecho posible el evento. Sé que los van a publicar pero yo sólo me he quedado con que han puesto medios para asegurar que no hubiera problemas. Al ser el primer evento de este tipo supongo que se ha tirado la casa por la ventana pero en la clausura se habían sacado conclusiones 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 en BigBlueButton y con un canal de RocketChat asociado para poder hacer preguntas. Porqué ? pues su razones tendrían. Yo creo que por ejemplo el sistema de preguntas de BBB es un poco peor y además al ir encadenadas las charlas se permitía comenzar una nueva mientras todavía se estaba chateando en RocketChat.

El formato de las charlas a 20 minutos, como ya he comentado, me ha parecido un 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 a lo importante, al no ver las caras del público te obligas a seguir tu hilo, …​ me ha gustado en resumen.

Como oyente se favorece el que puedas estar entrando 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 aprender lecciones 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 hayan hecho una copia de TelotraigodemiPueblo, mi TFC), trasteé con GodotEngine y 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 sido su 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 donde estaremos, obviamente, pero el mensaje que yo saqué es que hay muchas ganas de 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ía y si te interesa el tema de "Libre" en cualquiera de sus vertientes estoy seguro que van a encontrar una forma de que puedas compartir lo que quieras contar.

Follow comments at Telegram groupOr subscribe to the Channel Telegram channel

2019 - 2020 | Mixed with Bootstrap | Baked with JBake v2.6.5