|
|
@ -1,4 +1,4 @@ |
|
|
|
# SAPL: Sistema de Apoio à Atividade Parlamentar |
|
|
|
# SAPL: Sistema de Apoio ao Processo Legislativo |
|
|
|
|
|
|
|
Esta página reúne informações úteis ao desenvolvimento atual do SAPL. |
|
|
|
|
|
|
@ -8,7 +8,22 @@ Para maiores informações sobre a versão corrente do sistema (2.5) visite a [p |
|
|
|
|
|
|
|
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 |
|
|
|
### Instalação do Ambiente de Desenvolvimento |
|
|
|
|
|
|
|
Instalar as seguintes dependências de sistema (no Ubuntu): |
|
|
|
|
|
|
|
sudo apt-get install python-psycopg2 |
|
|
|
|
|
|
|
* Criar um virtualenv usando python 3 para o projeto e ativá-lo. Se vc usa o |
|
|
|
[virtualenvwrapper](https://virtualenvwrapper.readthedocs.org/en/latest/install.html#basic-installation): |
|
|
|
|
|
|
|
mkvirtualenv -p /usr/bin/python3 sapl |
|
|
|
* Instalar as dependências python com: |
|
|
|
|
|
|
|
pip install -r requirements/dev-requirements.txt |
|
|
|
|
|
|
|
|
|
|
|
### Boas 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 |
|
|
|