Cal Evans has a new post today looking at a recent release coming out of the Zend Framework project - a namespace converter to take the standardized naming schemes and convert them into PHP 5.3 namespaces on the fly.
Ralph works on a lost of stuff but my favorite is Zend_Tool. Every time Ralph releases a new version of Zend_Tool, he and I end up having an extended debugging session making sure that my zf twitter client still works. The other day however Ralph released something new. He announced that he had written a tool to take a library using the Zend (and PEAR?) standard for class naming – My_Class_Name is actually MyClassName.php – and convert them to PHP 5.3 namespaces.
Cal includes some sample code of this new tool in action on a section of the Zend Framework's ACL code. The output is automatically pushed out to an output directory based on rules defined either in an XML file or from the command-line when it's called. There's also a snippet with the command-line options for reference.