Re: Mezuro deixará de ser um plugin do Noosfero

Bráulio Bhavamitra brauliobo at gmail.com
Thu Jul 18 13:26:01 BRT 2013


Em 18/07/2013 13:17, "Bráulio Bhavamitra" <brauliobo at gmail.com> escreveu:
>
>
> Em 18/07/2013 11:27, "Antonio Terceiro" <terceiro at colivre.coop.br>
escreveu:
>
> >
> > On Tue, Jul 16, 2013 at 07:52:57AM -0300, Bráulio Bhavamitra wrote:
> > > Também sou mais do casamento noosfero-rails do que do atual
noosfero-debian.
> > > Enquanto o noosfero estiver subjugado ao debian estaremos sempre
(muitos)
> > > passos para trás do Rails...
> >
> > Até parece que é fácil portar um aplicação do tamanho do Noosfero para
> > novas versões do Rails toda hora ... :-)
> A questao é que nem se cogita upgrade dentro de um ciclo de dois anos do
debian. Quando se pode atualizar uma dependencia a hora que se quer (com os
testes passando), as atualizações sao mais frequentes e suaves.
>
> >
> > Acho que já expliquei isso várias vezes, mas um dos principais motivos
> > pra seguir o debian é que problemas de segurança no Rails são tratados
> > de forma automática e consistente com o resto do Debian, e portanto fica
> > mais fácil pra todo mundo estar atualizado.
> >
> > Se a gente usasse Rubygems, cada update de segurança exigiria que cada
> > administrador de uma instalação Noosfero executasse passos de
> > atualização manual, fora do workflow padrão que todo administrador de
> > sistemas Debian já conhece de trás pra frente.
> Errado, atualizando o Gemfile todos podem ter a ver nova versão das
dependencias com um comando: bundle update. Este comando pode ser incluido
em diversos scripts de instalação.
>
> >
> > Além disso tem o fator do custo de migração. Cada nova versão do Rails é
> > incompatível com a anterior, e no cado do Noosfero exige um esforço
> > razoável pra adaptar a uma nova versão. Então na minha opinião seguir o
> > Rails edge não é factível.
> Isto tem a ver com a primeira resposta sobre atualizações.
>
> >
> > Eu não tenho dúvidas de que usar a versão mais nova de tudo é muito mais
> > divertido. Mas no mundo real, com sistemas não-trivais e recursos
> > limitados, estar na ponta o tempo todo não é fácil nem barato.
> Sem dúvidas há custo. Mas não se pode se esquecer que os benefícios de
usar novas versões ou novas dependências são enormes. É uma balança a se
equilibrar. Agora estar preso ao debian faz com que esta balança mude
completamenre.
Nao se pode esquecer tambem do custo de ficar desatualizado. A colivre já
contabilizou o custo para resolver a performance e outros custos de ficar
usando versões antigas? Ou de ficar mantendo a estrutura de deploy via
debian?

>
> >
> > --
> > Antonio Terceiro <terceiro at colivre.coop.br>
> > Colivre - Cooperativa de Tecnologias Livres
> > http://www.colivre.coop.br/
> >
> >
> >
> > _______________________________________________
> > Noosfero-br mailing list
> > Noosfero-br at listas.softwarelivre.org
> > http://listas.softwarelivre.org/cgi-bin/mailman/listinfo/noosfero-br
> >
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-br/attachments/20130718/4cf76fe0/attachment.html>


More information about the Noosfero-br mailing list