Guía de Contribución
Aprende cómo contribuir a La Multisig Wiki
🛠️ Guía de Contribución
¡Gracias por tu interés en contribuir a La Multisig Wiki! Esta guía paso a paso te ayudará a entender cómo puedes participar en el proyecto.
📝 Resumen del Proceso
- 🍴 Fork del repositorio (solo la primera vez)
- 💻 Abrir VS Code Web (desde el fork)
- ✍️ Crear o modificar contenido
- 🌿 Crear rama en Git
- 📦 Stage de cambios
- ⬆️ Push de cambios
- 🔄 Crear Pull Request
- 👀 Revisión
- ✅ Aprobación
📚 Guía Detallada
1. 🍴 Crear Fork del Repositorio
Para comenzar, necesitas crear un fork del repositorio en GitHub:

2. 💻 Abrir VS Code Web
- Presiona la tecla
.(punto) en tu fork para abrir Visual Studio Code Web - La pantalla navegará automáticamente al editor de código

3. ✍️ Crear o Modificar Contenido
Puedes crear un nuevo archivo o modificar uno existente desde la barra lateral:

📄 Ejemplo: Crear Nuevo Documento
Al crear un nuevo documento MDX, recuerda:
- Incluir un título en la sección superior
- Seguir el formato Markdown
- Basarte en documentos existentes como referencia

4. 🌿 Gestión de Git
🌳 Crear Rama
- Abre "Control de código fuente" en la barra lateral
- Haz clic en los 3 puntos → Rama → Crear rama
- Asigna un nombre descriptivo siguiendo el estándar de nombres de rama
- Haz clic en "Cambiar a la rama"

📦 Stage de Cambios
- Haz clic en los 3 puntos → Cambios → Almacenar provisionalmente todos los cambios
- Escribe un mensaje de commit siguiendo el estándar de mensajes de commit

5. ⬆️ Push de Cambios
Revisa tus cambios y haz clic en "Confirmar y enviar cambios":

6. 🔄 Crear Pull Request
- Regresa a GitHub (cambia
.devpor.comen la URL) - Haz clic en "Compare & pull request"

⚙️ Configurar Pull Request
- Verifica que la rama apunte a
maindel repositorio original - Añade un título descriptivo siguiendo el estándar de títulos de PR
- Completa la descripción y la lista de verificación
- Menciona issues relacionados si los hay
- Asigna a "lamultisig" como revisor
- Marca "Allow edits by maintainers"
- Haz clic en "Create pull request"
7. 👀 Revisión y Aprobación
- Los administradores revisarán tu PR
- Netlify generará una URL de "Deploy Preview"
- Revisa los cambios en la URL de preview
- Responde a cualquier comentario o sugerencia

8. ✅ Finalización
Una vez aprobado, los administradores harán merge del PR y los cambios se reflejarán en el sitio oficial.
🔍 Opcional: Revisar cambios antes de Pull Request
Para asegurarte de que tus cambios se ven correctamente antes de crear el Pull Request, puedes usar GitHub Codespaces:
1. Abrir Codespaces
- Presiona
CTRL + Jpara abrir la terminal - Selecciona la primera opción de Codespaces
- Elige cualquier tipo de instancia (todas funcionan igual)
- Se abrirá una nueva ventana con el ambiente de desarrollo
2. Configurar el Entorno
En la terminal, ejecuta los siguientes comandos:
# Instalar dependencias
pnpm install
# Iniciar el servidor de desarrollo
pnpm dev3. Revisar Cambios
- Haz clic en "Abrir en el navegador" cuando esté listo
- Se abrirá una nueva pestaña con el sitio
- Navega hasta la sección que has modificado
- Verifica que todo se vea correctamente
4. Hot Reload
- A medida que hagas cambios en el código
- La interfaz se actualizará automáticamente
- No necesitas recargar la página manualmente

📋 Estándares de Contribución
Para mantener la consistencia en el proyecto, seguimos estos estándares:
🌿 Nombres de Rama
Formato: tipo/descripcion-corta
Tipos:
docs/- Para cambios en documentaciónfix/- Para correccionesfeat/- Para nuevas característicasupdate/- Para actualizaciones de contenido existente
Ejemplos:
docs/agregar-guia-bitcoinfix/corregir-enlaces-rotosfeat/nueva-seccion-defiupdate/actualizar-tokens
💬 Mensajes de Commit
Formato: tipo: descripción corta
Tipos:
docs:- Cambios en documentaciónfix:- Correccionesfeat:- Nuevas característicasupdate:- Actualizaciones
Ejemplos:
docs: agregar guía de Bitcoinfix: corregir enlaces rotos en sección DeFifeat: nueva sección sobre stablecoinsupdate: actualizar contratos de tokens
🔄 Títulos de Pull Request
Formato: [TIPO] Descripción corta
Tipos:
[DOCS]- Cambios en documentación[FIX]- Correcciones[FEAT]- Nuevas características[UPDATE]- Actualizaciones
Ejemplos:
[DOCS] Agregar guía de Bitcoin[FIX] Corregir enlaces rotos en sección DeFi[FEAT] Nueva sección sobre stablecoins[UPDATE] Actualizar contratos de tokens
Tu contribución es valiosa para hacer que el conocimiento sobre Web3 sea más accesible para todos.