Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Aprenda como contribuir com a PEAR, repositório oficial de classes do PHP

Enviado por Bruno PorKaria (brunoΘporkaria·com·br):

“”Se você é um programador PHP deve saber o que é o PEAR, se você não sabe, sinto muito mas você está muito desatualizado, pare de ler esse post agora e procure saber mais sobre esse projeto. Continuando, vou mostrar como é fácil contribuir enviando um patch para um pacote.

Você começou a navegar pelo código de uma classe (pacote) e encontrou um bug ou algo que você acha que poderia ser escrito de uma maneira melhor e etc. Como submeter um Patch para que o(s) responsável(eis) pelo pacote avaliem? Simples!” (…)” [referência: porkaria.com.br]


• Publicado por Augusto Campos em 2010-05-30

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    Marcos (usuário não registrado) em 30/05/2010 às 9:18 pm

    Falar no PHP, alguma previsão pro PHP6? Quatro anos de desenvolvimento e até agora não saiu nem o beta…

    Júlio Neto (usuário não registrado) em 31/05/2010 às 9:06 am

    Falar no PHP, alguma previsão pro PHP6? Quatro anos de desenvolvimento e até agora não saiu nem o beta…

    O beta saiu sim, se chama PHP 5.3 :)

    foobar (usuário não registrado) em 31/05/2010 às 9:44 am

    :O beta saiu sim, se chama PHP 5.3 :)

    Acho que o branch do 6 foi “parado” e as novas funcionalidades adicionadas no trunk, o que gerou o tal “beta 5.3″.

    E uma dica: não atualizem pacotes via pear, ele não conversa nem com o apt, nem o yum, nem com … e eu sei que vc não quer 2 gerenciadores de pacote operando no seu sistema.

    Júlio Neto (usuário não registrado) em 31/05/2010 às 10:03 am

    @foobar, eu não sei como é em outras distros, mas o fedora traz muito poucos pacotes do pear pelo yum, então se você precisa de um pacote que não tem, você vai ter que usar o pear mesmo.

    Além de que como o pear é totalmente voltado pro PHP até que não vejo problema em usar ele junto com outro gerenciador de pacotes, aliás é a mesma situação dos gems do ruby.

    Sobre o PHP 6, a última notícia que eu li falava que eles estavam tendo problemas com o Unicode, e que essa é a única principal funcionalidade do 6 que o 5.3 não tem.

    marcosalex (usuário não registrado) em 31/05/2010 às 11:30 am

    @Julio Neto, o PHP6 vai ter indução de tipos primitivos, retirar a compatibilidade das funções marcadas como deprecated do PHP4 pra trás, que tinha muita falha de segurança e incentivava práticas ruins, vai ter garbage colector de verdade e uma série de outras melhorias, além do Unicode.

    Mas se o problema é esse, pelo menos está identificado.

    foobar (usuário não registrado) em 31/05/2010 às 1:34 pm

    @Júlio Neto
    Ai é o caso de empacotar, certo? Quando o sistema já tem um gerenciador de pacotes é besteira ter um pear/gems/easy_install operando paralelamente.

    Eu sei que sempre existe o famoso “jeitinho” (editar o path e afins), mas na boa… gasta 1 horinha e empacota logo pra sua distro.

    Num é?

Este post é antigo (2010-05-30) e foi arquivado. O envio de novos comentários a este post já expirou.