BT
x A sua opinião é importante! Por favor preencha a pesquisa do InfoQ sobre os seus hábitos de leitura!

O futuro das bibliotecas do _why, tais como Markaby e Hpricot

por Werner Schuster , traduzido por Luiz Fernando Signorelli em 03 Set 2009 |

O súbito e total desaparecimento do desenvolvedor Ruby e artista _why na última semana causou uma grande agitação na comunidade Ruby.

A questão é quem vai manter as muitas contribuições do _why para o ecossistema Ruby. Bibliotecas como parser HTML Hpricot, o markup builder Markaby, o framework web Camping, e outros são muito populares.

Como _why conseguiu acabar completamente com a sua presença on-line , inclusive fechando seu repositório GitHub, o futuro destes projetos parecia estar em perigo.

Como se constata, o fascínio recente da comunidade Ruby com sistemas de controle de versão distribuída valeu a pena: repositórios Git com códigos do _why foram localizados e disponibilizados no GitHub: http://github.com/whymirror .

Ao mesmo tempo, um esforço para encontrar novos mantenedores para os projetos do _why começou nas páginas do projeto no GitHub. Neste momento, alguns dos principais projetos já possuem mantenedores.

Novos projetos podem considerar outras bibliotecas com a mesma funcionalidade, mas que possuam uma comunidade mais ativa.
Hpricot vem apresentando certa concorrência com o Nokogiri nas áreas de acesso ao XML, XPath, busca de elementos usando seletores CSS e mais. O Nokogiri também é compatível com JRuby , embora exija o carregamento de código nativo (usando ruby-ffi ).

Markaby é uma biblioteca no estilo do builder, é a alternativa do _why para a criação de markup, como HTML, por exemplo. Em um artigo recente, Ryan Davis analisou bibliotecas similares, tais como tagz, haml, construtor e outras .

Você usa bibliotecas do _why, tais como o Ruby Shoes? Você vai continuar a usá-las - se não, quais as alternativas você está considerando?

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT