InfoQ

InfoQ

Notícias

Meus Favoritos

Faça oLogin ou Cadastre-se para ativar o recurso de favoritos por tempo ilimitado.

O conteúdo foi adicionado aos favoritos!

Houve um erro ao adicionar aos favoritos! Por favor, tente novamente.

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

Postado por Werner Schuster , traduzido por André Faria Gomes em 05 Nov 2009

Seções
Desenvolvimento
Tópicos
Ruby ,
RubyGems
Tags
RubyGems

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.

Conteúdo Educacional

Formando equipes de alto desempenho, parte 1: Início e fases de evolução

Nesta primeira parte de uma série sobre equipes de alto desempenho e gerenciamento Agile, veja uma introdução geral e uma apresentação dos estágios de formação das equipes.

Business Model Canvas, passo a passo

O Business Model Canvas é uma ferramenta estratégica para a construção visual de novos produtos ou serviços. Conheça cada um dos seus elementos e como preencher o Canvas, passo a passo.

Google Apps Script, Parte 2: Google Docs, triggers e envio de emails

Nessa segunda e última parte de uma série sobre o Google Apps Script, conheça como funciona o envio de emails, a conversão de documentos e como criar menus e triggers.

Serviços de cloud computing PaaS: um guia para desenvolvedores Java

Este artigo avalia seis dos mais importantes fornecedores de serviços de cloud computing PaaS para desenvolvedores Java, analisando critérios como desempenho, escalabilidade e tecnologias suportadas.

Canvas de Modelo de Negócios: uma contribuição para o sucesso de Startups

O Canvas de Modelo de Negócios é um novo modo de comunicar e suportar a validação iterativa, incremental e empírica de modelos de negócio de startups e novos produtos substituindo o plano de negócios.

Entrevista com Rebecca Parsons Parte 2: Agile Distribuído, Arquitetura vs. Design e SOA

Nesta segunda e última parte de uma entrevista exclusiva para InfoQ Brasil, Rebecca Parsons, CTO da ThoughtWorks, fala sobre o Agile Distribuído e técnicas para definição de arquiteturas.

Entrevista com Rebecca Parsons Parte 1: Agile nas Empresas e Arquitetura Evolucionária

Nessa primeira parte de uma entrevista com a CTO da ThoughtWorks, veja recomendações sobre formas de construir e arquitetar sistemas para obter o máximo de flexibilidade e responsividade a mudanças.

Agile das equipes à organização: o papel do gerente, estratégias e dicas para a adoção

Os gerentes de projetos podem assumir o papel crítico de liderar a introdução do Agile. Vejas conceitos, dicas e técnicas para apoiar esse processo de mudanças.