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