[Zope-dev] Zope Tests: 29 OK, 7 Failed

2010-06-07 Thread Zope Tests Summarizer
Summary of messages to the zope-tests list.
Period Sun Jun  6 12:00:00 2010 UTC to Mon Jun  7 12:00:00 2010 UTC.
There were 36 messages: 6 from Zope Tests, 12 from ccomb at free.fr, 1 from ct 
at gocept.com, 17 from jdriessen at thehealthagency.com.


Test failures
-

Subject: FAILED : Zope Buildbot / zope2 slave-osx
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 10:29:28 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014958.html

Subject: FAILED : Zope Buildbot / zope2 slave-osx
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 17:19:41 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014959.html

Subject: FAILED : Zope Buildbot / zope2 slave-osx
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 17:44:57 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014960.html

Subject: FAILED : Zope Buildbot / zope2.12 slave-osx
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 18:06:19 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014963.html

Subject: FAILED : Zope Buildbot / zope2.12 slave-osx
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 18:11:50 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014964.html

Subject: FAILED: Repository policy check found errors in 528 projects
From: ct at gocept.com
Date: Sun Jun  6 21:14:26 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014966.html

Subject: FAILED : Zope Buildbot / ztk_win slave-win
From: jdriessen at thehealthagency.com
Date: Mon Jun  7 06:52:35 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014988.html


Tests passed OK
---

Subject: OK : Zope Buildbot / zope2 slave-ubuntu64
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 10:28:13 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014956.html

Subject: OK : Zope Buildbot / zope2 slave-ubuntu32
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 10:29:25 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014957.html

Subject: OK : Zope Buildbot / zope2 slave-osx
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 17:57:06 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014961.html

Subject: OK : Zope Buildbot / zope2 slave-osx
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 17:59:08 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014962.html

Subject: OK : Zope Buildbot / zope2.12 slave-osx
From: jdriessen at thehealthagency.com
Date: Sun Jun  6 18:17:32 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014965.html

Subject: OK : Zope-2.10 Python-2.4.6 : Linux
From: Zope Tests
Date: Sun Jun  6 21:41:33 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014967.html

Subject: OK : Zope-2.11 Python-2.4.6 : Linux
From: Zope Tests
Date: Sun Jun  6 21:43:38 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014968.html

Subject: OK : Zope-2.12 Python-2.6.5 : Linux
From: Zope Tests
Date: Sun Jun  6 21:45:38 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014969.html

Subject: OK : Zope-2.12-alltests Python-2.6.5 : Linux
From: Zope Tests
Date: Sun Jun  6 21:47:38 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014970.html

Subject: OK : Zope-trunk Python-2.6.5 : Linux
From: Zope Tests
Date: Sun Jun  6 21:49:38 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014971.html

Subject: OK : Zope-trunk-alltests Python-2.6.5 : Linux
From: Zope Tests
Date: Sun Jun  6 21:51:39 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014972.html

Subject: OK : BlueBream template / Python2.4.6 32bit linux
From: ccomb at free.fr
Date: Sun Jun  6 22:00:55 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014973.html

Subject: OK : BlueBream template / Python2.6.4 32bit linux
From: ccomb at free.fr
Date: Sun Jun  6 22:01:00 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014974.html

Subject: OK : BlueBream template / Python2.7b2 32bit linux
From: ccomb at free.fr
Date: Sun Jun  6 22:01:01 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014975.html

Subject: OK : BlueBream template / Python2.5.2 32bit linux
From: ccomb at free.fr
Date: Sun Jun  6 22:01:02 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014976.html

Subject: OK : ZTK 1.0dev / Python2.4.6 Linux 32bit
From: ccomb at free.fr
Date: Mon Jun  7 00:07:17 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014977.html

Subject: OK : ZTK 1.0dev / Python2.6.4 Linux 32bit
From: ccomb at free.fr
Date: Mon Jun  7 00:09:59 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014978.html

Subject: OK : ZTK 1.0dev / Python2.5.2 Linux 32bit
From: ccomb at free.fr
Date: Mon Jun  7 00:10:03 EDT 2010
URL: http://mail.zope.org/pipermail/zope-tests/2010-June/014979.html

Subject: OK : Zope 3.4.1 KGS / Python2.4.6 

Re: [Zope-dev] SVN: Zope/branches/2.12/ Bunch of version updates and note incompatibilities in minor versions

2010-06-07 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hanno Schlichting wrote:

 +zope.app.applicationcontrol = 3.5.1  # 3.5.2 has incompatible changes
 +zope.app.authentication = 3.6.1  # 3.6.2 has incompatible changes
 +zope.app.catalog = 3.8.0  # 3.8.1 has incompatible changes
 +zope.app.component = 3.8.3  # 3.8.4 has incompatible changes
 +zope.app.container = 3.8.0  # 3.8.1 has incompatible changes
 +zope.app.dav = 3.5.1  # 3.5.2 has incompatible changes
 +zope.app.file = 3.5.0  # 3.5.1 has incompatible changes
 +zope.app.generations = 3.5.0  # 3.5.1 has incompatible changes
 +zope.app.http = 3.6.0  # 3.6.1 has incompatible changes
 +zope.app.rotterdam = 3.5.0  # 3.5.1 has incompatible changes
 +zope.app.security = 3.7.3  # 3.7.5 has incompatible changes
 +zope.app.securitypolicy = 3.5.1  # # 3.5.2 has incompatible changes
 +zope.app.testing = 3.7.3  # 3.7.4 has incompatible changes
 +zope.app.zptpage = 3.5.0  # 3.5.1 has incompatible changes
 +zope.container = 3.8.2  # 3.8.3 has incompatible changes
 +zope.site = 3.6.1  # 3.6.2 has incompatible changes
 +zope.traversing = 3.7.1  # 3.7.2 has incompatible changes

If the comments are valid, these all smell like process fouls:  a new
third-dot release should not introduce backward incompatibilities.

I see the following issues in the zope.app packages:

- - According to the CHANGES.txt for z.a.applicationcontrol 3.5.2,
  the 'zope.ManageApplication' permission moved from z.a.security.
  Given the community's choice to tread a package's ZCML
  as part of its API (which I won't defend, as I disagree with it), this
  change should have resulted in a second-dot bump for each package
  when it occurred.  It also pins the testing-only dependency on
  zope.publisher, which might or might not require a bump.

- - z.a.authentication 3.6.1 both added a new testing dependency
  (zope.login) and bumped the required version of zope.publisher.
  This should have been a second-dot bump, except that zope.publisher
  is a testing-only depenency for the package.

- - z.a.catalog 3.8.1 bumped the required version of zope.publisher.
  This should have been a second-dot bump, except that zope.publisher
  is a testing-only depenency for the package.

- - z.a.component 3.8.4 bumped the required version of zope.publisher.
  This should have been a second-dot bump, as zope.publisher is a hard
  requirement for the pacakge.

- - z.a.container 3.8.1 added a previously undeclared dependency on
  z.a.publisher.  I'm not sure that this change requires a second-dot
  bump, or that any others would have broken Zope2.  z.a.container 3.8.2
  has the bump of zope.publisher as a hard dependency, and should
  therefore require a second-dot bump.

- - z.a.dav 3.5.2 bumped the required version of zope.publisher, which is
  a hard requriement for the package.  This should have been a
  second-dot bump.

- - z.a.file 3.5.1 added a previously-undeclared dependency on
  transaction.  Again, I'm not sure that this required a second-dot
  bump.  It also bumped the zope.publisher dependency, but made it
  a testing-only depenency, which weakens any requirement for a
  second-dot bump in my mind.

- - z.a.generations 3.5.1 added a new hard dependency on
  zope.processlifetime.  This should have been a second-dot bump.

- - z.a.http 3.6.1 made explicit an undeclared dependency on
  z.a.publisher, but also bumped the hard requirement on zope.publisher.
  The latter should have beeen a second-dot bump.

- - z.a.rotterdam 3.5.1 bumped the required version of zope.publisher,
  which is a hard requriement for the package.  This should have been a
  second-dot bump.

- - In addition to issues with moving a permission noted above,
  z.a.security 3.7.5 (the 3.7.4 release was skipped) pins the version
  of zope.publisher, a hard requirement, which should also have caused
  a second-dot bump.

- - z.a.securitypolicy 3.5.2 deleted entire modules full of BBB imports,
  which should have mandated a second-dot bump all on its own.

- - z.a.testing has the zope.publisher bump, but only as a testing
  dependency.  It also relies on the move of setHooks from zope.site
  to zope.component, but I can't tell whether that was already BBB
  compatible.

- - z.a.zptpage 3.5.1 bumped the required version of zope.publisher, which
  is a hard requriement for the package.  This should have been a
  second-dot bump.

In the non-zope.app packages:

- - zope.container 3.8.3 adds two view declarations in its ZCML.  Again
  without defense of the policy, this is an API change for the
  package, and should have resulted in a second-dot bump.

- - zope.site 3.6.2 pins the hard dependency on zope.component, and should
  therefore have been a second-dot bump.

- - I cannot see that zope.traversing 3.7.2 introduced any incompatible
  changes.


Tres.
- --
===
Tres Seaver  +1 540-429-0999  tsea...@palladion.com
Palladion Software   Excellence by Design

Re: [Zope-dev] SVN: Zope/branches/2.12/ Bunch of version updates and note incompatibilities in minor versions

2010-06-07 Thread Hanno Schlichting
On Mon, Jun 7, 2010 at 8:53 PM, Tres Seaver tsea...@palladion.com wrote:
 Hanno Schlichting wrote:

 If the comments are valid, these all smell like process fouls:  a new
 third-dot release should not introduce backward incompatibilities.

Sure. These are all from late 2009 cut in the middle of the main
refactoring wave. We didn't have much of any process at that time and
everyone just cut releases. Zope 2.12 uses this awkward snapshot out
of the middle of the refactoring - it's one of the reasons I would
like to make 2.12 a rather short lived release and wrap up 2.13 soon
(more on that in a separate mail). The particular version set used by
Zope 2.12 isn't very maintainable.

 I see the following issues in the zope.app packages:
 In the non-zope.app packages:

[...]

Good analysis, a lot comes down to a new zope.publisher version and
the zope.login addition. Unfortunately Zope 2.12 uses zope.publisher
3.8.0 and 3.9.0 has a major refactoring of zope.app.publisher and the
creation of zope.browserpage, zope.browsermenu and
zope.browserresource amongst others. This change required some
non-trivial changes to Zope2 (Five) code to work, so we cannot upgrade
anything here.

I knew about this situation all along, just made it more explicit now.
Mainly to make it easier to check the outcome of the checkversions
script and filter out the false positives. The list is so long, that
I didn't feel like retrospectively forcing sanity into all these
packages. Most of them have had many new feature releases in the
meantime, so it's hard to introduce policy compliant versions into
their version history.

 - - I cannot see that zope.traversing 3.7.2 introduced any incompatible
  changes.

It adjusts test output to zope.publisher 3.9 where we use 3.8. The
tests don't run with the older 3.8 release.

Hanno
___
Zope-Dev maillist  -  Zope-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )