Ralph Schindler wrote: > 1) Zend class is very schizophrenic when it comes to its duty. > a) it does loading of things which are possibly better suited > for a Zend_Loader > b) it does registry tasks that could better be implemented as > static get/set/has/remove methods of Zend_Registry. > c) it does dumping which would better exist inside Zend_Debug > d) it has an exception method that has no business there anymore
Separate issue to the one Bill is talking about. Having said that, I agree :) A close look at the contents of the Zend class before 1.0 would be very wise as we'll have to live with its API after then. The things that the Zend class is responsible for seems to have no logical basis other than it was a place to put the code until the idea behind it could be fleshed out. > 2) deployment: svn:externals IMO, is not the desired method of > distribution. SVN, simply put, is a repository tool for the development > of code, not the distribution of code/complete solution. I disagree. At work, we deploy all our sites using scripts that pull code from our CVS server. It makes moving from staging to live much less risky for us. Having all the ZF code in library/Zend would make life easier for those that deploy like this without impacting on any other deployment method. Regards, Rob...
