Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A BD-EPCT visa disponibilizar um acervo bibliográfico digital composto pelo material científico e tecnológico produzido na rede de Instituições de EPCT.
Ruby JavaScript CSS

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config
db
doc
lib
log
public
script
spec
vendor
.gitignore
.pryrc
.rspec
Capfile
Gemfile
Gemfile.lock
Makefile
README.rst
Rakefile
config.ru

README.rst

BD 2.0

Instalação

  • Bundle install
  • É necessário copiar o sam.yml.example e o database.yml.example: cp config/sam.yml.example config/sam.yml && cp config/database.yml.example config/database.yml
  • rake db:drop:all db:create:all db:migrate db:seed db:test:prepare

Contribuindo

Issues

  • Assine uma issue de cada vez. (Exceção: se as issues assinadas só couberem a você para faze-las.)
  • Se finalizou o obrigatório da issue, feche-a, se quiser refatorar, incrementar, faça mesmo com a issue fechada, não há necessidade de deixá-la aberta ou reabri-la.
  • Se quiser alterar algo na issue, faça nos comentários para ficar claro que ela foi alterada, sendo assim, quem for fazer a issue deve ler todos os comentários.

Commits

  • Assegure-se que os testes estão passando antes do commit.
  • Use mensagens curtas e claras.
  • Nas mensagens faça referência a issue que o commit está relacionado, ex: "mensagem do commit (#numero_da_issue)"

Boas Práticas

  • Antes de começar a alterar o código, execute um pull e rode os testes, ou no mínimo verifique se os testes estão passando na integração contínua.
  • Evite deixar espaços em branco (blank spaces/trailing characters).
  • Não use tabs para indentação, mas sim espaços, respeitando a convenção de cada linguagem: 2 espaços para Ruby, 4 espaços para JavaScript. Na maioria dos editores, é possível configurar de modo que tabs sejam convertidas no número desejado de espaços.

Dependências nativas

Something went wrong with that request. Please try again.