Skip to content

Latest commit

 

History

History
80 lines (58 loc) · 2.91 KB

File metadata and controls

80 lines (58 loc) · 2.91 KB

Contribuindo

Obrigado por tomar seu tempo para ler isso. Para contribuir ao repositório, é recomendável que você discuta a mudança que deseja em uma issue antes de enviá-la.

Para garantir que sua contribuição esteja de acordo com o esperado, leia e siga o pequeno guia abaixo:

Estilo

Títulos de commits

Títulos de commits devem iniciar com certo emoji dependendo do tipo de alteração. Isso pode deixar as mensagens mais concisas.

Emoji Significado
Conteúdo novo
✏️ Conteúdo adicionado em uma página
♻️ Conteúdo modificado em uma página
🔍️ Erro corrigido no conteúdo
🔥 Arquivo removido
💥 Grandes mudanças

Livro e XML

Sempre que alguma página em Content for adicionada/removida, ordem das páginas for alterada e/ou o cabeçalho nível 1 de uma página for modificado, as mudanças devem ser refletidas nos arquivos book/SUMMARY-<lang>.md e estrutura.xml.

Markdown

Formatação

Utilize o formatador Prettier com as configurações padrão, exceto:

Os arquivos devem ser verificados com markdownlint e não devem ser encontrados problemas. Há uma extensão para o Visual Studio Code: vscode-markdownlint

Referências

Referencie apenas fontes altamente confiáveis, como a documentação oficial de uma ferramenta.

Exemplos de fontes confiáveis:

  • jQuery Learning Center, pois:
    • É destacado no site oficial do jQuery.
  • Python Docs, pois:
    • É destacado no site oficial do Python.
  • ISO/IEC 14882:2020, pois:
    • É um padrão ISO para a linguagem C++. Não use especificamente essa versão, e sim a mais recentemente ratificada.

Exemplos de fontes duvidosas:

  • GeeksforGeeks, pois:
    • Não é oficial.
    • Apresenta frequentes erros e uso de práticas desencorajadas.

Não é necessário incluir referências para todas as afirmações, mas quando haver referências, devem estar listadas no final do documento sob o cabeçalho de nível 2 "Referências". A estrutura da lista não segue padrões rígidos, mas deve ser consistente com as demais.

Aqui está um bom exemplo: