BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Visão Geral de Deployment em Ruby: Vlad 1.3, troca de mantenedor do Capistrano

Visão Geral de Deployment em Ruby: Vlad 1.3, troca de mantenedor do Capistrano

O anúncio recente de Jamis Buck está finalizando no desenvolvimento do Capistrano deixou muitos se perguntando sobre o futuro desta ferramenta de deploy. O release do Vlad 1.3 dá esperança como alternativa.

Vlad 1.3 Released

Em 4 de Março, o Vlad the Deployer 1.3 foi liberado e anunciado no Polishing Ruby weblog. O Vlad é dito ser como o Capistrano, mas com 1/10th da complexidade e ótima integração com o Rake.

O release recente adiciona 9 novas funcionalidades, incluindo:

  • Suporte ao Git
  • Suporte ao Merb
  • Suporte ao Passenger e Lighttpd
  • Suporte ao darcs
  • Adição/atualização god, nginx, thin, e tarefas de manutenção
  • Permitir especificar que uma proc é :per_thread
  • Aplicar suporte ao Mercurial SCM suporta patches
  • remote_task agora suporta argumentos e fornece tarefas

Além dessas novas funcionalidades há também 19 atualizações menores e 11 correções de bug. Veja o anúncio do release para uma lista completa de atualizações e correções.

O Vlad pode ser instalado com:

gem install vlad

Descubra mais informações sobre o Vlad the Deployer no web site do projeto.

Troca de mantenedor do Capistrano

Após o novo release do Capistrano 2.5.5, Jamis Buck anunciou que eles está se afastando do projeto Capistrano e não fará mais nenhum desenvolvimento ou suporte.

Eu estou deixando o desenvolvimento do SQLite/Ruby, SQLite3/Ruby, Net::SSH (e libs relacionadas, Net::SFTP, Net::SCP, etc.) e Capistrano. Eu não vou mais aceitar patches, notificação de bug, requisições de suporte, solicitações de funcionalidades ou emails gerais relacionado a qualquer um desses projetos. Para o Capistrano, eu irei continuar a seguir a lista de emails e posso até aparecer no canal #capistrano do irc de vez em quando, mas não sou mais o mantenedor destes projetos.

Isso deixou muitos usuários do Capistrano se perguntando sobre o futuro da ferramenta de deploy preferida de muitos desenvolvedores Ruby. Bem, Lee Hambley, um desenvolvedores da empresa SetFire:

Nós estamos orgulhosos em anunciar que um de nossos desenvolvedores, Lee Hambley, assumiu a manutenção do capify.org. Para muitas pessoas no desenvolvimento Ruby on Rails, o Capistrano é uma ferramenta vital, tornando todo o processo de manter ambientes de produção muito mais simples, automatizando e combinando muitas das tarefas repetitivas e trabalhosas envolvidas.
Ele irá hospedar e manter o site do Capify.org, assim como consolidar e se possível coordenar novos desenvolvimentos do gem quando um novo mantenedor de código for selecionado.

Houve algumas partes interessadas que se identificaram no Capistrano Google Group. Jonathan Weiss e Mathias Meyer dos projetos Webistrano e Macistrano respectivamente expressaram desejo em manter a base de código do Capistrano:

Mathias Meyer e eu estamos bem familiarizados como o código do Capistrano (nós escrevemos o Webistrano, o Macistrano e outras extensões menores). Nós podemos nos ver assumindo a manutenção do Capistrano e Net::S*.

As coisas certamente parecem positivas no desenvolvimento futuro e suporte do Capistrano.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT