[Zope-dev] Zope Tests: 29 OK, 7 Failed
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
-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
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 )