Redazione: scrivere e modificare gli argomenti
Prima di scrivere
- Leggi le regole di stile e
spec/conventions.mdnella radice del repository. - Controlla
spec/structure.mdnella radice del repository per vedere dove si colloca l’argomento e quale numero debba avere.
Scrivere un nuovo argomento
- Scegli la parte e il prossimo numero decimale libero in quella parte. La numerazione è contigua, quindi un nuovo argomento prende di solito il numero successivo all’ultimo della sua parte.
- Crea
locales/en-gb-oxendict/topics/PP-CC-slug.md(prefisso con zeri iniziali e trattini, per esempio02-01-...) a partire dal modello di argomento. Scrivilo con l’ortografia oxfordiana (vedispec/oxford-spelling.md); non modificare mai direttamente gli altri tre locale. - Scrivi seguendo il modello. Ogni argomento di contenuto richiede tutte le sue sezioni: panoramica, principi chiave, raccomandazioni, compromessi (con una tabella), domande di discussione, una prospettiva settoriale (startup, piccola impresa, enterprise, settore pubblico), esempi (uno enterprise e uno del settore pubblico), business case, antipattern, un modello di maturità a cinque livelli, spunti di discussione, punti chiave e riferimenti.
- Nomina il vettore di manipolazione. Ogni famiglia di metriche richiede una risposta esplicita a «come fa un team a far apparire bene questo numero senza migliorare ciò che misura, e quale guardrail lo intercetta» (vedi l’argomento 1.2).
- Definisci i termini al primo uso. Aggiungi collegamenti a Wikipedia ai concetti chiave alla prima menzione, solo nella prosa.
- Rimanda agli argomenti correlati per numero decimale, per esempio «(argomento 2.1)».
- Aggiungi l’argomento a
spec/structure.md. - Se l’introduzione della parte (N.0) elenca i suoi argomenti, aggiungi lì una voce.
- Esegui
python3 tools/localize.pyper derivare l’argomento inen-001,en-gbeen-us. - Esegui
just nav, poijust test.
Modificare un argomento esistente
- Mantieni intatti l’ordine e i titoli delle sezioni. I test controllano che gli argomenti di contenuto abbiano ancora ogni sezione richiesta.
- Preserva definizioni nel testo, collegamenti a Wikipedia, tabelle e l’elenco dei riferimenti, a meno che la modifica riguardi specificamente quelli.
- Non introdurre trattini lunghi né le formule vietate. Se stai riformulando, riscrivi la frase anziché inserire un trattino.
- Esegui poi
python3 tools/localize.pyper derivare di nuovoen-001,en-gbeen-usdalla fonteen-gb-oxendictmodificata.
Rinominare o rinumerare
- Rinomina il file in
locales/en-gb-oxendict/, aggiorna il suo titolo# N.M Titolo, aggiornaspec/structure.mde aggiorna ogni rimando che punta al vecchio numero. - Esegui
python3 tools/localize.pyper rinominare il file anche negli altri tre locale (li deriva tutti e quattro dagli stessi percorsi relativi). - Esegui
just navejust test. I test segnaleranno una discrepanza tra H1 e nome del file, un buco di numerazione, un locale derivato dalla fonte che se ne sia allontanato o un collegamento rotto.
Promemoria sul tono
Scrivi come un collega esperto che vuole che chi legge riesca. Caldo, semplice, diretto e utile. Frasi brevi. Niente riempitivi.