Mi primer DrupalCon Norteamérica (NOLA 2016)

Enviado por admin el Lun, 13/06/2016 - 14:11
Español
There is a Con in New Orleans

Ya ha pasado algún tiempo desde que volví de DrupalCon New Orleans, mi primera DrupalCon en Norteamérica y la segunda DrupalCon a la que he asistido, la anterior fué Bogotá. Creo que ya es un tiempo suficiente para mirar a la distancia y evaluar la experiencia.

También tengo que empezar agradeciendo a la Drupal Association, quienes hicieron posible mi participación en tan espectacular evento, me siento un verdadero privilegiado al tener la oportunidad de asistir, en especial siendo el único asistente de mi país, lo que me hace volver recargado energía y con más ganas de contribuir a Drupal y querer compartir ese sentimiento con la comunidad de mi país.

El camino

Era el año 2010 cuando supe por primera vez de que que era un DrupalCon, llevaba cerca de un mes de haber empezado a aprender Drupal y me encontré con el sitio de la DrupalCon San Francisco, en ese entonces una invaluable fuente de información para un aprendiz que recién se iniciaba. Podría decir que fue mi primer contacto con la gente que lo hace posible, comencé a conocer los nombres de las personas y empresas que hacen Drupal y dan vida a esta comunidad. Sin duda puedo decir que ese ha sido el DrupalCon que más ha influido en mí, aunque nunca estuve presencialmente, pero habiendo visto todos los videos de esa oportunidad creó un interés que existe hasta el día de hoy por esta maravillosa comunidad.

Desde eso muchos años han pasado, vino Drupal 7, muchas DrupalCon más, las cuales siempre seguí con atención, participé en varios eventos de la comunidad Latina, donde reafirmé mi interés por la plataforma y la comunidad y empezamos a hacer reuniones drupaleras en mi país. Se realizó el primer DrupalCon en Latinoamérica, no sin sobresaltos y en mi país,organizamos nuestro primer DrupalCamp.

Por todo lo anterior mencionado, asistir a este DrupalCon fue para mí una consecuencia de lo previamente recorrido y si bien fue la segunda DrupalCon a la que he asistido, la experiencia fue muy diferente en muchos sentidos, siendo la principal la magnitud del evento en todo sentido (cantidad de participantes y origines, auspiciadores, el espacio destinado, entre otros).

La llegada

Lunes 9, medio día, después de una agitada mañana llego a New Orleans Ernest N. Morial Convention Center, directo desde el aeropuerto, había que aprovechar el día. Lo primero que me impresiona es la inmensidad del lugar y que junto al DrupalCon habían al menos otras dos conferecias realizandose en el mismo edificio. Después de preguntar me encuentro con las primeras señales de la DrupalCon.

Welcome to drupalcon
Bienvenido a la Drupalcon

Ese día fue una buena aproximación, estuve en el Community  Summit (mención especial para una de las conclusiones obtenidas en ese Summit) y en la sala de Sprints, fue un buen momento para reencontrarme con personas de la comunidad y empezar a conocer otros tantos. Luego de eso nos dirigimos a la "Recepción de apertura", donde se abrió la sala de auspiciadores más conocida por todos como Exhibit Hall, una buena oportunidad para conocer a muchos de quienes hacen posible el evento...

La importancia del Exhibit Hall

Al principio no lo entendí, debe ser por el tamaño del evento, al menos diez veces más grande que cualquier otro evento Drupal que haya estado antes, pero aquí todo está organizado/separado. Esto tiene sus puntos buenos y malos, pero si quieres saber de algún tema en particular o hablar con alguna persona, hay que buscarlo, dada la diversidad del evento, es menos probable encontrarse casualmente con personas con los mismos intereses específicos. Un buen lugar para eso, es el Exhibit Hall. Al principio pensaba, que este espacio era solo dado al marketing y ventas principalmente, y es eso, pero también mucho más. Muchas conversaciones técnicas interesantes se dan en el Exhibit Hall, es fácil conocer a personas con intereses similares si se buscan, e incluso se dan muchas mini-charlas o demostraciones en profundidad a pedido. Además, es un excelente espacio para descansar y tener una conversación más relajada y salir por un momento del ajetreo de las sesiones.

Deploy to the moon
Deploy to the moon!!!

El prenote: There was a Con in New Orleans

La ya conocida y favorita de muchos pre-charla, y también descrita a veces como "una oda al gusto de la comunidad Drupal para los malos chistes". Lo cierto es que es un momento de relajo, ayuda mucho a la bienvenida de los participantes y da el tono de lo que será el evento ambientandonos a todos en lo que es nueva Orleans. En esta oportunidad empezó con "There is a Con in New Orleans" basada en "The house of the rising sun".

La #DriesNote

Una vez inaugurado oficialmente el evento vino la tradicional keynote de Dries, o #Driesnote para los amigos, con la ya tradicional charla The State of Drupal, donde relató el estado actual del proyecto y su visión de futuro, tanto el proyecto Drupal, como la web en general. Es relevante considerar su visión considerando que en muchas ocasiones Dries se ha anticipado a usos de la web en cosas que ahora conocemos como habituales. Algunos puntos importantes a destacar del keynote son nivel de adopción de Drupal, hacia dónde va la web y cómo hacer crecer la plataforma para que siga siendo relevante en ese futuro.

DriesNote

Hablando específicamente de Drupal también se puede apuntar qué:

  • Drupal 8 ya fue publicado y la gente que contribuyó en su creación se ha triplicado, más de 3000 personas ha contribuido en su código.
  • Drupal 8 tiene más de 200 nuevas funcionalidades y el modelo de desarrollo en ramas ha permitido innovación mucho más rápida, en la versión 8.1 ya se han incluido nuevas funcionalidades muy innovadoras.
  • Drupal 8.1 tiene incluso más funcionalidades nuevas:
    • Migraciones experimentales por UI
    • Soporte ce composer
    • Soport spellcheck en CKEditor
    • Javascript testing
    • BigPipe
    • Ayuda y documentación mejorada
  • El nivel de adopción de Drupal 8 ha sido mucho más rápido que Drupal 7, tomó tres meses en llegar a 60000 sitios a diferencia de drupal 7 que tomó 6 meses llegar a ese número. Para fines de 2016 se espera ver un real impulso de sitios en D8 y que se alcance el punto donde son más los sitios nuevos desarrollados en Drupal 8 que en 7.
  • Considerando los puntos anteriores pasó a detallar propuestas del camino a seguir y lo que debería ser Drupal en el futuro para ser relevante en la web de los próximos años, destacando que Drupal se ha mantenido porque se ha reinventado a si mismo muchas veces. Para dar forma al futuro Dries nos contó algunas iniciativas de desarrollo de lo que será Drupal en sus próximas versiones, estas son:
    • Media iniciative, para mejorar la administración y uso de elementos multimedia en el sitio web.
    • Workflow initiative, para mejorar flujos de trabajo y hacerlos más configurables.
    • Blocks & Layout, para tener un manejo más fácil de layouts personalizados por parte de los editores.
    • Data modeling tools initiative, para mejorar las herramientas de construcción de sitios.
    • API-first initiative, para mejorar la integración con otros sistemas, llevar el contenido donde sea y desplegarlos de distintos modos (otras webs, aplicaciones). Ejemplos de uso: Tesla App, Lufthansa in-flight system.
    • Web components, para componentes web reutilizables.
    • Cross-Chanel, para comunicación a múltiples dispositivos, “push web” (relojes, interfaces verbales, etc)
  • El nuevo modelo de versiones hace estas innovaciones posibles de manera oportuna.
  • La visión es construir la plataforma líder para ensamblar las mejores experiencias digitales del mundo. "We are playing the long game and we'll win."
  • Luego obtuvimos una visión de como puede ser el futuro del comercio electrónico con Gourmet Market y como Drupal puede ser parte de ese mundo de IoT y de dispositivos controlados por voz si todos seguimos trabajando para hacerlo posible. Ya hay mucho trabajo avanzado es cosa de experimentar con el módulo ya publicado o probar con nuevas integraciones.

Drupal 8, ya tiene más de 6 meses publicado, todas las innovaciones interesantes sobre la plataforma se están llevando a cabo en esa versión, se proyecta que pocos meses el desarrollo de sitios en Drupal 8 supere a Drupal 7.  Para más información se puede consultar el post de Dries sobre su charla, que contiene su presentación que se hace referencia y reflexiones sobre ella.

Las Sesiones

Una vez finalizada la DriesNote, mi intención era ir a la mayor cantidad de sesiones, pero resulta humanamente imposible no perderse charlas de interés cuando hay hasta once en paralelo. Lo más difícil fue decidirme entre tantas sesiones que eran de interés para mí,además de la alternativa de quedarme conversando "en los pasillos", ir a los BOFs o al sprint lounge, donde más tarde confirmé lo que ya había escuchado muchas veces, "es donde el verdadero Con sucede".

Así que, desde cierto momento decidí relajarme, hablar con la mayor cantidad de gente posible e ir a las sesiones, sin prisa, y si me perdía una sesión que me interese, siempre es posible ver las sesiones grabadas después. El listado del canal DrupalAssoc tiene 149 videos asociados a DrupalCon NOLA!!!, aún estoy encontrando cosas interesantes que no vi allá.

Pienso hacer otro post, donde contaré en más detalle, acerca de las charlas que me parecieron más interesantes del Con, entre las que asistí como las que más tarde he visto en video.

RIP Drupal 6

Ya han pasado más de seis meses que Drupal 8 se hizo publico, lo que significa que se ha llegado a una fase de "end of life", terminado el soporte oficial para Drupal 6 por parte de la comunidad. Y para celebrar este acontecimiento, se realizó lo que yo creo, será uno de los eventos más memorables de esta DrupalCon, un funeral para Drupal 6 al estilo Nueva Orleans. ¿Qué significa eso?, pues un funeral que incluye baile, una banda de Jazz y una marcha por la calles de la ciudad, para terminar en el "Rusty Nail" donde muchos les dedicaron sus sentidas palabras a Drupal 6.

Drupal Parade
Drupal 6 memorial parade

El voluntariado

Una de las condiciones de la beca para participar en la DrupalCon era hacer un voluntariado mínimo de 4 horas ayudando en tareas para la realización del evento. Entre las opciones disponibles elegí "monitor de sala" en cuatro sesiones, una tarea que sinceramente pienso, no significa un gran esfuerzo, sobre todo sí son salas que hay sesiones a las que quieres asistir y son elegidas previamente. El "trabajo" fue bastante grato y liviano, básicamente contar a los asistentes, estar pendiente que el presentador no tenga ningún inconveniente y pedirle a las personas que no se paren en las puertas para que así más personas puedan ingresar. Además, me inscribí como voluntario el día del Sprint, no me sentía seguro para postular a ser mentor, aunque finalmente, terminé siéndolo de todos modos. Más sobre esto más adelante.

Finalmente puedo decir que fue una sensación muy gratificante ayudar, aunque sea un poco, en la realización de un evento como este. De todos modos, me quedé con la sensación que podría haber hecho mucho más, quizá fue por lo novato, o no saber por donde empezar que no me atreví a asumir más responsabilidades. De todos modos, creo que si vuelvo a una DrupalCon, haré mucho más para ayudar a realizar la conferencia, ya lo hice una vez y me gustó.

El Sprint

Una de las principales razones por la que quería asistir al DrupalCon era los Sprints. Que mejor que poder estar en el mismo lugar que los que hacen Drupal y aprender de ellos de manera empírica. Pero sobre por sobre todo, mi intención era ver como se organiza por dentro un Sprint y conocer esos sutiles detalles que no se ven cuando uno no es parte de la organización, todo esto con la idea de replicarlo en la comunidad de mi país. Si bien quería ayudar en la realización del Sprint, no me sentía seguro para inscribirme como mentor, quizá falta de confianza, quizá culpa del síndrome del impostor. El punto es que finalmente me inscribí como voluntario para el Core Sprint, pienso una oportunidad perfecta para estar involucrado sin ser necesariamente mentor. De todos modos al momento de llegar y preguntar que hacer, y explicar las razones por las que quería participar, Cathy me dio el animo suficiente para que fuera un mentor y aprendiera haciendo como es que se realiza un sprint. La experiencia creo fue una de las más enriquecedoras que tuve en el Con, y a pesar que tengo mucho que aprender aún, también se que hay mucho que puedo entregar y puedo ayudar en algo a los usuarios que deseen involucrarse un poco más en el desarrollo de Drupal.
Quisiera dar gracias especiales a Cathy, Lucas, Darryl, Manish, Shawn  y Leandro de quienes puede aprender algo distinto de cada uno de ellos.

Las otras actividades

La DrupalCon es por sobre todo un espacio social, donde las personas se reunen para compartir conocimiento, mejorar Drupal, pero también encontrarse con viejos y nuevos amigos. Es necesario mencionar las actividades/fiestas organizadas por Mediacurrent, Lullabot, Pantheon, Palantir y Kalamuna, cada uno en su estilo, creando el espacio para que los participantes puedan seguir la conversación en un ambiente más relajado (o no tanto). Pudiendo mencionar entre estas actividades distintas fiestas de los más variados estilos, el inolvidable funeral de Drupal 6 o la ya clásica noche de trivia, en el museo de la segunda guerra mundial.

En castillo blanco
Castillo Blanco Drupal Trivia night
Noche de trivia drupalera

 

Etiquetas