Skip to content

Latest commit

 

History

History
126 lines (87 loc) · 5.12 KB

CONTRIBUTING.md

File metadata and controls

126 lines (87 loc) · 5.12 KB

Como Contribuir

Saiba como contribuir com o projeto CEREBRO e fortalecer ainda mais a nossa comunidade.

Guia para traduções

As traduções se aplicam somente aos artigos.

Procedimento

Para editores

  1. Abra uma issue, informando o título e o link para o artigo original.
  2. Adicione a label tradução na issue recém-criada e inicie a tradução do artigo.
  3. Faça o Pull Request do arquivo traduzido.
  4. Adicione um comentário na issue convocando os editores (@cerebrobr/editores).
  5. Modifique a label desta issue para revisão.

Para colaboradores

  1. Faça o fork do repositório artigos.
  2. Abra uma issue, informando o título e o link para o artigo original.
  3. Solicite a inclusão da label tradução na issue recém-criada.
  4. Realize a tradução do artigo.
  5. Faça o Pull Request para enviar o artigo traduzido.
  6. Adicione um comentário na issue convocando os editores (@cerebrobr/editores).

Recomendações

  • Não esqueça de abrir uma issue e notificar a tradução do mesmo. Isso conserva a boa comunicação entre todos os editores e colaboradores do projeto.
  • Certifique-se de que o artigo seja colocado no diretório da sua respectiva tecnologia (ex.: Artigo sobre JavaScript, na pasta javascript)
  • Utilize notas de rodapé para termos técnicos com o seu respectivo link externo para mais informações ou alguma referência.
  • As Mensagens de commits devem ser em pt-BR no modo imperativo. (ex.: Adiciona tradução Lorem Ipsum, Atualiza tradução Lorem Ipsum... )
  • Caso o documento possua alguma referência para um documento em inglês, traduza o título e coloque entre parênteses (em inglês). Ex.: Um título qualquer para o documento (em inglês).

Labels / Status

  • tradução - tradução de artigo em andamento
  • revisão - arquivos que estão sendo revisados
  • dúvidas - espaço para sugestões e perguntas referentes ao repositório

Guia para novos conteúdos

Até o momento, contamos com as seguintes seções para inserção de novos conteúdos:

Procedimento

Para editores

  1. Crie uma nova branch para sua alteração.
  2. Realize as suas alterações.
  3. Faça o Pull Request do arquivo.
  4. Adicione um comentário convocando os editores (@cerebrobr/editores) para a revisão.

Para colaboradores

  1. Faça o fork do repositório desejado.
  2. Crie uma nova branch para sua alteração.
  3. Realize as suas alterações.
  4. Solicite um Pull Request.
  5. Adicione um comentário convocando os editores (@cerebrobr/editores) para a revisão.

Recomendações

  • O merge só deverá ser feito após 2 ou mais editores realizarem a revisão do conteúdo.
  • Mensagens de commits devem ser em pt-BR no modo imperativo. (ex.: Adiciona tradução Lorem Ipsum, Atualiza documento Lorem Ipsum... )

Já comitou com a mensagem errada? Existem 2 formas de resolver:

Primeira forma:

Seguir esse link: https://help.github.com/articles/changing-a-commit-message/

Segunda forma:

  • Fechar esse pull request;
  • Clonar novamente o repositório;
  • Criar uma nova branch (não alterar direto na master);
  • Fazer a alteração;
  • Commitar com a mensagem correta;
  • Enviar um novo pull request.

Labels / Status

  • recomendação - recomendação/sugestão para novo conteúdo
  • atualização - atualização necessária
  • sugestão - espaço para sugestões e perguntas referentes ao repositório
  • importante - nota importante para colaboradores, editores e admins.
  • ajuda - necessita da sua ajuda. :)

Guia para Referências

Os repositórios abaixo serão utilizados apenas para referênciar, categorizar e listar os livros, guias e documentações em pt-BR ou que foram traduzidos.

Procedimento

Segue o mesmo padrão mencionado no Guia para novos conteúdos.

Recomendações

Segue o mesmo padrão mencionado no Guia para novos conteúdos.

Labels / Status

  • nova versão - material original atualizado
  • recomendação - recomendação/sugestão para nova referência
  • atualização - atualização necessária
  • sugestão - espaço para sugestões e perguntas referentes ao repositório
  • importante - nota importante para colaboradores, editores e admins.
  • ajuda - necessita da sua ajuda. :)