Publicado por Marcos Tapajós há
aproximadamente 1 ano.
Já faz algum tempo que o Brazilian Rails vem evoluindo muito mais pela colaboração da comunidade do que por mérito meu. Gostaria de agradecer a todos que já ajudaram no projeto porém hoje quero agradecer a uma pessoa em especial, o Cássio Marques.
O Cássio vem colaborando muito com o projeto sempre fazendo códigos de qualidade e muito bem testados, por isso acabei de tomar a decisão de adiciona-lo como "commiter" do projeto. Com isso ele não precisa mais ficar me pedindo autorização para melhorar o código.
Cássio, seja bem vindo!
Tags brazilianrails, gem, plugin, rails | 2 comentários
Publicado por Marcos Tapajós há
aproximadamente 1 ano.
A gem br_traducao
Desde o lançamento do Rails 2.2 várias pessoas me escreveram reportando problemas com o uso das traduções do Brazilian Rails e a nova versão do Rails só que inexplicavelmente nas ultimas duas semanas isso ficou ainda mais intenso (25 emails) e resolvi mexer no projeto e escrever esse post.
A gem brtraducao era um monkey patch que modificava alguns métodos do Rails para injetar as mensagens em português. Com a adição do suporte i18n no Rails o código mudou e por isso a gem parou de funcionar. Esse é o problema desse tipo de patch!
Essa gem foi super útil porém ela se tornou completamente obsoleta e desnecessária pois o i18n já resolve. Claro que ela ainda é útil para quem utiliza as versões anteriores a 2.2 do Rails.
Considerando essa nova realidade eu resolvi remover a gem do projeto e criar um projeto exclusivo para acomodar esse código que ainda é útil para várias pessoas. A gem permanecerá publicad1 no rubyforge (no mesmo lugar). O projeto está no github em:
http://github.com/tapajos/brtraducao
Provavelmente esse código não irá mais evoluir!
O suporte i18n
Provavelmente nos próximos dias irei adicionar ao projeto um arquivo de configuração do i18n que eu estou preparando baseado nas traduções do Akita e algumas outras novidades.

Para quem quiser aprender como usar o suporte i18n do Rails eu recomendo a leitura desse post do Patrick Espake
Tags brazilianrails, gem, i18n, plugin, rails | 1 comentário
Publicado por Marcos Tapajós há
aproximadamente 1 ano.
O Brazilian Rails acabou de ganhar uma gem para lidar com CPF e CNPJ desenvolvida pelo Cássio Marques. Ele fez um post no seu blog explicando como utilizar.
http://tinyurl.com/cpfcnpj
Além dessa nova gem a versão 2.0.8 do Brazilian Rails recebeu algumas pequenas correções feitas pelo Akita e pelo Sergio Brant.
Gostaria de agradecer aos três pelas colaborações.
Tags brazilianrails, cnpj, cpf, gem, rails, ruby | nenhum comentário
Publicado por Marcos Tapajós há
aproximadamente 1 ano.
Finalmente terminamos a migração do plugin Brazilian Rails para ser um conjunto de gems! Agora vamos começar duas novas empreitadas:
- Migrar as gems que são específicas para o Rails para usarem o i18n.
- Conversar com todos os desenvolvedores que possuem plugins específicos para brasileiros para transformar em gems e adicionar ao Brazilian Rails.
Vocês podem ver mais detalhes em:
http://www.improveit.com.br/software_livre/brazilian_rails
Tags brazilian, gem, plugin, rails | 7 comentários