Blog da Improve It

Migrando o Brazilian Rails para Ruby 1.9

Publicado por Marcos Tapajós há 6 meses.

Algumas semanas atrás Fernando Luizão migrou o Brazilian Rails para funcionar no Ruby 1.9 mantendo a compatibilidade com o Ruby 1.8.X. Estou para divulgar isso tem alguns dias porém eu não tive muito tempo.

Ele explicou em detalhes no blog dele tudo que foi necessário fazer.

Deixo aqui registrado meu muito obrigado ao Fernando.

Tags , , ,  | nenhum comentário

Brazilian Rails com suporte i18n

Publicado por Marcos Tapajós há aproximadamente 1 ano.

Conforme anunciado anteriormente adicionei ao Brazilian Rails o suporte ao i18n.

As instruções para uso estão no Readme do projeto ou na página do plugin em:

http://improveit.com.br/software_livre/brazilian_rails

Tags , ,  | 4 comentários

Mais um "commiter" no Brazilian Rails

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 , , ,  | 2 comentários

O Brazilian Rails e o suporte I18n.

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.

i18n

Para quem quiser aprender como usar o suporte i18n do Rails eu recomendo a leitura desse post do Patrick Espake

Tags , , , ,  | 1 comentário

Brazilian Rails atualizado

Publicado por Marcos Tapajós há aproximadamente 1 ano.

Tem algum tempo que o Cássio trabalhou em umas melhorias na gem de cpf e cnpj e só agora pude olhar e aceita-las.

Ele escreveu um post explicando tudo que mudou:

http://cassiomarques.wordpress.com/2009/01/21/nova-versao-da-gem-brcpfcnpj

Cássio, obrigado!

Tags ,  | nenhum comentário

Mais uma gem no Brazilian Rails

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 , , , , ,  | nenhum comentário

Agora é a hora!

Publicado por Marcos Tapajós há aproximadamente 1 ano.

Como eu falei no meu outro post, nós estamos refatorando o Brazilian Rails e essa é a hora para quem quiser dar grandes sugestões e/ou colaborações. Quem quiser comentar algo ou faça agora ou cale-se para sempre! :-)

Tudo que estamos mexendo está em um branch chamado gems lá no Github. Para baixar o código basta seguir esses passos:

git clone git://github.com/tapajos/brazilian-rails.git
cd brazilian-rails
git checkout --track -b gems origin/gems

Tags , ,  | nenhum comentário

O futuro do Brazilian Rails

Publicado por Marcos Tapajós há aproximadamente 1 ano.

Já faz um bom tempo que o Tino conversou comigo sobre rescrever o Brazilian Rails só que nós fomos adiando e acabou não saindo nada. Freqüentemente nós recebemos várias sugestões e queria dizer que todas estão sendo analisadas e algumas já estão na nossa agenda(no meio digital dois corpos ocupam o mesmo espaço!).

Essa semana o Cássio e o Hallison deram a sugestão de modularizar o plugin para poder instalar apenas o que é realmente útil para um determinado projeto. Foi uma sugestão que não é inédita mas que eu juntei com uma outra que eu recebi faz um bom tempo que é transformar o plugin em uma gem para não precisar instalar em cada projeto.

A idéia é tornar um Brazilian Rails em um conjunto de gems de forma bem semelhante ao Rails mas que poderá ser usado como plugin da mesma forma como é usado hoje. Bem, esse é o futuro!

Pois bem, fiz um branch chamado gems lá no nosso repositório e já estou trabalhando na futura versão do Brazilian Rails. Se alguém quiser olhar e dar sugestões..

Tags , ,  | nenhum comentário

Brazilian Rails no github

Publicado por Marcos Tapajós há aproximadamente 1 ano.

Acabei de terminar a migração do plugin Brazilian Rails para o github. Achei que ia ser bem mais complicado do que foi ! :-)

Nós decidimos manter o SVN como um espelho (por um tempo) para facilitar a instalação nas versões anteriores a Rails Edge. Agora existem duas formas de instalação que estão detalhadas na página do plugin.

Para quem quiser acompanhar o projeto a url no github é:

http://github.com/tapajos/brazilian-rails

Tags , , , , ,  | nenhum comentário

Novidades no Brazilian Rails

Publicado por Marcos Tapajós há aproximadamente 1 ano.

O Tino acabou de publicar no blog dele as últimas mudanças do Brazilian Rails.

Tags , ,  | nenhum comentário

Artigos antigos: 1 2 3