Saltar al contenido principal

Contribuir a Galio

¡Gracias por tu interés en contribuir! Por favor, no dudes en crear un PR para cualquier problema o solicitud de función.

Incluso si tienes poca o ninguna experiencia con React Native o Galio, estaremos más que felices de ayudarte con cualquier información o orientación para cumplir tu PR.

Chat de la Comunidad

¡No dudes en unirte a nosotros en Gitter! Puntos de discusión técnica, preguntas generales y sugerencias o cualquier cosa - ¡nos encantaría charlar sobre ello!

Reportar Problemas y Solicitudes de Funciones

Si notas algún error en la aplicación, ves código que se puede mejorar, o tienes funciones que te gustaría que se agreguen, ¡por favor crea un reporte de error o una solicitud de función!

Si quieres abrir un PR que corrija un error o agregue una función, ¡no podemos agradecerte lo suficiente!

Trabajar en Problemas

Por favor, no dudes en tomar cualquier problema que esté actualmente abierto. Solo envía un comentario para hacernos saber que estás trabajando en él para que podamos asignar ese problema específico a ti.

Para comenzar con el desarrollo de Galio, ¡revisa nuestro Wiki!

Enviar una Pull Request

Galio es un proyecto de código abierto, por lo que las pull requests siempre son bienvenidas (siempre ❤️), pero antes de trabajar en un cambio grande, es mejor abrir un issue primero para discutirlo con los mantenedores o si ya se abrió un issue, comenta tu intención de abrir un PR.

Cuando tengas dudas, mantén tus pull requests pequeñas. Para darle a un PR la mejor oportunidad de ser aceptado, no incluyas más de una función o corrección de error por pull request. Siempre es mejor crear dos PRs pequeños que uno grande.

Como con los issues, usa la siguiente fórmula para el título de tus PRs:

  • Screens/[Nombre de la pantalla] - Para nuevas pantallas o modificaciones de pantalla
  • Components/[Nombre del componente] - Para cambios de componentes o nuevos componentes
  • Feature/[Nombre de la función] - Para nuevas funciones
  • Language -- [Idioma] - Para traducciones de documentación
  • Docs/[Nombre de la documentación] - Para mejoras de documentación

Contribuciones Financieras

También damos la bienvenida a las contribuciones financieras con total transparencia en nuestro Open Collective. Cualquiera puede presentar un gasto. Si el gasto tiene sentido para el desarrollo de la comunidad, será "fusionado" en el libro mayor de nuestro open collective por los contribuyentes principales y la persona que presentó el gasto será reembolsada.

Hacktoberfest

Galio participó en los desafíos de Hacktoberfest. Puedes obtener más información sobre esta iniciativa y cómo participar en eventos futuros aquí.

Comenzando

  1. Haz fork del repositorio en GitHub
  2. Clona tu fork localmente
  3. Crea una nueva rama para tus cambios
  4. Haz tus cambios y pruébalos
  5. Confirma tus cambios con mensajes de commit claros
  6. Haz push a tu fork y envía una pull request

Estilo de Código

  • Sigue el estilo de código existente y las convenciones
  • Escribe mensajes de commit claros y descriptivos
  • Incluye pruebas para nueva funcionalidad cuando sea posible
  • Actualiza la documentación para cualquier nueva función

¿Preguntas?

Si tienes alguna pregunta sobre cómo contribuir, no dudes en:

¡Estamos emocionados de ver tus contribuciones! 🚀