BT

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

Contribuir

Tópicos

Escolha a região

Início Notícias RubyForge será Descontinuado, RubyGems.org Toma o Comando de Hospedagem de Gems

RubyForge será Descontinuado, RubyGems.org Toma o Comando de Hospedagem de Gems

Grandes notícias para os mantenedores de Ruby Gems: há algumas semanas o GitHub parou de construir Gems e anunciou que só irá hospedar as Gems existentes por mais um ano. Como alternativas para hospedagem de Gems, a equipe GitHub indica o GemCutter.

Agora as equipes por trás do GemCutter, Ruby Gems e RubyForge uniram-se para fazer uma outra grande mudança no ecossistema Ruby: substituir a RubyForge. O anúncio feito por Nick Quaranto explica os passos:

* http://rubygems.org substituirá http://gems.rubyforge.org como host padrão de RubyGems.
* A publicação de Gems no RubyForge continuará funcionando por este tempo.
* Nós estaremos fundindo contas de usuário da RubyForge, assim você estará apto a entrar no RubyGems.org com sua conta do RubyForge. As posses de seu gems também serão transferidos.

Os planos agora parecem lentamente descontinuar o RubyForge e todos os seus serviços, como o anúncio explica:

As funcionalidades específicas do Ruby e os dados serão movidos para o RubyGems.org, e as partes que outros sites de hospedagem (GitHub, Google Code, SourceForge) podem fazer melhor serão descontinuadas. Serão fornecidos paths de migração para os projetos, não estamos fazendo mudanças sem aviso prévio. RubyGems.org não ganhará nenhum "inchaço" reescrevendo funcionalidades do RubyForge.

Detalhes e planos específicos ainda estão sendo elaborados e os detalhes precisam ser trabalhados. Esta linha de discussão sobre o futuro do RubyForge oferece mais informações, dentre outros de Tom Copeland (mantenedor do RubyForge). Ex: Tom explica o possível destino do projeto de domínios específicos, ou seja. nome-do-projeto.rubyforge.org:

Aquelas máquinas virtuais não serão retiradas imediatamente... No entanto, iremos colocá-las em modo somente leitura em poucas semanas. Mas vamos fazer tarballs disso e outras coisas que atualmente estão no RubyForge, e faremos com que seja fácil para as pessoas migrarem essas coisas.

Embora a atualização e os paths de migração serão disponibilizados, pelo menos para hospedagem de Gems, todos os desenvolvedores com projetos e Gems no RubyForge precisam estar atentos a essas mudanças. A página Wiki de rastreamento informações sobre a transição do RubyForge está disponível e planejada para conter as datas e outras informações, uma vez que se tornem disponíveis.

Os desenvolvedores que usam scripts para publicar Gems no RubyForge provavelmente terão que atualizar seus tool chains. As ferramentas do GemCutter para publicar Gems são muito simples, publicar uma Gem simplesmente significa executar gem push name.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT