Updated Home (markdown)

master
Marcio Mazza 10 years ago
parent
commit
fac2e0e60e
  1. 25
      Home.md

25
Home.md

@ -4,33 +4,12 @@ Esta página reúne informações úteis ao desenvolvimento atual do SAPL.
Para maiores informações sobre a versão corrente do sistema (2.5) visite a [página do projeto na wiki do Interelgis](https://colab.interlegis.leg.br/wiki/ProjetoSapl)
To install your development environment see [Development Environment Setup](Development-Environment-Setup)
## Diretrizes gerais para a implementação da versão 3.1
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
### Instalação do Ambiente de Desenvolvimento
Instalar as seguintes dependências de sistema (no Ubuntu):
sudo apt-get install python3-dev libpq-dev graphviz graphviz-dev \
postgresql postgresql-contrib pgadmin3 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
* Configurar o [PostgreSQL](https://help.ubuntu.com/community/PostgreSQL)
* Crie um role "sapl" com:
- senha "sapl",
- o privilégio "can create databases",
- uma data de expiração distante (ou infinita, usando p.ex. `ALTER ROLE sapl VALID UNTIL 'infinity';`
* Crie um banco "sapl" com owner "sapl".
* Restaure o dump do banco de desenvolvimento.
### Boas práticas

Loading…
Cancel
Save