Modificações locais no Sistema Helios

O Sistema e-Voto representa uma customização do código-fonte do Helios voting (fork feito a partir da versão do IFSC - Instituto Federal de Santa Catarina) com acréscimos pontuais em suas funcionalidades, bem como melhorias de usabilidade para que a interface com o usuário seja mais amigável

A documentação que está no repositório (gitlab) abaixo mostra as diferenças de código fonte entre o e-Voto (Unicamp) e o Helios Voting (IFSC).

Para acessar a documentação com a tela de comparações:

1. Acessar o endereço (URL) do gitlab: https://gitlab.unicamp.br/ccevoto/evoto-alteracoes/

2. Digitar o seu Usuário e Senha Unicamp

3. Procurar pelo link 'Branch'
Branch

4. Clicar no link 'Merge branch 'helios-ifsc' into comparacao-ifsc'
Merge branch

5. Após clicar em 'Merge branch 'helios-ifsc' into comparacao-ifsc', clicar no botão “Side-by-side”, no conjunto horizontal de botões logo abaixo do cabeçalho “Changes…”
Changes…

6. O código do lado esquerdo refere-se ao Sistema e-Voto(Unicamp) e do lado direito, o Helios Voting do IFSC

Sistema e-Voto(Unicamp)

 

Segue abaixo alguns exemplos de arquivos alterados:helios/models.py

  • helios/security.py
  • helios/tasks.py

Os diretórios do IFSC que não estão inclusos na nossa versão do e-Voto:

  • ajuda-gestor-src
  • ajuda-gestor
  • ajuda-src
  • ajuda
  • artigos-publicados
  • docker