Guida alla documentazione
Come viene scritta e revisionata la documentazione e come si tiene allineata all'app.
Per la nostra documentazione usiamo GitHub Pages, che ci permette di avere una pagina statica con tutte le informazioni sul repo. Per noi è molto utile, perché rende i docs facili da leggere e da mantenere usando solo file .md che vengono poi convertiti in HTML. Se vuoi puoi leggere di più su GitHub Pages nella documentazione ufficiale, e puoi anche leggere di più sui file markdown qui. Nei passaggi che seguono diamo per scontato che tu abbia già completato la configurazione. Se non l'hai ancora fatto, segui prima questa guida.
Passaggio 1: Attiva GitHub Pages nel tuo fork #
GitHub offre già una buona guida su come farlo, ma in sostanza quello che devi fare è:
- Entra nel tuo repository e seleziona Settings
- Clicca Pages nella sezione Code and automation.
- Poi seleziona Deploy from branch in Source e assicurati di scegliere il branch main e la cartella /docs
- Ora puoi cliccare Save e nel giro di pochi secondi la tua pagina dovrebbe essere online su {your-username}.github.io/sossoldi/
Passaggio 2: Fai le modifiche nel tuo repository #
Ora che hai attivato la pagina GitHub puoi iniziare a fare modifiche, ed è piuttosto semplice. Puoi semplicemente modificare i file markdown dentro la cartella docs o crearne di nuovi se serve. Se stai creando una nuova pagina, assicurati che sia collegata a un'altra, così che chi legge possa raggiungerla. Collegare i file markdown è piuttosto semplice e puoi trovare molti esempi nel nostro repo (puoi anche leggere di più qui).
Quando hai finito di fare tutte le modifiche puoi creare un commit nel tuo fork e nel giro di pochi secondi la pagina dovrebbe aggiornarsi con tutte le modifiche. A questo punto dovresti verificare che sia tutto a posto e che non ci siano problemi a raggiungere la pagina.
Passaggio 3: Crea una pull request #
Se è andato tutto secondo i piani, ora dovresti essere in grado di creare una pull request che spiega le modifiche che hai fatto. Per facilitare il processo di revisione, assicurati di spiegare cosa hai fatto e di aggiungere screenshot utili (se preferisci puoi semplicemente condividere il link {your-username}.github.io/sossoldi/). Dopo il processo di revisione la tua pull request verrà unita e le tue modifiche saranno online!
Non sai come aprire una pull request? Non preoccuparti, puoi leggere la guida