Como diria o Marcelo Nova: http://www.youtube.com/watch?v=fwm4cXzTb2w
<http://www.youtube.com/watch?v=fwm4cXzTb2w>Tenho mexido com Moose e brincado com o CPAN, e tive uma idéia brilhante: "Vou pegar as classes de CPF, CNPJ, etc.. do Business::BR::Ids [1], e fazer subtypes no Moose para elas". Excelente!!!! Pensei então: como será que eu descubro se alguém já fez isso antes? Hmm, o CPAN Testers tem um link que traz as dependências de um módulo, inclusive as depedências reversas [2], isto é, quais outros módulos dependem daquele módulo em particular. No caso, fui ver as dependências reversas do Business::BR::Ids [3], e, tá-dá!!! Apenas um único módulo, o MooseX::Types::PIS [4]. "Oba! Então ainda tenho oportunidades no CPF e no CNPJ!! Vou ler o código do PIS e copiar, vai ser moleza!" - mas na documentação o Garu escreve "thanks to Thiago Rondon for his other MooseX::Types wrappers around Business::BR::Ids". Como? Mas e as dependências reversas?????? Cadê a p***** do ID do Thiago no CPAN??? TBR, achei. Daí vou lá ver os módulos do maluco [5], e, tá lá: MooseX-Types-CPF-0.02 [6] e MooseX-Types-CNPJ-0.02 [7]. Hmm, não tô mais com saco de colar URL aqui. Vou só resumir: porra, maluco, coloca as dependências nos seus módulos!!! rsrsrsrs O CPAN não sabe que esses seus módulos dependem do Business::BR::Ids ;-) (A propósito, você já está adivinhando por que eu estava pensando em fazer esses subtypes? ;-) OpenData na cabeça! ) []s, -- Alexei Znamensky [russoz_gmail_com] [russoz.wordpress.com] [ www.flickr.com/photos/alexeiz] «Only love / Can bring the rain / That makes you yearn to the sky» [1] http://search.cpan.org/perldoc?Business::BR::Ids (pelo nosso glorioso Adriano Ferreira) [2] http://deps.cpantesters.org/ [3] http://deps.cpantesters.org/depended-on-by.pl?dist=Business-BR-Ids [4] http://search.cpan.org/perldoc?MooseX::Types::PIS (pelo nosso glorioso Garu) [5] http://search.cpan.org/~tbr/ [6] http://search.cpan.org/perldoc?MooseX::Types::CPF [7] http://search.cpan.org/perldoc?MooseX::Types::CNPJ
_______________________________________________ SaoPaulo-pm mailing list [email protected] http://mail.pm.org/mailman/listinfo/saopaulo-pm
