por Mika Tuupola (tuupola@appelsiini.net) e Pierre-Alain Joye (paj@pearfr.org)
tradução de Antônio Carlos Venâncio Júnior (antonio at php.net)


Esta foi uma semana cheia de novos lançamentos e inúmeras discussões interessantes sobre o encontro do PEAR na PHP Conference, em Amsterdã. O PEAR continua evoluindo e está num período de grandes mudanças.

Na Imprensa

Um tutorial do PHPUnit está disponível em Inglês, Francês, Alemão e Português em www.pearfr.org.


Se você encontrar algum artigo relacionado ao PEAR sinta-se a vontade para nos enviar (pear-dev@lists.php.net) referências, então tal artigo será adicionado aqui na notícias semanais.


Tráfego na PEAR-DEV

Emcontro do PEAR em Amsterdã

O encontro do PEAR está agendado para dia 9 de maio de 2003, às 19:30hs, horário de Amsterdã. Lukas Smith propôs uma lista de assuntos a serem discutidos:

Para não superestimar os resultados do encontro, já foram definidas as seguintes prioridades:

LiveUser, um pacote para autenticação e gerenciamento de direitos de usuário

LiveUser provê as ferramentas necessárias para gerenciar permissões e autenticações de uma forma simples e flexível. Seu "sistema container" torna possível ter diferentes tipos de autenticações e fontes de permissões. A integração em um sistema existente é possível criando-se um container específico, permitindo ao desenvolvedor sempre ter a disposição uma mesma interface, não importando o que são os métodos usados.
Muito trabalho foi finalizado esta semana e uma grande atualização está planejada para segunda, dando um passo significante para chegar a uma versão estável.

Nomes comuns para métodos

Novamente uma discussão sobre as funções de entrada/saída se instaurou no PEAR. Algumas sugestões tiveram uma boa recepção desta vez. As dúvidas estão na obtenção de dados em um formato específico: "toHtml" ou "outputHtml" correspondendo respectivamente a obtenção e envio de dados em HTML. A tendência geral é utilizar "display" ao invés de "output" num contexto servidor web/navegador.

Quickform e sistemas de template

Esta semana marcou o começo de um trabalho de integração de vários sistemas de templates dentro deste gerenciador de formulários, tornando a configuração de páginas mais simples. Alexy Borzov disponibilizou um "esqueleto" bem como o engine de gerenciamento do IT[X] disponível no pacote HTML_Template_IT, ajudando a melhorar as funcionalidades.

Desenvolvimento

Ativos esta semana no CVS: LiveUser, XML_RSS, HTML_Template_Xipe, Tree, HTTP_Header, HTML_QuickForm, MDB, PECL/soap, Auth, XML_fo2pdf, Cache, DB_DataObject, Net_URL, Crypt_CHAP, DB_ldap, imagick, HTML_Template_Flexy, PHPUnit e Image_GraphViz