Redigir: escrever e editar temas
Antes de escrever
- Leia as regras de estilo e
spec/conventions.mdna raiz do repositório. - Consulte
spec/structure.mdna raiz do repositório para ver onde o tema se encaixa e que número deve ter.
Escrever um tema novo
- Escolha a parte e o próximo número decimal livre nessa parte. A numeração é contígua, por isso um tema novo costuma ficar com o número a seguir ao último tema da sua parte.
- Crie
locales/en-gb-oxendict/topics/PP-CC-slug.md(prefixo preenchido com zeros e separado por hífen, por exemplo02-01-...) a partir do modelo de tema. Escreva em ortografia Oxford (vejaspec/oxford-spelling.md); nunca edite os outros três locales diretamente. - Escreva de acordo com o modelo. Um tema de conteúdo precisa de todas as secções: visão geral, princípios-chave, recomendações, compromissos (com uma tabela), questões para discussão, perspetiva setorial (startup, pequena empresa, grande empresa, administração pública), exemplos (um empresarial e um público), caso de negócio, antipadrões, modelo de maturidade de cinco níveis, ideias para discussão, conclusões e referências.
- Nomeie a via de manipulação. Toda a família de métricas precisa de uma resposta explícita a “como é que uma equipa faz este número parecer bom sem melhorar o que ele mede, e que salvaguarda o apanha” (veja o tema 1.2).
- Defina os termos na primeira utilização. Acrescente uma ligação à Wikipédia para os conceitos-chave na primeira menção, apenas na prosa.
- Faça referências cruzadas a temas relacionados pelo número decimal, por exemplo “(tema 2.1)“.
- Acrescente o tema a
spec/structure.md. - Se a introdução da parte (N.0) enumera os seus temas, acrescente um ponto.
- Execute
python3 tools/localize.pypara derivar o tema paraen-001,en-gbeen-us. - Execute
just nave depoisjust test.
Editar um tema existente
- Mantenha a ordem e os títulos das secções. Os testes verificam que os temas de conteúdo continuam a ter todas as secções exigidas.
- Mantenha as definições em linha, as ligações à Wikipédia, as tabelas e as listas de referências, a não ser que a edição seja precisamente sobre elas.
- Não introduza travessões nem expressões proibidas. Se reformular, reescreva em vez de inserir um travessão.
- Depois execute
python3 tools/localize.pypara voltar a derivaren-001,en-gbeen-usa partir da fonteen-gb-oxendicteditada.
Mudar o nome ou renumerar
- Mude o nome do ficheiro em
locales/en-gb-oxendict/, atualize o título# N.M Title, atualizespec/structure.mde atualize todas as referências cruzadas ao número antigo. - Execute
python3 tools/localize.pypara mudar também o nome dos ficheiros nos outros três locales (deriva os quatro a partir do mesmo caminho relativo). - Execute
just navejust test. Os testes assinalam uma discrepância entre o H1 e o nome do ficheiro, uma falha na numeração, um locale que divergiu da fonte ou uma ligação quebrada.
Lembrete de tom
Escreva como um colega experiente que quer que o leitor tenha êxito. Caloroso, simples, direto e útil. Frases curtas. Sem enchimento.