Fork me on GitHub Fork me on GitHub

Blog do Kiva

As aventuras de um tal Kivanio na TI

Rails for Kids 2009

Boletos com BrCobranca 2.0.0 Turbinado!

20/04/2009

 Depois de quase 9 meses do seu lançamento, acts_as_payment torna-se gem e ganha nome brcobranca.

A primeira versão do plugin para boletos, veio por completa falta de outros plugins nesta área, o intuito era movimentar a galera para que conversas a respeito acontecessem. 

Vejo esta missão como completa, pois após este período, pessoas se interessaram, outros plugins surgiram(kill_bill), fazendo com que a discussão começa-se.

Hoje, quase 9 meses depois do seu lançamento e com sua missão cumprida, este plugin para o rails, torna-se obsoleto com a chegada de sua versão gem,

idependente de frameworks, podendo ser usado com qualquer coisa que fale Ruby.

O acts_as_payment vai ser descontinuado?

Provavelmente sim, pois só serão corrigidos possíveis bugs se alguém que estiver usando a versão antiga solicitar, mas recomendo que quem esteja usando, se atualize.

Por que a mudança do nome?

Simples, quando do lançamento, a idéia era que fosse usado em conjunto com o ActiveRecord do Rails, com alguns métodos para auxiliar a criação do boleto,

porém essa idéia se mostrou pequena perto das possibilidades e de solicitações de algumas pessoas; mesmo em suas versões posteriores o nome já não fazia mais sentido.

Quais as novidades?

A gem ficou independente de frameworks.

Não precisa rodar rake, copiar, imagem, nada, somente usar.

Foram adicionadas novas carteiras ao banco Itaú.

Foi adcionado boleto para o HSBC.

Novos outputs(PDF, JPG, PNG e TIF).

Se você precisar de processamento em lote ou usar RESTFUL, agora é possível.

Foi refatorado completamente.

E em breve mais novidades.

Posso ver sem instalar?

Claro, acesse a página de demonstração.

Legal, posso ver o código?

Certamente, o código da página de demonstração está aqui:  http://github.com/kivanio/brcobranca_exemplo/tree/master

Como posso ajudar?

Sempre estamos precisando de ajuda, novos boletos, layout do exemplo, documentação, testes.

Em breve estarei publicando um tutorial que já está pronto sobre como adicionar mais bancos.

Onde acho o codigo da gem?

Também está no github: http://github.com/kivanio/brcobranca/tree/master

Instalação? Documentação?

Aqui tem também: http://brcobranca.rubyforge.org/

Puts, achei um bug e agora?

Informe aqui: http://github.com/kivanio/brcobranca/issues

 

Obrigado às pessoas que contribuiram com a versão anterior, às que fomentaram as discussões e ao grande mestre Shairon Toledo pelo explêndido rghost e contribuições de código.

 

Por enquanto é isso, aguardem mais novidades brevemente...

 

 





Comentários

marcus mansur
postado em 20/04/2009 20:26:23

parabens pela iniciativa

Comentar artigo

Campos em negrito são obrigatórios.


 
< Voltar