Estrutura da documentação
Esta documentação é organizada em seções que apresentam o projeto de forma progressiva, desde uma introdução geral até informações técnicas e orientações para contribuição.
A estrutura foi definida para manter um padrão entre os projetos, facilitando a navegação e permitindo que diferentes tipos de usuários encontrem rapidamente as informações que procuram.
Comece aqui
Section titled “Comece aqui”Esta seção é destinada a quem está conhecendo o projeto pela primeira vez.
- Introdução
- Contextualização: apresenta o projeto, seu contexto e o problema que busca resolver.
- Objetivos: descreve os principais objetivos e resultados esperados.
- Estrutura da documentação: explica como a documentação está organizada e onde encontrar cada tipo de informação.
- Utilização rápida: apresenta os passos mínimos necessários para começar a utilizar o projeto.
Como usar
Section titled “Como usar”Esta seção contém informações práticas para utilização do projeto.
- Comandos: apresenta os principais comandos necessários para executar e utilizar o projeto.
- Erros comuns: reúne problemas frequentes durante a utilização e suas respectivas soluções.
Documentação técnica
Section titled “Documentação técnica”Esta seção é destinada principalmente a desenvolvedores e colaboradores que precisam compreender o funcionamento e a organização interna do projeto.
- Estrutura do projeto: apresenta a organização dos arquivos, diretórios e principais componentes do repositório.
- Tecnologias e dependências utilizadas: descreve as tecnologias, bibliotecas, frameworks e demais dependências utilizadas.
- Roadmap de funcionalidades: apresenta as funcionalidades planejadas, em desenvolvimento ou previstas para versões futuras.
Como contribuir
Section titled “Como contribuir”Esta seção apresenta as orientações necessárias para quem deseja contribuir com o projeto.
- Introdução: explica quem pode contribuir e quais tipos de contribuição são aceitos.
- Como posso contribuir?: indica áreas do projeto que podem receber contribuições, como código, documentação, testes, correções e novas funcionalidades.
- Estilização: define as convenções utilizadas para commits e Pull Requests.
- Como reportar bugs: explica como identificar, registrar e fornecer informações sobre problemas encontrados.
Projeto e comunidade
Section titled “Projeto e comunidade”Esta seção reúne informações relacionadas à comunidade, manutenção e continuidade do projeto.
- Equipe: apresenta os atuais responsáveis pela manutenção e desenvolvimento do projeto e registra colaboradores que contribuíram anteriormente.
- FAQ: reúne respostas para perguntas frequentes sobre o projeto.
- Obtendo ajuda: apresenta os canais e procedimentos disponíveis para solicitar ajuda.
- Contato: disponibiliza formas de contato com os responsáveis pelo projeto.
- Apoio: apresenta informações sobre formas de apoiar o projeto, quando aplicável.
- Referências: reúne materiais, projetos, documentos e outras fontes utilizadas ou relacionadas ao projeto.
Navegação recomendada
Section titled “Navegação recomendada”A documentação pode ser consultada de acordo com a necessidade:
- Conhecendo o projeto: comece por Comece aqui.
- Utilizando o projeto: consulte Como usar.
- Entendendo o funcionamento interno: consulte Documentação técnica.
- Contribuindo: consulte Como contribuir.
- Obtendo suporte ou conhecendo a comunidade: consulte Projeto e comunidade.
A estrutura pode ser adaptada de acordo com as características e o tamanho de cada projeto. Nem todos os projetos precisam possuir conteúdo em todas as subseções, mas recomenda-se manter a organização e a nomenclatura padronizadas sempre que possível.