by Mika Tuupola (tuupola@appelsiini.net), Pierre-Alain Joye (paj@pearfr.org)
english translation by Mehdi Achour (www.nexen.net)


An overloaded week of releases, several interesting discussions about PEAR meeting, which will take place on the (PHP Conference) in Amsterdam. PEAR continues its evolution, in a period of major changes.

In the press

The PHPUnit's tutorial is available in English, French, German and Brazilian Portuguese at www.pearfr.org.


If you come across PEAR related articles feel free to send (pear-dev@lists.php.net) us the references and they will be added to the weekly news.


PEAR-DEV traffic

PEAR meeting in Amsterdam

PEAR's meeting is now planed for the 9th of may, 2003 at 7:30 pm in Amsterdam. Lukas Smith has proposed a list of subjects that can be addressed :

So as not to over-estimate this meeting's goals, we have already defined the following priorities:

LiveUser, a rights management and authentications package

LiveUser provides the necessary tools to manage permissions and authentications in a flexible and simple way. Its container system makes it possible to have different authentications and permissions sources. The integration in an existant system is possible by creating a specific container, permitting the developer to always dispose of the same interface, no matter what the used methods are.
A lot of work was completed this week, a major update is planned for Monday, marking a significant step toward a stable release.

Common methods names

Once again, a discussion about input/output functions took place on PEAR. Some suggestions have received a good reception this time. It's mainly about data retrieval under a specific format, for example : "toHtml" or "outputHtml", corresponding respectively to retrieval and data outpur in HTML, the preference is tending rather towards "display" instead of "output" in a webserver/browser context.

Quickform and templates system

This week marks the beginning of work on integration of the several systems of templates within this form handler, making page-settings in those easier. Alexy Borzov has provided the base skeleton as well as the IT[X] engine management available within the HTML_Template_IT package, with a little advance on the functionalities.

Development

Active on CVS this week have been: 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, Image_GraphViz