by
Mika Tuupola (tuupola@appelsiini.net),
Pierre-Alain Joye (paj@pearfr.org)
There has been no PEAR related news sighted this week.
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.
Heads up. The PECL commit messages are no longer mailed to pear-cvs@lists.php.net. Instead they are now mailed to separate pecl-cvs@lists.php.net mailing list. It can be subsribed by posting a message to pecl-cvs-subscribe@lists.php.net.
If you are only interested in PEAR commits you do not need to take any action.
After receiving enough support Greg Beaver announced to the list peardoc2 converter should be stable in phpDocumentor 1.2.0 release. There will be a working "almost there" version in upcoming 1.2.0rc1 release. This will make it easier for people to start writing peardoc2 documentation for their classes since the converter provides pretty complete skeletons for the class.
Niels W. T. Andersen proposed his templating engine written in C which does not break the well-formedness of an HTML/XHTML document with custom tags. A .NET version also exists and the author is considering on implementing a Java version so same templates can be used with many platforms.
Alexander Radivanovich proposed a package for rewriting urls in a similar way with Apache mod_rewrite.
Antoine Pouch proposed a package for managing constants via XML file. The class would read an XML file and define constants accordinly.
Laurent Bédubourg proposed PHPTAL which is a PHP implementation of ZPT (Zope Page Templates). The implementation follows TAL/METAL/I18N specifications. TAL is the Template Attribute Language originally developed in python by Zope community (http://www.zope.org). This template system has lot of fans and is implemented in python, perl, java (and now PHP).
Jon Wood proposed his DB_GoSearch package which provides a PEAR DB like api for accessing mnogoSearch functions.
Alexey Borzov proposed a class which provides a more high level interface to HTTP than HTTP_Request. It provides higher level methods for GET, HEAD and POST requests and also manages cookies between requests.
Active on CVS this week have been: MDB, PHPUnit, Image_GraphViz, HTML_QuickForm, Perm_LiveUser, HTML_Template_Flexy, Auth, PECL::imagick, I8N, DB_DataObject, DB_QueryTool, HTTP_Header, HTML_Template_Xipe, Tree, DB_ldap2, XML_RSS, Validate, HTML_Template_IT, DB, XML_Tree, HTML_QuickForm and PECL::bcompiler