Archive for Novembro 14th, 2008
Convocação: Vamos traduzir os Rails Guides para Português!
Como assim?
O pessoal do Rails lançou um projeto para a criação de uma série de guias sobre os mais diferentes aspectos do Rails. Diversos destes guias já estão prontos e disponíveis, constituíndo uma riquissíma fonte de informação sobre o Framework, tanto para desenvolvedores iniciantes como para os mais experientes.
Recentemente eles lançaram uma campanha convocando pessoas a ajudarem na criação destes guias. Eu mesmo já estou escrevendo o guia “Active Record Validations and Callbacks” e tem sido uma experiência muito bacana.
O fato é que seria interessante ter uma versão em Português para facilitar a vida dos desenvolvedores brazucas, já que infelizmente nem todos tem domínio de inglês e isso ajudaria a difundir ainda mais o Rails no Brasil. Eu cheguei a conversar com o Pratik Naik, responsável pelo projeto Rails Guides, mas ele realmente não têm intenção de criar uma área com traduções ara outros idiomas no site dos guias.
O Cairo Noleto tomou a iniciativa de traduzir o guia sobre migrations e disponibizou o material em seu blog. Além dele, alguns outros brasileiros também fizeram fork do projeto original no GitHub e deram uma mexida. O problema disso é que a coisa ficou fragmentada demais e na minha humilde opinião, pouco produtiva. Seria muito mais interessante se todo mundo se juntasse e os esforços de tradução fossem centralizados em um único ponto. Conversando no irc com o Hermínio Torres tivemos a idéia de criar um projeto para realizarmos então a tradução!
Quer ajudar?
O projeto está no GitHub e agora precisamos da sua ajuda! Se você sabe inglês e tem um tempinho sobrando, ajude a comunidade Rails brasileira! Existe um projeto aberto no Lighthouse com diversos tickets abertos, uma para cada guia que precisa ser traduzido. É muito simples:
- Crie uma conta no Lighthouse
- Entre na página do projeto e dê uma olhada nos tickets abertos. Escolha um e faça um novo comentário dizendo que gostaria de fazer a tradução do respectivo guia, deixando seus dados para contato
- Crie uma conta no GitHub
- Entraremos em contato com você. Caso você realmente decida traduzir o item, você receberá permissão de escrita para poder fazer commits.
- Faça um clone do projeto da sua máquina e comece a trabalhar!
Quais padrões seguir?
Seguiremos exatamente os mesmos padrões estabelecidos no Rails Guides, então basta dar uma olhada nas páginas do Wiki do projeto no GitHub para aprender sobre as ferramentas necessárias que você terá que instalar na sua máquina para ajudar. A maioria delas funciona melhor em Linux ou Mac, mas se você é usuário Windows, ainda pode ajudar! Converse comigo para definirmos os detalhes neste caso!
Dúvidas?
Os interessados em ajudar que ainda estiverem com dúvidas podem escrever diretamente para mim em cassiommc@gmail.com ou deixar um comentário neste post.
Bom pessoal, mãos à obra!


