Open ppKrauss opened 7 years ago
Conversando e avaliando com pares, concluímos que o melhor e mais seguro é "recomeçar do zero", ou seja, de um fork do OSDemocracy e fazendo alterações que não comprometam upgrades automáticos (~ git pull
do fork). As adaptações básicas para as câmaras municipais brasileiras parecem ser:
Alguns outros subsídios para lembrar no caso de instalação independente num novo município:
o custo de hospedagem é da ordem de US$5 a US$10, tomando como referência a DigitalOcean que a OKBr já vem usando.
o custo de webdesign, caso hajam grandes modificações, deve ser cotado a parte com designers.
a "instalação do zero" está bem documentada em http://docs.democracyos.org/install.html ... requer (gratis) uma nova "aplicação Facebook" com sua token... ver running-in-production-environment
A manutenção técnica é fácil, mas revisão de texto de cada projeto de lei anunciado (são peças sérias de publicidade!), a confecção de vídeos, etc. isso em geral tem alto custo, precisa ser previsto para obter um site sério e atrativo.
Decisões preliminares:
O restante trataremos como issue novo repositório e empreitadas no suporte.ok.org.br.
Olá, há um indicativo de retomar o projeto e, principalmente, replicar em outros municípios.
Para tanto precisamos estimar o "custo" (horas e tarefas) de upgrade... Por ter havido customização do design, imagino duas frentes:
Aproveitando exatamente este mesmo git, tentar atualizar apenas o Bootstrap, da versão aqui utilizada v3.2 para a mais recente, de 2016, v3.3.7. Se isso não causar impacto ótimo, senão avaliar o custo de ajuste.
O core de DemocracyOS que está em uso teve a sua ultima atualização em março de 2015... De lá para cá houveram diversas atualizações... Acaba de ser lançada a versão 2.6.3, fica a sugestão de adotarmos para esse final de 2017 a versão 2.6.
Se for tranquilo um simples git pull, ótimo, o custo será mínimo... Mas provavelmente o menos trabalhoso será trazer um clone e então adaptar o antigo design nele.
Outras demandas que podem surgir ou se tornar interessantes com a replicação em mais municípios:
uso de Docker (extension) no lugar de instalação direta.
Colaborar com a tradução
pt-BR
direto no corebin/dos-translate
, etc.Estudar possibilidade de "template temático" para ajuste básico de cores, nome e logo do município.