From 0c697b2dc9f65c0b500051daf5b04660cf732dac Mon Sep 17 00:00:00 2001 From: Marcio Mazza Date: Mon, 6 Jul 2015 19:01:39 -0300 Subject: [PATCH] =?UTF-8?q?Updated=20Diretrizes=20para=20a=20implementa?= =?UTF-8?q?=C3=A7=C3=A3o=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Diretrizes-para-a-implementação.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Diretrizes-para-a-implementação.md b/Diretrizes-para-a-implementação.md index 05668e8..5a45b19 100644 --- a/Diretrizes-para-a-implementação.md +++ b/Diretrizes-para-a-implementação.md @@ -3,14 +3,17 @@ Reproduzir exatamente (ou o mais próximo possível) a funcionalidade existente. As melhorias serão feitas nas versões a partir da 3.2 Boa práticas +* Mensagens de commit no padrão 50/72 colunas começando com um verbo no infinitivo. Vide: + - http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html + - http://stackoverflow.com/questions/2290016/git-commit-messages-50-72-formatting * Todo código no padrão PEP8 * Apenas relaxamos E501 (linhas sem limite de tamanho) nos arquivos models.py, por enquanto. * Antes de `git push`: * Rodar principalmente `git pull --rebase`. Em alguns casos apenas usar merge (lembre que `git pull` => merge). * (...Usar um ramo novo para cada feature significativo? ...Talvez) * Antes de `git commit`, sempre: - * Rodar `./manage.py check` - * Rodar testes + - Rodar `./manage.py check` + - Rodar testes Usar os seguintes componentes: * Bootstrap para templates (ter sempre dispositivos móveis e acessibilidade em mente)