Contribuye a nuestra documentación
BLOKC prospera gracias a las contribuciones abiertas, y nuestra documentación no es la excepción.
BLOKC prospera gracias a las contribuciones abiertas, y nuestra documentación no es la excepción. Seas desarrollador, diseñador o miembro de la comunidad, tu aporte ayuda a que nuestros docs sean más útiles e inclusivos para todos. Esta guía te acompaña en la configuración básica y el conocimiento necesario para empezar a contribuir a la documentación de BLOKC alojada en GitHub.
Requisitos previos#
Antes de comenzar, asegúrate de tener instaladas las siguientes herramientas en tu sistema:
-
Git Se utiliza para clonar el repositorio y gestionar el control de versiones. Instalar Git
-
Node.js y npm Necesarios para ejecutar Docusaurus localmente. Instalar Node.js (versión LTS)
-
VS Code o cualquier editor de texto Facilita la edición de archivos Markdown y la navegación por el proyecto. Descargar VS Code
-
Conocimientos básicos de Markdown Nuestra documentación está escrita en archivos .md y .mdx.
Flujo de contribución#
Para contribuir a la documentación de BLOKC, sigue los pasos a continuación para configurar tu entorno local y comprender la estructura del repositorio de documentación.
Primeros pasos#
-
Accede al repositorio
Dirígete al repositorio oficial de documentación de BLOKC en GitHub. -
Haz un fork del repositorio Haz clic en el botón "Fork", GitHub creará una copia del repo en tu cuenta. (ej: https://github.com/tu-usuario/documentation).
-
Clona el repositorio
Usa el siguiente comando para clonar el proyecto en tu máquina local:git clone https://github.com/tu-usuario/documentation -
Navega al directorio del proyecto
cd documentation -
Instala las dependencias
Instala todos los paquetes requeridos con:npm install -
Ejecuta la documentación localmente
Inicia el servidor de desarrollo local con:npm start
Entendiendo la estructura del proyecto#
Antes de contribuir, es útil entender cómo está organizada la documentación:
- Cada carpeta en el directorio
/docsrepresenta una sección principal de la documentación. - Cada archivo dentro de esas carpetas es una subsección o página de contenido.
- Todos los archivos están escritos en Markdown (
.md).
Tipos de contribuciones#
Puedes contribuir a la documentación de las siguientes maneras:
-
Actualizar una sección o subsección existente
Agregar nueva información, corregir errores, actualizar contenido obsoleto o eliminar material irrelevante. -
Agregar una nueva subsección
Crear una nueva página de contenido en una sección existente. -
Crear una nueva sección
Introducir una sección completamente nueva en la documentación agregando una nueva carpeta.
Cómo contribuir#
1. Actualizar una sección o subsección existente#
- Identifica la sección o archivo que deseas actualizar.
- Abre el archivo
.mdcorrespondiente. - Realiza tus ediciones directamente—agrega, elimina o corrige según sea necesario.
2. Agregar una nueva subsección#
- Ubica la carpeta de la sección correspondiente.
- Crea un nuevo archivo con extensión
.md(ej:nueva-subseccion.md). - Agrega tu contenido en formato Markdown.
3. Agregar una nueva sección#
- Crea una nueva carpeta bajo el directorio
/docscon un nombre apropiado. - Dentro de esa carpeta, crea un nuevo archivo
.mdpara tu contenido. - Tu nueva sección y su contenido ahora serán reconocidos por el sistema de documentación.
Enviar tu contribución#
Una vez que hayas terminado tus cambios, sigue estos pasos para subirlos y abrir un Pull Request (PR):
-
Crea una nueva rama
git checkout -b tu-nombre-de-rama -
Agrega tus cambios
git add . -
Haz commit de tu trabajo
git commit -m "Mensaje descriptivo sobre tu contribución" -
Haz push a GitHub
git push -u origin tu-nombre-de-rama -
Abre un Pull Request
Ve al repositorio de GitHub, compara ramas y abre un PR para revisión.
Mira el tutorial en video#
¿Prefieres una guía visual? Mira este video rápido donde te guiamos por todo el proceso de contribución—desde clonar el repositorio hasta enviar tu primer pull request.
Recursos#
-
Docusaurus Docs – Aprende cómo funciona Docusaurus, desde la configuración hasta la escritura de plugins personalizados.
-
Guía Markdown – Un resumen rápido de la sintaxis Markdown.
-
GitHub Docs – Guías de Git y GitHub para principiantes.