dev.languagetool.org

Git

O projeto é opensource, mas isso não quer dizer que vale tudo!

Abra pull requests

Especialmente se você está contribuindo pela primeira vez, pedimos que você abra um pull request para que a comunidade do LanguageTool possa dar uma olhada no seu trabalho.

Novos pull requests para o português devem, na medida do possível…

Para que seu pull request seja considerado aceitável, ele deverá ter:

Uma vez que for aceito, você pode dar merge no seu próprio pull request. Se o seu PR contiver mais do que um commit, prefira a opção merge with squash para manter nossa história o mais limpa possível.

Branching policy

Se possível, pedimos que os nomes das suas branches sigam o formato pt/$domain/$change, onde:

Pedimos que o $domain seja escrito em inglês, mas a designação da sua mudança pode ser em português (se for o caso, busque evitar acentos, til, ou cedilha).

Um bom exemplo de um nome de branch seria, por exemplo, pt/grammar/subjuntivo_sem_conjuncao.

Os seguintes dados não precisam ser postos no nome da sua branch:

Maus exemplos seriam: maria_22_de_abril, regras.

Mensagens de commit

Use estas diretrizes (em inglês).

Dentro do possível, mantenha seus commits bem descritos:

O adágio “commit early, commit often” só se aplica ao seu trabalho local. Ao criar um pull request, o ideal é que ele seja composto de poucos commits razoavelmente completos. Prefira fazer squash se você tiver muitos commits com mensagens do tipo "[pt] Fix error", "[pt] Add antipattern".