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.
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.
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:
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.
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.
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.
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