Matthew Weier O'Phinney wrote:
-- Joe Kramer <[EMAIL PROTECTED]> wrote
(on Tuesday, 12 December 2006, 05:26 PM +0200):
How is snapshot/release of Zend Framework is being built? Just export
form SVN and that's it?

Snapshots and releases are two different things. The snapshots are done
nightly from whatever revision is current; there are not guarantees that
tests run or even that code parses correctly.
Releases are done after a code freeze, tests are run, etc.
Right. The purpose of the nightly snapshots was to make available the exact same set of files that someone would get if they checked out the code from the subversion repository. It's just a convenient way to get the files, if one does not want to set up a subversion client. The snapshot is not a product release.

If the code failed some of the tests mentioned, what would that mean? Are you suggesting that the nightly snapshot would not be posted? That is not the intention of a nightly snapshot.

I'm not saying we shouldn't resolve the parse errors you mention -- of course we should. We want all the code to give no errors or notices to any code analysis or error_reporting levels. But also understand that Zend Framework is still pre-beta at this time, and it is undergoing heavy development.

Despite the fact that we work at Zend, I don't think any of the ZF team has Zend Guard installed currently. It's just that other tasks have been higher priority so far. So if you could submit bug reports for the 10 parse errors you mention, that would be very much appreciated. Be specific about the line that contains the error, and include a description of how the syntax should change to pass the check. I would suggest a separate bug for each of the components in which parse errors are found (so at most 10 bugs, but perhaps fewer if some components contain more than one of these 10 errors). I don't see your name in our issue tracking system (http://framework.zend.com/issues/). You can create an account for yourself and then email [EMAIL PROTECTED] to request to be granted posting privileges.

FWIW, there is a build process for releases of Zend Framework. It involves running the unit tests, and then rendering the docbook manual as HTML. This is done with a Makefile currently, and I'm in progress of adapting this to a phing build script. See <zf-home>/build-tools/.

Regards,
Bill Karwin

Reply via email to