Contribuer à notre documentation
BLOKC prospère grâce aux contributions ouvertes, et notre documentation ne fait pas exception.
Que vous soyez développeur, designer ou membre de la communauté, votre contribution aide à rendre nos docs plus utiles et inclusives pour tous. Ce guide vous accompagne dans la configuration de base et les connaissances nécessaires pour commencer à contribuer à la documentation BLOKC hébergée sur GitHub.
Prérequis#
Avant de commencer, assurez-vous d'avoir les outils suivants installés sur votre système :
-
Git Utilisé pour cloner le dépôt et gérer le contrôle de version. Installer Git
-
Node.js et npm Nécessaires pour exécuter Docusaurus en local. Installer Node.js (version LTS)
-
VS Code ou tout éditeur de texte Facilite l'édition des fichiers Markdown et la navigation dans le projet. Télécharger VS Code
-
Notions de base sur Markdown Notre documentation est rédigée en fichiers .md et .mdx.
Workflow de contribution#
Pour contribuer à la documentation BLOKC, suivez les étapes ci-dessous pour configurer votre environnement local et comprendre la structure du dépôt de documentation.
Pour commencer#
-
Accéder au dépôt
Rendez-vous sur le dépôt officiel de la documentation BLOKC sur GitHub. -
Forker le dépôt Cliquez sur le bouton "Fork", GitHub créera une copie du repo dans votre compte. (ex : https://github.com/votre-utilisateur/documentation).
-
Cloner le dépôt
Utilisez la commande suivante pour cloner le projet sur votre machine locale :git clone https://github.com/votre-utilisateur/documentation -
Naviguer dans le répertoire du projet
cd documentation -
Installer les dépendances
Installez tous les paquets requis avec :npm install -
Lancer la documentation en local
Démarrez le serveur de développement local avec :npm start
Comprendre la structure du projet#
Avant de contribuer, il est utile de comprendre comment la documentation est organisée :
- Chaque dossier dans le répertoire
/docsreprésente une section majeure de la documentation. - Chaque fichier dans ces dossiers est une sous-section ou une page de contenu.
- Tous les fichiers sont rédigés en Markdown (
.md).
Types de contributions#
Vous pouvez contribuer à la documentation de plusieurs façons :
-
Mettre à jour une section ou sous-section existante
Ajouter de nouvelles informations, corriger des erreurs, mettre à jour du contenu obsolète ou supprimer du contenu non pertinent. -
Ajouter une nouvelle sous-section
Créer une nouvelle page de contenu dans une section existante. -
Créer une nouvelle section
Introduire une toute nouvelle section à la documentation en ajoutant un nouveau dossier.
Comment contribuer#
1. Mettre à jour une section ou sous-section existante#
- Identifiez la section ou le fichier à mettre à jour.
- Ouvrez le fichier
.mdcorrespondant. - Faites vos modifications directement : ajouts, suppressions ou corrections selon le besoin.
2. Ajouter une nouvelle sous-section#
- Repérez le dossier de la section concernée.
- Créez un nouveau fichier avec l'extension
.md(ex :nouvelle-sous-section.md). - Ajoutez votre contenu au format Markdown.
3. Ajouter une nouvelle section#
- Créez un nouveau dossier sous le répertoire
/docsavec un nom approprié. - À l'intérieur de ce dossier, créez un nouveau fichier
.mdpour votre contenu. - Votre nouvelle section et son contenu seront désormais reconnus par le système de documentation.
Soumettre votre contribution#
Une fois vos modifications terminées, suivez ces étapes pour pousser vos changements et ouvrir une Pull Request (PR) :
-
Créer une nouvelle branche
git checkout -b votre-nom-de-branche -
Stager vos modifications
git add . -
Committer votre travail
git commit -m "Message descriptif sur votre contribution" -
Pousser sur GitHub
git push -u origin votre-nom-de-branche -
Ouvrir une Pull Request
Rendez-vous sur le dépôt GitHub, comparez les branches et ouvrez une PR pour relecture.
Voir le tutoriel vidéo#
Vous préférez un guide visuel ? Regardez cette courte vidéo qui vous guide à travers tout le processus de contribution, du clonage du dépôt à la soumission de votre première pull request.
Ressources#
-
Docusaurus Docs – Découvrez comment fonctionne Docusaurus, de la configuration à l'écriture de plugins personnalisés.
-
Guide Markdown – Un aperçu rapide de la syntaxe Markdown.
-
GitHub Docs – Guides Git et GitHub pour débutants.
Dernière mise à jour:
Modifier cette page (opens in a new tab)