Discord
Discord es un programa de chat gratuito donde tenemos un servidor para Gamersmafia al que todos estáis invitados.
Canales
| Canal | Descripción |
|---|---|
| #general | Temas relacionados con GM o con video juegos. |
| #ayuda | Para solicitudes de ayuda que no se puedan gestionar a través de Gamersmafia.com |
| #bugs | Canal para avisarnos de fallos en la web y para informar de incidencias creadas y resueltas a través de GitHub. |
| #cambios | Canal para anunciar cada vez que hacemos cambios al código de la web y cada vez que esos cambios se publican en gamersmafia.com. |
| #ux | Canal para tratar temas relacionados con la experiencia de usuario en la web, tanto ideas de usuarios como propuestas del webmaster. |
Git y GitHub
Usamos Git para gestionar el código de Gamersmafia y GitHub para como servicio de hosting. Por seguridad y para de-duplicar incidencias solo el webmaster y un pequeño círculo de usuarios tienen acceso al repositorio y a las incidencias.
Mensajes de commits en #cambios
Git llama commit a cada cambio al código de Gamersmafia. Cada cambio tiene un título que mostramos en #cambios. Por ejemplo:

Usamos los siguientes prefijos para los títulos para hacer más fácil leer listados de cambios:
| Prefijo | Descripción | ¿Visible por usuarios? |
|---|---|---|
| ch | (Code Health) Reduce el coste de mantener y mejorar Gamersmafia (refactorizaciones, actualizaciones de librerías, etc). | No |
| doc | Modifica la documentación interna de la web. | No |
| fix | Corrige fallos visibles por el usuario. | Sí |
| change | Cambios que no tienen cabida en las otras etiquetas. | Sí |
| feat | (Feature) Añade nueva funcionalidad o mejora funcionalidad existente. | Sí |
| perf | (Performance) Hace que Gamersmafia cargue más rápido o consuma menos recursos. | Sí |
| sec | (Security) Corrige o mejora la seguridad de la web contra todo tipo de ataques. | Sí |
| test | Modifica los tests del código de Gamersmafia. | No |
Gamersmafia