¡Gracias por interesarte en mejorar PlantFinder! Aquí cómo ayudar:
- Revisa los Issues abiertos para evitar duplicados
- Comenta en un Issue existente o crea uno nuevo para proponer cambios
- Ve a Issues
- Haz clic en "New Issue"
- Usa la plantilla "Bug Report"
- Incluye:
- Descripción clara del error
- Pasos para reproducirlo
- Capturas de pantalla (si aplica)
- Entorno (SO, navegador, versión de Python)
- Crea un "Feature Request"
- Explica:
- ¿Qué problema resuelve?
- Ejemplos de uso
- Mockups/diseños (opcional)
- Haz un fork del repositorio
- Crea una rama con nombre descriptivo:
git checkout -b fix/login-error
- Realiza tus cambios
- Prueba localmente (ejecuta los tests si existen)
- Envía un Pull Request con:
- Descripción detallada
- Capturas de pantalla (si es visual)
- Referencia al Issue relacionado (ej:
Closes #12
)
- Sigue el estilo PEP8 para Python
- Comenta código complejo
- Mantén commits atómicos y descriptivos
- Actualiza la documentación si es necesario
- Pregunta en los Discussions (¡actívalos en ajustes del repo!)