2025 Technical Steering Committee

Por
Fred Schott

¡El proyecto Astro tiene un nuevo Technical Steering Committee (TSC) para 2025! Estoy emocionado de anunciar que Emanuele Stoppa Florian Lefebvre and Matt Kane ahora son parte del TSC de Astro, uniéndose a Matthew Phillips que permanecerá en el TSC.

Además, también estoy orgulloso de reconocer a Matt Kane como el team lead oficial del framework de Astro a partir de ahora, uniéndose a Sarah Rainsberger que continuará como la docs team lead oficial del proyecto.

Este anuncio es parte de nuestro compromiso continuo con la open governance y traerte el mejor framework para construir sitios web content-driven. Si tienes curiosidad por saber más, puedes leer nuestro conjunto completo de docs de governance en GitHub, ver nuestra lista completa de maintainers, y chatear con nosotros en Discord.

¿Qué es el TSC de Astro?

Creamos el Technical Steering Committee (TSC) en 2022 (PR #3490) para apoyar el rápido crecimiento de Astro en los primeros días del proyecto. El uso de Astro estaba disparado — las descargas de npm se duplicaban mensualmente — y nuestro core team de maintainers se había expandido para incluir nuevos miembros con nuevas skill sets (docs, design, community-building) más allá de solo programar. Astro necesitaba un grupo más pequeño y enfocado para tomar core technical decisions de manera más efectiva.

Un miembro del TSC guía la dirección del proyecto y asegura un futuro saludable para el codebase de Astro. Los miembros del TSC son en última instancia responsables de la toma de decisiones técnicas cuando se trata de cualquier cambio al codebase de Astro.

Un miembro del TSC tiene influencia significativa en las decisiones de software design. Por esta razón, la experiencia en coding es crítica para este rol. La membresía del TSC es uno de los únicos roles que requiere un historial significativo de contribuciones de código al proyecto Astro en GitHub.

GOVERNANCE.md · 7 de junio de 2022

A principios de este año, revisamos la estructura del TSC por primera vez desde su creación. Nuestro core team votó para simplificar el proceso de membresía (PR #53) para hacer más fácil añadir/eliminar miembros del TSC, limitar el tamaño del TSC a 5 miembros máximo, y eliminar la elegibilidad del project steward (¡Hola, soy yo! 👋) para servir directamente en el TSC. Esta nueva estructura da a nuestros core contributors más activos la autonomía y responsabilidad bien ganadas de ser dueños de la salud del codebase en adelante (y me libera para enfocar aún más de mi tiempo en project stewardship, buscar nuevas partnerships, sponsors, etc.)

Cada miembro del TSC — Ema, Florian, Matt, y Matthew — ya ha hecho grandes contribuciones al codebase de Astro como maintainer y ha jugado un papel significativo en hacer crecer el framework hasta lo que es hoy. Estoy extremadamente agradecido por su continua liderazgo del proyecto.

Cuando hablas de governance en open source, es fácil asumir que todo esto trata sobre burocracia lenta y aburrida. Pero en nuestro caso, ha tenido el efecto exactamente opuesto. Tener roles y responsabilidades claras nos ha ayudado a movernos más rápido con enfoque — especialmente en un equipo distribuido y async como Astro. Nuestro modelo de TSC fue inspirado por ESLint con guía temprana de Nicholas Zakas, quien es un brillante open source maintainer y project steward del que hemos tenido suerte de aprender.

Involúcrate

El proyecto Astro tiene orgullo de ser open source. Si alguna vez has considerado contribuir a un proyecto open source, ahora es un gran momento para empezar. Aprende más sobre nuestro modelo de governance en GitHub, ve nuestra lista completa de maintainers, y únete a nosotros en Discord para saludar y saber más sobre cómo puedes involucrarte.

Únete a más de 5.000 Astro contributors y consigue tu propia Astro contributor badge — si has ayudado en cualquiera de los repos de Astro en GitHub, tu nombre y logros estarán listados ahí.