Rails Podcast Brasil, QCon Special - Yehuda Katz

2008 November 19, 08:06 h

Brazilians: click here

Update 11/19: Seems like the zip file was corrupted, I replaced it with the mp3 file itself. Please, try downloading again.

There’s been a lot of buzz around Rails lately. In particular, DHH published a series of Rails Myths articles. The #2 Mythbuster, for instance, brought Zed Shaw back for some more though it was rectified already. But Mythbuster #4 got some replies from Yehuda Katz, the current maintainer of Merb.

The main issue is around Modularity. DHH’s point of view is that Rails is modular enough and you can let some components loose. But Yehuda’s argument is that it requires you to patch Rails in order to release it from some of its components, whereas Merb was built around the concept of modularity from the beginning. Some people got worried that another Cold War was starting but Yehuda says that this is not the case and that open discussions like these are actually good, instead of having behind the scenes nitpicks.

While in San Francisco for QCon, I was able to interview Yehuda on these matters. By the way, thanks a lot for him and Leah for the nice dinner. I think this is a pretty comprehensive overview of Merb, DataMapper, the current issues around Rails modularity.

On the other hand we had some sad news yesterday as well: Engine Yard was forced to lay off lots of Rubinius developers. Evan explained the reasons in his blog, and Yehuda states again that Engine Yard is still committed to Rubinius. Besides that, they also announced yesterday that EY will have a new line of services around Amazon Web Services, providing tuned appliances for optimal Rails deployments in the cloud.

I have all the details in this special episode of the Ruby on Rails Podcast Brasil (in English). It is not in the official website yet, but expect it to show up in the feeds by tomorrow. Meanwhile you can download it directly from this link

I’ll have more insights from QCon later this week, stay tuned.

Especial QCon – Yehuda Katz

Tem havido muito barulho em torno de Rails ultimamente. Em particular, DHH publicou uma série de artigos de Mitos de Rails. O Mythbuster nr. 2, por exemplo, trouxe Zed Shaw para mais um pouco mas parece que isso já foi retificado. Mas o Mythbuster nr. 4 recebeu respostas do Yehuda Katz, o atual mantenedor do Merb.

O problema principal é em torno de Modularidade. O ponto de vista do DHH é que Rails é modular o suficiente e você pode soltar alguns dos componentes. Mas o argumento do Yehuda é que isso requer que você faça remendos no Rails para liberá-lo de alguns componentes, onde o Merb já é construído sobre o conceito de modularidade desde o começo. Algumas pessoas ficaram preocupadas que mais uma Guerra Fria estivesse começando mas Yehuda diz que isso não é o caso e que discussões abertas como essa são na realidade boas, em vez de críticas por baixo dos panos.

Enquanto estou em São Francisco para a QCon, eu pude entrevistar o Yehuda sobre esses assuntos. Aliás, muito obrigado a ele e à Leah pelo ótimo jantar. Eu acho que isso é uma boa introdução sobre Merb, DataMapper e os problemas atuais da modularidade do Rails.

Por outro lado tivemos algumas notícias tristes hoje também: a Engine Yard foi obrigada a demitir muitos desenvolvedores de Rubinius. Evan explicou as razões em seu blog. Fora isso, eles anunciaram ontem que a EY terá uma nova linha de serviços sobre o Amazon Web Services, provendo appliances tunadas para instalação otimizada de Rails no cloud.

Tenho todos os detalhes nesse episódio especial do Ruby on Rails Podcast Brasil (em inglês). Ainda não está no website oficial, mas aguardem ele aparecer nos feeds amanhã. Por enquanto, vocês podem fazer download diretamente deste link.

Terei mais informações da QCon durante esta semana, fiquem ligados.

tags: qcon2008 interview english

Comments

comentários deste blog disponibilizados por Disqus