¡Gracias por tu interés en contribuir a Cuánto vale tu outfit en Inditex! 🖤 Tu ayuda es clave para mejorar esta aplicación y hacerla aún más útil para la comunidad.
Nos comprometemos a mantener un ambiente inclusivo, respetuoso y colaborativo. Por favor, revisa nuestro Código de Conducta antes de contribuir.
Antes de empezar, revisa lo siguiente:
- Issues abiertos en GitHub para ver si alguien ya está trabajando en la mejora o el problema que quieres abordar.
- Discusiones previas en la pestaña de "Discussions" o en los comentarios de los issues.
- La documentación para entender cómo funciona el proyecto.
Si no encuentras la información que buscas, no dudes en abrir un nuevo issue.
Si encuentras un error, abre un issue con esta información:
- Descripción clara del problema.
- Pasos para reproducirlo.
- Comportamiento esperado vs. real.
- Logs o capturas de pantalla si es relevante.
Si tienes una idea para mejorar la app:
- Revisa los issues existentes.
- Abre un nuevo issue con una descripción detallada.
- Si quieres implementarlo tú mismo, indícalo en el issue y sigue el proceso de pull requests.
¡La documentación clara es clave! Puedes ayudar:
- Corrigiendo errores en el README.md u otros archivos.
- Explicando mejor procesos o funcionalidades.
- Agregando ejemplos o tutoriales.
Si quieres contribuir con código, sigue estos pasos:
- Haz un fork del repositorio.
- Crea una rama descriptiva:
git checkout -b feature/nueva-funcionalidad
. - Haz cambios y haz commit:
git commit -m "Añadir nueva funcionalidad X"
- Haz push de tu rama a tu fork:
git push origin feature/nueva-funcionalidad
- Abre un Pull Request (PR) en el repositorio principal.
- Un colaborador revisará tu PR.
- Se podrán pedir cambios o aclaraciones.
- Una vez aprobado, se hará merge en
main
. - ¡Tu contribución aparecerá en la próxima versión! 🎉
- Usa Python 3.10.
- Sigue la estilo de formateo de black como estándar de estilo.
- Usa tipado estático en las funciones.
- Mantén el código modular y reutilizable.
Antes de enviar un PR:
- Asegúrate de que el código no rompe funcionalidades existentes.
- Ejecuta los tests si existen.
- Verifica que cumple con los requisitos del issue.
- GitHub Discussions para preguntas generales.
- Issues para reportar problemas o sugerir mejoras.
- Email: lua.ricor@udc.es, p.fernandezf@udc.es, c.mvarela@udc.es, xoel.maestu@udc.es.
Si eres nuevo, busca issues etiquetados como good first issue
o help wanted
.
¡Gracias por tu ayuda! 💙