Ir al contenido

Contribuye a Astro

Aceptamos contribuciones de cualquier tamaño y contribuyentes de todos los niveles de habilidad. Como un proyecto de código abierto, creemos en devolver a nuestros contribuyentes. Estamos encantados de ayudar con orientación sobre PRs, escritura técnica y convertir cualquier idea en realidad.

:::tip[Problemas abiertos]Explora todas los problemas abiertos en el GitHub de Astro con las etiquetas help wanted y good first issue en todos sus repositorios de código: el código de Astro, la documentación, Starlight, los sitios web de Astro, herramientas de lenguaje, GitHub Actions, bots, el compilador… ¡hay muchos lugares donde contribuir!:::

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

Maneras de contribuir

Repositorios del proyecto

¡Hay muchas maneras 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 de:

  • El código base principal de Astro, incluyendo integraciones oficiales y plantillas de inicio.

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

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

  • Las herramientas de lenguaje de Astro, las herramientas del editor necesarias para el lenguaje Astro (archivos .astro).

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

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

Tipos de contribuciones

Adicionalmente a contribuir con tu propio código o contenido, también puedes hacer una gran contribución involucrándote dejando comentarios de revisión en PRs, agregando ideas en las discusiones y problemas de GitHub existentes, ¡y participando en nuestras tareas de mantenimiento de problemas "Fijados"!

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

¡También tenemos una comunidad muy activa de Discord! Valoramos las contribuciones de aquellos que 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.

Contribuyendo a la documentación

¡Tenemos muchas guías disponibles para ayudarte a contribuir con Astro Docs!

Tanto si se trata de tu primera contribución al código abierto, como si necesitas añadir documentación para la nueva función de Astro que acabas de crear, o eres un traductor experimentado en busca de la siguiente página que traducir, o te gustaría saber más sobre cómo ayudar como revisor de relaciones públicas... ¡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 erratas, escritor, traductor, creador de funciones e incluso como revisor de relaciones públicas.

Nuestros contribuyentes

Estos documentos son traídos por nuestra comunidad. ¡Únete a nosotros en GitHub!

Contribuir Comunidad Patrocinador