Saltar al contenido

Contribuir a Astro

Damos la bienvenida a contribuciones de cualquier tamaño y a colaboradores de cualquier nivel de habilidad. Como proyecto de código abierto, creemos en retribuir a nuestros colaboradores. Nos complace ayudar con orientación sobre PRs, redacción técnica y conversión de cualquier idea de función en realidad.

¿Quieres involucrarte aún más? Consulta nuestro documento de Gobernanza para obtener descripciones detalladas de los diferentes roles, los procesos de nominación de mantenedores, los procesos de revisión de código y la aplicación del Código de Conducta.

¡Hay muchas formas de contribuir al proyecto Astro! Cada repositorio de Astro tiene un README con un enlace a un archivo CONTRIBUTING.md en la raíz del proyecto.

Visita el perfil de GitHub de Astro para encontrar los repositorios para:

  • La base de código principal de Astro, incluidas las integraciones oficiales y las plantillas de inicio.

  • Astro Docs, ¡un sitio web completo de Astro! Contribuye no solo con contenido escrito, sino también con código de Astro que aborde problemas de a11y, CSS, UI y UX. También hacemos que nuestra documentación esté disponible en varios idiomas, por lo que necesitamos ayuda para traducir todo el sitio.

  • El compilador de Astro, escrito en Rust, distribuido como WASM.

  • Las herramientas de lenguaje de Astro, las herramientas de edición necesarias para el lenguaje Astro (archivos .astro).

  • Starlight, el marco de documentación oficial de Astro.

  • El Astro Roadmap ¡donde se da forma al futuro de Astro! Ideas, sugerencias y propuestas formales de RFC para el proyecto Astro.

Además de contribuir con tu propio código o contenido, también puedes hacer una gran contribución participando en los comentarios de revisión en las PRs, agregando ideas en los problemas (Issues) y discusiones existentes de GitHub, ¡y participando en nuestras tareas de mantenimiento de problemas "fijados" (Pinned)!

¡Cada PR, especialmente las PRs de traducción, necesita revisores! Revisar PRs y dejar comentarios, sugerencias o un "¡LGTM!" aprobatorio ("Looks Good To Me!" / "¡Se ve bien para mí!") es una excelente manera de comenzar en cualquier repositorio y de aprender más sobre Astro.

¡También tenemos una comunidad de Discord muy activa! Valoramos las contribuciones de quienes dan la bienvenida a nuevos miembros, responden preguntas de soporte y comparten lo que han construido con y para Astro. Más allá de las contribuciones tradicionales de GitHub, Astro reconoce y apoya a los miembros de la comunidad que participan con nuestra comunidad, comparten Astro en publicaciones de blog, videos y charlas de conferencias, y ayudan a mantener la salud de nuestra comunidad.

Tenemos varias guías disponibles para ayudarte a contribuir a la documentación de Astro.

Ya sea tu primera contribución al código abierto, o si necesitas agregar documentación para la nueva función de Astro que acabas de construir, o si eres un traductor experimentado que busca la próxima página para traducir, o si deseas obtener más información sobre cómo ayudar como revisor de PRs... ¡te tenemos cubierto!

Visita nuestro sitio dedicado Astro Docs Docs, donde encontrarás nuestra documentación para ayudarte a contribuir a Astro Docs como corrector de errores tipográficos, redactor, traductor, creador de funciones e incluso como revisor de PRs.

Esta documentación es presentada por todas estas personas colaboradoras. ¡Únete a nosotros en GitHub!

Contribuir Comunidad Patrocinar