🧪 Se publican nuevos tutoriales — del brazo robótico al sensor
Saltar al contenido

Guía de contribución ​

¡Gracias por considerar contribuir al Wiki de JUXI! Este documento le guía por el proceso.

Preparación ​

  1. Fork del repositorio wiki-documents
  2. Clonar su fork en local
  3. Instalar dependencias:
bash
cd wiki-documents
npm ci
  1. Iniciar el servidor de desarrollo local para previsualizar:
bash
npm run docs:dev

Visite http://localhost:5173 en el navegador para previsualizar sus cambios.

Cómo contribuir ​

Corregir errores de documentación ​

¿Errores tipográficos, enlaces rotos, información obsoleta? Envíe directamente una Pull Request a main.

Añadir tutoriales ​

Si quiere compartir un tutorial sobre productos de JUXI:

  1. Primero proponga un tema en GitHub Issues explicando el tema y el contenido
  2. Tras la confirmación de los mantenedores, redacte siguiendo la estructura existente
  3. Envíe un PR

Contribuir con traducciones ​

El proyecto admite 11 idiomas. Las traducciones siguen estas reglas:

  • Cada archivo .md debe tener su equivalente en cada directorio de idioma
  • Las imágenes se comparten desde docs/public/images/
  • Los enlaces de cada versión apuntan a la ruta del idioma correspondiente

Normas de contenido ​

Imágenes ​

  • Ubicación: docs/public/images/tutorials/{producto}/{tutorial}/
  • Nomenclatura: numeración o descriptiva (p. ej. 1.png, wiring-diagram.png)
  • Referenciar con ruta relativa en el tutorial:
markdown
![Descripción](../../../public/images/tutorials/xxx/xxx.png)

Nomenclatura de archivos ​

  • Tutoriales en inglés, estilo kebab-case
  • Cada archivo .md necesita frontmatter title y description

Bloques de código ​

  • Indicar siempre el tipo de lenguaje
  • Asegurar que los comandos se ejecutan correctamente

Flujo de PR ​

  1. Verificar la compilación local: npm run docs:build
  2. Rellenar todos los campos de la plantilla de Pull Request
  3. Tras un build de CI correcto, se requiere al menos 1 aprobación de mantenedor para fusionar
  4. Tras la fusión, GitHub Actions despliega automáticamente

Código de conducta ​

  • Respetar a todos los contribuyentes y usuarios
  • Aportar contenido técnico objetivo y preciso
  • No enviar código ni comandos sin probar

¡Gracias por su contribución! 🎉