Saltar al contenido principal

Reportar errores

Para reportar un error, por favor crea un problema en GitHub. También puedes pedir ayuda en Discord.

Solicitudes de funciones

Si no estás seguro de si es un error y sientes que está más cerca de una solicitud de función, entonces probablemente deberías abrir una discusión en su lugar.

Envía un pull request

Contribuir código a Twenty comienza con un pull request (PR).

Antes de empezar

  1. Consulta los issues existentes para ver trabajos relacionados
  2. Para nuevas funcionalidades, abre primero un issue para discutir
  3. Revisa nuestro Código de conducta

Haz un fork y clona

  1. Haz un fork del repositorio en GitHub
  2. Clona tu fork:
git clone https://github.com/YOUR_USERNAME/twenty.git
cd twenty
  1. Añade el remoto upstream:
git remote add upstream https://github.com/twentyhq/twenty.git

Crea una rama

git checkout -b feature/your-feature-name
Usa nombres de rama descriptivos:
  • feature/add-export-button
  • fix/login-redirect-issue
  • docs/update-api-guide

Realiza tus cambios

  1. Escribe código limpio y bien documentado
  2. Sigue el estilo de código existente
  3. Añade pruebas para la nueva funcionalidad
  4. Actualiza la documentación si es necesario

Envía tu PR

  1. Haz push de tu rama:
git push origin feature/your-feature-name
  1. Abre un PR en GitHub
  2. Rellena la plantilla del PR
  3. Vincula los issues relacionados

Lista de verificación de PR

  • El código sigue las pautas de estilo del proyecto
  • Las pruebas pasan localmente
  • La documentación está actualizada
  • La descripción del PR explica los cambios