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...

Reply via email to