Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: php-ZendFramework - Leading open-source PHP framework
https://bugzilla.redhat.com/show_bug.cgi?id=421241
------- Additional Comments From jess@zend.com 2008-06-04 03:52 EST ------- Hi Alexander,
About SQLite and the proprietary DB extensions, I think it's perfectly OK for the user to take care of the missing deps should he so desire. The unit tests themselves always check whether the extensions required are loaded and throw an exception if they're not so the user can easily tell what's required and take care of it. I see no problem with it as there are over 100 PHP extensions, naturally you can't provide them all.
About getTmpDir(), I suggested:
return getenv('TMPDIR').DIRECTORY_SEPARATOR . 'zend_cache_tmp_dir_'.date("mdyHis");
This way, the directory will be created with a timestamp which will avoid conflicts just as you suggested.
I have also submitted a wrapping function to the ZF developers and am now waiting for them to apply both the getTmpDir() patch and this wrapper.