Skip to content

Latest commit

 

History

History
112 lines (73 loc) · 2.35 KB

File metadata and controls

112 lines (73 loc) · 2.35 KB

Guía de Contribución de DevForge

¡Gracias por tu interés en contribuir! Esta guía te ayudará a entender cómo trabajamos.


🔨 ¿Cómo Contribuir?

Si eres miembro del equipo

  1. Clona el repositorio
  2. Crea una rama desde main o dev según el proyecto
  3. Realiza tus cambios
  4. Abre un Pull Request
  5. Espera revisión de al menos un compañero

Si eres externo

  1. Haz un fork del repositorio
  2. Crea una rama para tu contribución
  3. Realiza tus cambios
  4. Abre un Pull Request explicando tu aporte
  5. Espera revisión del equipo

📋 Convenciones

Nombres de ramas

feature/nombre-de-la-feature fix/descripcion-del-bug hotfix/problema-urgente docs/que-se-documenta

Commits

Seguimos la especificación de Conventional Commits.

Formato básico: <tipo>: <descripción>

Ejemplos:

  • feat: agregar autenticación con Google
  • fix: corregir error en validación de formulario
  • docs: actualizar README con instrucciones de instalación

Tipos permitidos

Tipo Uso
feat Nueva funcionalidad
fix Corrección de bug
docs Documentación
style Formato, estilos (sin cambios de lógica)
refactor Refactorización de código
test Agregar o modificar tests
chore Tareas de mantenimiento

🔍 Pull Requests

Antes de abrir un PR

  • El código funciona correctamente
  • Seguiste las convenciones del proyecto
  • Probaste los cambios localmente
  • El PR tiene un título descriptivo

Proceso de revisión

  1. Al menos un miembro debe aprobar el PR
  2. Si hay comentarios, respóndelos o aplica los cambios
  3. Una vez aprobado, se hace merge

🐛 Reportar Bugs

Si encuentras un bug:

  1. Verifica que no exista un issue similar
  2. Abre un issue con:
    • Descripción del problema
    • Pasos para reproducirlo
    • Comportamiento esperado vs actual
    • Capturas de pantalla si aplica

💡 Proponer Ideas

¿Tienes una idea para mejorar un proyecto?

  1. Abre un issue con la etiqueta idea o enhancement
  2. Describe tu propuesta claramente
  3. El equipo lo evaluará y responderá

📫 ¿Dudas?

Si algo no está claro, escríbenos:

📧 devforge.club@gmail.com


Cada contribución es un golpe de martillo que fortalece lo que construimos juntos. 🔨