Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 1.96 KB

CONTRIBUTING.md

File metadata and controls

52 lines (39 loc) · 1.96 KB

Como contribuir

Para contribuir material, basta abrir um Pull Request pelo Github. Para facilitar, procure seguir as seguintes recomendações:

Indicações/Links

Para contribuir links, atente que, para links diretos, o material deve estar legalmente disponível de maneira pública e gratuita. Qualquer material consistente é bem vindo, mas para um guia de boas sugestões, procure material:

  • Atualizado.
  • De boa didática (é melhor indicar um tutorial ou um curso do que um manual técnico).
  • (Para C++) que se adequa ao C++ Teaching Manifesto é ideal, a não ser que o assunto ou o objetivo do material o obrigue a ir contra o que o manifesto diz.
  • Em português, se possível. Costuma ser raro material completo sobre programação em português, especialmente atualizado, mas por isso mesmo é justamente o que esperamos conseguir centralizar.

Para material que não esteja disponível de maneira gratuita, é possível deixar a indicação, mas evite inserir links diretos para compra em uma plataforma específica, exceto se por alguma razão for o único lugar onde o material está disponível.

Material Escrito

Para contribuir material escrito (guias, tutoriais, listas de dicas, etc.) ao repositório, o material deve:

  • Ser de autoria do contribuidor, ou
  • Estar sob uma licença que permita sua redistribuição gratuita, com no máximo as obrigações de atribuição e redistribuição sob a mesma licença (e.g. CC-BY-SA).

No caso do material ser de autoria do contribuidor e não estar indicado como estando sob uma licença específica, uma licença específica, ele estará sob a licença padrão do repositório, CC-0.

Recomendações Gerais

  • Evite material que coloca C e C++ como simples variantes uma da outra. Prefira material que trata as linguagens como independentes e diferentes, ainda que compatíveis até certo ponto.