Celebración De La Comunidad Y Lanzamiento De Bazel 8 En BazelCon 2024

La comunidad de Bazel celebró un año histórico en BazelCon 2024, alcanzando un récord de más de 330 asistentes y recibiendo más de 125 propuestas de charlas. Este evento significó un paso importante para el sistema de construcción y sus usuarios, destacando el enfoque renovado en el desarrollo impulsado por la comunidad.

El congreso anual de construcción, que llegó a su octava edición, tuvo lugar en el Museo de Historia de la Computación en Mountain View, California, los días 14 y 15 de octubre de 2024. Este BazelCon fue el primero que no fue organizado exclusivamente por Google, ya que contó con la colaboración de The Linux Foundation y con patrocinadores como Google, BuildBuddy, EngFlow, NativeLink, AspectBuild, Gradle, Modus Create, y VirtusLab. La conferencia reunió a entusiastas de la construcción de todo el mundo para explorar los últimos avances en tecnologías de construcción, compartir aprendizajes y conectarse entre sí.

La inauguración estuvo a cargo de Mícheál Ó Foghlú y Tobias Werth de Google, Alex Eagle de Aspect Build Systems, Helen Altshuler de EngFlow, y Chuck Grindel de Reveal Technology. En el discurso inicial se destacó el papel vital de las contribuciones de la comunidad y se trazó un camino hacia un futuro donde Bazel prospere gracias a la administración compartida.

Tras el discurso inaugural, John Field y Tobias Werth, gerentes de ingeniería en Google, presentaron un informe sobre el estado del ecosistema de Bazel, celebrando a los principales contribuyentes del año y destacando los logros clave.

Durante la conferencia, los miembros de la comunidad de Bazel demostraron su pericia y compartieron conocimientos clave a través de una serie de presentaciones en vivo con temas destacados como la adopción de Bazel por Spotify y las post-mortems sobre ejecución remota realizadas por EngFlow, además de explorar características innovadoras como el «Remote Bazel» de BuildBuddy.

BazelCon 2024 también brindó amplias oportunidades para que los asistentes se conectaran y colaboraran. Las sesiones «Birds of a Feather» fomentaron discusiones animadas sobre temas que iban desde la generación de SBOM usando Bazel hasta integraciones de IDE y gestión de dependencias externas, permitiendo a los miembros de la comunidad brindar comentarios directos y dar forma al futuro de Bazel.

Este evento también sirvió como plataforma de lanzamiento para Bazel 8, una versión de soporte a largo plazo (LTS) que trae mejoras significativas en modularidad, rendimiento y gestión de dependencias.

Entre las novedades de Bazel 8 se encuentran la modularidad impulsada por Starlark, que ha segregado muchas de las reglas de lenguaje principales en módulos individuales; la depreciación del mecanismo WORKSPACE, que será reemplazado por Bzlmod; y la introducción de macros simbólicas, un nuevo método para escribir macros en archivos de construcción.

La comunidad de Bazel ya está esperando con entusiasmo la próxima edición de BazelCon, y se alienta a todos a mantenerse conectados a través de los canales de comunicación de Bazel y compartir sus proyectos y experiencias con el equipo. La participación y colaboración continuas son esenciales para el crecimiento y éxito continuo de Bazel.
vía: Google Blog Open Source

Scroll al inicio