[Zope-Annce] Announcement: Zope 5.0 released

2020-10-08 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 5.0!

This release
- drops support for Python 2.7 and 3.5
- drops support for `ZServer`
- adds support for the newly released Python 3.9

Although this release is a major one, it should be possible to use it without 
any changes if the following preconditions are met:
- Your project runs on the latest Zope 4 release on Python 3.6+ and does not 
use ZServer.
- Neither your tests nor running your Zope instance shows DeprecationWarnings.


Additionally this release contains some minor features and bug fixes which have 
been backported to Zope 4 where possible.

As Zope 5 is now released, Zope 4 is put into bugfix mode until 2021-12-31.
(See the roadmap for details: 
https://zope.readthedocs.io/en/latest/roadmap.html)


For details about this release see the what’s-new-section and the change log:
- https://zope.readthedocs.io/en/latest/news.html#what-s-new-in-zope-5
- https://zope.readthedocs.io/en/latest/changes.html#id1

To install the new version see 
https://zope.readthedocs.io/en/latest/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 5.0 released

2020-10-08 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 5.0!

This release
- drops support for Python 2.7 and 3.5
- drops support for `ZServer`
- adds support for the newly released Python 3.9

Although this release is a major one, it should be possible to use it without 
any changes if the following preconditions are met:
- Your project runs on the latest Zope 4 release on Python 3.6+ and does not 
use ZServer.
- Neither your tests nor running your Zope instance shows DeprecationWarnings.


Additionally this release contains some minor features and bug fixes which have 
been backported to Zope 4 where possible.

As Zope 5 is now released, Zope 4 is put into bugfix mode until 2021-12-31.
(See the roadmap for details: 
https://zope.readthedocs.io/en/latest/roadmap.html)


For details about this release see the what’s-new-section and the change log:
- https://zope.readthedocs.io/en/latest/news.html#what-s-new-in-zope-5
- https://zope.readthedocs.io/en/latest/changes.html#id1

To install the new version see 
https://zope.readthedocs.io/en/latest/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Tutorial for zope4

2020-09-30 Thread Michael Howitz
Hi Miguel,

Am 29.09.2020 um 18:17 schrieb Miguel Beltran R. :
[…]
> -zsqlmethod is not installed by default, I installed it using pip. The 
> recommendation is to use zope.sqlalchemy. I dont know sqlalchemy and how to 
> use it with zope 4/5. help here

Maybe https://github.com/perfact/ZPsycopgDA would work for you for the database 
access.


Mit freundlichen Grüßen
--
Michael Howitz · m...@gocept.com · Software-Entwickler
gocept gmbh & co. kg · Leipziger Straße 70 · 06108 Halle (Saale) · Germany
http://gocept.com · Tel +49 345 1229889-8
Zope, Python, Pyramid, Plone · Beratung und Entwicklung



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.4.2 released

2020-06-16 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 4.4.3.

The 4.4.3 release contains mostly bug fixes and little improvements in error 
handling.
For details of the changes see 
https://zope.readthedocs.io/en/4.x/changes.html#id1

To install the new version see https://zope.readthedocs.io/en/4.x/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 4.4.2 released

2020-06-16 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 4.4.3.

The 4.4.3 release contains mostly bug fixes and little improvements in error 
handling.
For details of the changes see 
https://zope.readthedocs.io/en/4.x/changes.html#id1

To install the new version see https://zope.readthedocs.io/en/4.x/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 4.4.2 released

2020-04-30 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 4.4.2.
(Version 4.4.1 was a faulty release, sorry.)

The 4.4.2 release contains mostly a bug fixes the most important is:

* Fix HEAD requests on registered views.

For details of the changes see 
https://zope.readthedocs.io/en/4.x/changes.html#id2

To install the new version see https://zope.readthedocs.io/en/4.x/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.4.2 released

2020-04-30 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 4.4.2.
(Version 4.4.1 was a faulty release, sorry.)

The 4.4.2 release contains mostly a bug fixes the most important is:

* Fix HEAD requests on registered views.

For details of the changes see 
https://zope.readthedocs.io/en/4.x/changes.html#id2

To install the new version see https://zope.readthedocs.io/en/4.x/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope-Annce] [Zope] Developing 'products' for zope 4 and 5

2020-04-22 Thread Michael Howitz
Am 21.04.2020 um 14:45 schrieb Jürgen Gmach :
[…]
> I suggest you try to follow the migration documentation ( 
> https://zope.readthedocs.io/en/latest/migrations/zope4/index.html ).

The first step would be to get your installation to run on Zope 2.13. There are 
already several changes in-between since Zope 2.10. Maybe you even have to 
upgrade to some minor versions in-between (2.11, 2.12) to be able to migrate 
your database and code to a recent Zope 2 version before trying to migrate to 
Zope 4+.

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Developing 'products' for zope 4 and 5

2020-04-22 Thread Michael Howitz
Am 21.04.2020 um 14:45 schrieb Jürgen Gmach :
[…]
> I suggest you try to follow the migration documentation ( 
> https://zope.readthedocs.io/en/latest/migrations/zope4/index.html ).

The first step would be to get your installation to run on Zope 2.13. There are 
already several changes in-between since Zope 2.10. Maybe you even have to 
upgrade to some minor versions in-between (2.11, 2.12) to be able to migrate 
your database and code to a recent Zope 2 version before trying to migrate to 
Zope 4+.

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 5.0a1 released

2020-02-28 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
the first alpha release of the Zope 5 series: 5.0a1

Zope 5 drops support for

* Python 2.7, it supports Python 3.5 up to 3.8
* ZServer, it is now WSGI only

To migrate to Zope 5: first migrate to the lastest Zope 4 release.
If your code runs on the WSGI stack without showing deprecations warnings it 
should also be able to run on Zope 5, too, without changes.

All other changes (besides these non-backwards compatible ones) have been back 
ported to Zope 4.x.
(We will keep doing so until the final Zope 5 release.)


For details of the changes see 
https://zope.readthedocs.io/en/latest/changes.html#a1-2020-02-28

To install the new version see 
https://zope.readthedocs.io/en/latest/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 5.0a1 released

2020-02-28 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
the first alpha release of the Zope 5 series: 5.0a1

Zope 5 drops support for

* Python 2.7, it supports Python 3.5 up to 3.8
* ZServer, it is now WSGI only

To migrate to Zope 5: first migrate to the lastest Zope 4 release.
If your code runs on the WSGI stack without showing deprecations warnings it 
should also be able to run on Zope 5, too, without changes.

All other changes (besides these non-backwards compatible ones) have been back 
ported to Zope 4.x.
(We will keep doing so until the final Zope 5 release.)


For details of the changes see 
https://zope.readthedocs.io/en/latest/changes.html#a1-2020-02-28

To install the new version see 
https://zope.readthedocs.io/en/latest/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] [Zope-Annce] Announcement: Zope2 2.13.30 released

2020-02-14 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope2 2.13.30.

This release contains two security related fixes and no new features.

See details at
https://github.com/zopefoundation/Zope/blob/2.13/doc/CHANGES.rst#21330-2020-02-14

To install the new version see the instructions for
either zc.buildout: https://zope.readthedocs.io/en/2.13/INSTALL-buildout.html
or virtualenv: https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope2 2.13.30 released

2020-02-14 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope2 2.13.30.

This release contains two security related fixes and no new features.

See details at
https://github.com/zopefoundation/Zope/blob/2.13/doc/CHANGES.rst#21330-2020-02-14

To install the new version see the instructions for
either zc.buildout: https://zope.readthedocs.io/en/2.13/INSTALL-buildout.html
or virtualenv: https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] [Security issue] SQL injection in DTML or in connection objects

2020-02-12 Thread Michael Howitz
On behalf of the Plone security team I am announcing this security issue in 
Zope also here:

CVE Identifier: CVE-2020-7939
Type: SQL injection
Severity: 4.9 – MEDIUM
Affected Zope versions:
 * Zope 2 older than 2.13.30 (2.13.30 is not yet released)
 * Zope 4 older than 4.2

For details see 
https://plone.org/security/hotfix/20200121/sql-injection-in-dtml-or-in-connection-objects

To fix the issue use the Hotfix provided at 
https://plone.org/security/hotfix/20200121 (version 1.1 or newer)
or upgrade to Zope 4.2+.
There is no released Zope 2.13 version, yet, which includes the fix. (I hope it 
will can released soon.)

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] [Security issue] SQL injection in DTML or in connection objects

2020-02-12 Thread Michael Howitz
On behalf of the Plone security team I am announcing this security issue in 
Zope also here:

CVE Identifier: CVE-2020-7939
Type: SQL injection
Severity: 4.9 – MEDIUM
Affected Zope versions:
 * Zope 2 older than 2.13.30 (2.13.30 is not yet released)
 * Zope 4 older than 4.2

For details see 
https://plone.org/security/hotfix/20200121/sql-injection-in-dtml-or-in-connection-objects

To fix the issue use the Hotfix provided at 
https://plone.org/security/hotfix/20200121 (version 1.1 or newer)
or upgrade to Zope 4.2+.
There is no released Zope 2.13 version, yet, which includes the fix. (I hope it 
will can released soon.)

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zope 4 migration

2019-12-12 Thread Michael Howitz
Am 12.12.2019 um 10:22 schrieb Michael Brunnbauer :
[…]
> Thank you very much for your help. I have some reservations about installing
> Products.TemporaryFolder.

You seem only to need ZODBMountPoint. But maybe you do not use server side 
sessions so you can live without TemporaryFolder which needs ZODBMountPoint to 
mount the temporary folder.
There is https://github.com/zopefoundation/Products.TemporaryFolder/issues/12 
to extract ZODBMountPoint into its own package. Feel free to comment there if 
you actually need ZODBMountPoint without TemporaryFolder.

> See here:
> 
> https://pypi.org/project/Products.Sessions/
> 
> "The default session support under Zope 2 relied on Products.TemporaryFolder
>  for storing session data, which in turn used the tempstorage package.
>  tempstorage is no longer recommended because it has unfixed and possibly
>  unfixable issues under Zope 4 that lead to corrupted temporary storages.“

This is only the case when using tempstorage, a RAM based storage 
implementation.
You could also configure an additional ZODB for the server side session data 
and mount it instead of using Products.TemporaryFolder.
This makes server side sessions persistent between restarts.

> Also, for me this means installing 8 Products after installing Zope with pip:
> Sessions, ExternalMethod, PythonScripts, ZSQLMethods, ZMySQLDA, MailHost,
> TemporaryFolder, SiteErrorLog.

That’s right, some Products were part of Zope2 or install dependencies.
Zope 4 is a but more lightweight. So you have to install the Products you need.

> Would the standard zc.buildout install already contain some of those?

No, you have to add them to buildout.cfg.

> I somehow got attached to the pip way over the years but maybe I should
> really switch.

If you know how to use pip: It’s okay to use it.
I personally find Buildout more convenient.

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zope 4 migration

2019-12-11 Thread Michael Howitz
Am 11.12.2019 um 14:03 schrieb Michael Brunnbauer :
[…]
> I did not mention zodbupdate, only zodbverify. Should I use zodbupdate
> even in the step from Zope 2 to 4 with Python 2?

Best practice is to follow the upgrade steps described in the documentation.
Do not experiment with other ways unless you exactly know what you are doing.
If you have questions or the described way does not work, post to this list or 
open an issue in https://github.com/zopefoundation/Zope/issues.

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zope 4 migration

2019-12-11 Thread Michael Howitz
Hi Michael,

Am 11.12.2019 um 12:42 schrieb Michael Brunnbauer :
[…]
> I have started looking into Zope 4. The recommended way to install it is to
> use zc.buildout:
> 
> python3.7 -m venv .
> bin/pip install -U pip zc.buildout
> bin/buildout
> 
> Python 2 does not have a venv module and the recommended way to migrate is to
> first migrate to Zope 4 with Python 2.

That’s right. See https://zope.readthedocs.io/en/4.x/zope4/migration/index.html 
for detailed information.

> Does the buildout thing work with Python 2?

The documentation says to use virtualenv instead of venv on Python 2.7, see
https://zope.readthedocs.io/en/4.x/INSTALL.html#built-in-standard-buildout-configuration

> I managed to install Zope 4 using pip and get an instance running with
> runwsgi. Now I am wondering how to stop it? How am I supposed to stop a
> running instance? There seems to be no command and no option in the GUI.

When using plain Zope Ctrl-C on the command line should be enough.
There is no button in the UI any more because the web server is no longer part 
of Zope itself. Instead you are able to use a WSGI server of your choice.
See https://zope.readthedocs.io/en/4.x/wsgi.html#choosing-wsgi-server-software 
for recommandations and example configurations.

--
Mit herzlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zope 4 migration

2019-12-11 Thread Michael Howitz
Am 11.12.2019 um 13:44 schrieb Michael Brunnbauer :
[…]
> It works but zodbverify seems to complain about more than it should:
> 
> Found 4 records that could not be loaded.
> Exceptions and how often they happened:
> ImportError: No module named ZODBMountPoint.MountedObject: 1
> ImportError: No module named SiteErrorLog.SiteErrorLog: 2
> ImportError: No module named Product: 1

This means you have to install some packages (how to do this depends on your 
installation variant.)

ZODBMountPoint.MountedObject lives in the package Products.TemporaryFolder.
The SiteErrorLog lives in Products.SiteErrorLog.


--
Mit herzlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.1.2 released

2019-09-04 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 4.1.2.

This release is the last one before opening the master branch for Zope 5 
development.
(Zope 5 means dropping Python 2.7 support, thus only supporting Python 3.)

The 4.1.2 release contains only a few changes like:

* resurrect the ZMI History tab and functionality


For details of the changes see 
https://zope.readthedocs.io/en/latest/changes.html#id1

To install the new version see 
https://zope.readthedocs.io/en/latest/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 4.1.2 released

2019-09-04 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 4.1.2.

This release is the last one before opening the master branch for Zope 5 
development.
(Zope 5 means dropping Python 2.7 support, thus only supporting Python 3.)

The 4.1.2 release contains only a few changes like:

* resurrect the ZMI History tab and functionality


For details of the changes see 
https://zope.readthedocs.io/en/latest/changes.html#id1

To install the new version see 
https://zope.readthedocs.io/en/latest/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] zope2.13.29 issue: WARNING Application Duplicate Product name: After loading Product...

2019-06-19 Thread Michael Howitz
Hi Giampiero,

Am 18.06.2019 um 11:30 schrieb Giampiero Benvenuti 
:
> Hello everybody,
> 
> I just installed zope2.13.29 following the instruction here:
> https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html
> 
> when I ./bin/zopectl fg
> I get:
> WARNING Application Duplicate Product name: After loading Product * from 
> /home/giampiero/zope2.13.29/local/lib/python2.7/site-packages/Products,  I 
> skipped the one in 
> '/home/giampiero/zope2.13.29/lib/python2.7/site-packages/Products
> 
> It’s a fact that all the products are installed in both directories:
> zope2.13.29/local/lib/python2.7/site-packages/Products
> and
> zope2.13.29/lib/python2.7/site-packages/Products
> 
> How should I go with it? Should I leave it as it is, or should I do something 
> about it? If so what would you recommend?

Currently it looks a bit messed up. (Not sure how you got there, the 
installation documentation does not seem to mention „local“.)
I’d suggest to delete either zope2.13.29/local or zope2.13.29/lib as this 
probably will confuse you in the future when changing or updating packages.

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.1 released

2019-06-19 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the release of 
Zope 4.1.

It is a combined release containing features and bug fixes, such as:

* bring back ZODB packing to the ZMI
* optionally control the use of Zope’s built-in XML-RPC support for POST 
requests with Content-Type text/xml via the registration of a 
ZPublisher.interfaces.IXmlrpcChecker utility
* `allowed_attributes` and `allowed_interface` work again for BrowserViews.
* fix missing Paste distribution on installation using pip
* prevent encoding issues in existing DTML Method and DTML Document objects.
* update and fix the documentation
* many bug fixes.

For details of the changes see 
https://zope.readthedocs.io/en/latest/changes.html#id1

To install the new version see 
https://zope.readthedocs.io/en/latest/INSTALL.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zope 4.0 successful installation- still missing editing features

2019-06-17 Thread Michael Howitz
Hi Giampiero,

Am 17.06.2019 um 14:49 schrieb Giampiero Benvenuti 
:
[…]
> Am I missing something? Do I have any other alternative of editing the files 
> trough ZMI?

The bad news is: Currently Zope 4 on Python 3 neither supports WebDAV nor FTP 
but the ZMI got a nicer editor for text areas which contain program code.

Currently the Plone Community is working on porting ZServer to Python 3 (see 
https://github.com/zopefoundation/ZServer/issues/16).
This might bring back both.

The feature request for FTP and/or WebDAV in Zope is tracked here: 
https://github.com/zopefoundation/Zope/issues/649

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zone 4 issue: The 'Paste' distribution was not found and is required by the application

2019-06-17 Thread Michael Howitz
Am 14.06.2019 um 17:12 schrieb Giampiero Benvenuti 
:
> Thanks Jens & Alberto,
> 
> you right, I guess the paste version was not up to date:

Hm,

the problem smells like https://github.com/zopefoundation/Zope/issues/452
and Paste is actually missing from requirements-full.txt

Last time I was not able to reproduce the issue.
But today it was possible.
So I am going to reopen the issue.

Paste is needed because `etc/zope.ini` uses egg:Paste#translogger


> 
> ./bin/pip install paste
> Collecting paste
>  Using cached 
> https://files.pythonhosted.org/packages/fc/8e/287533a1515f2e9eaf34be06f35e8f170d0cb625a2ada2c5e41c0b9ae1e5/Paste-3.0.8-py2.py3-none-any.whl
> Requirement already satisfied: six>=1.4.0 in ./lib/python3.6/site-packages 
> (from paste) (1.12.0)
> Installing collected packages: paste
> Successfully installed paste-3.0.8
> 
> ./bin/runwsgi -v etc/zope.ini
> Starting server in PID 3172.
> Serving on http://localhost:8080
> 
> 
> Zope4.0 it’s now up and running!
> 
>> On 14 Jun 2019, at 16:34 48, Jens Vagelpohl  wrote:
>> 
>> You can run “bin/pip install Paste” in the virtualenv.
>> 
>> jens
>> 
>> 
>> 
>>> On 14. Jun 2019, at 13:46 , Giampiero Benvenuti 
>>>  wrote:
>>> 
>>> Hello,
>>> 
>>> I was wondering if somebody run into this error, and how should I take care 
>>> of it:
>>> 
>>> python3.6 -m venv zope4.0
>>> cd zope4.0
>>> bin/pip install -r 
>>> https://zopefoundation.github.io/Zope/releases/4.0/requirements-full.txt
>>> bin/mkwsgiinstance -d .
>>> bin/runwsgi -v etc/zope.ini
>>> 
>>> Error:
>>> File 
>>> "/Applications/zope4.0/lib/python3.6/site-packages/pkg_resources/__init__.py",
>>>  line 778, in resolve
>>> raise DistributionNotFound(req, requirers)
>>> pkg_resources.DistributionNotFound: The 'Paste' distribution was not found 
>>> and is required by the application
>>> 
>>> Any idea?
>>> 
>>> Thanks so much,
>>> 
>>> Giampiero
>>> ___
>>> Zope maillist  -  Zope@zope.org
>>> https://mail.zope.org/mailman/listinfo/zope
>>> **   No cross posts or HTML encoding!  **
>>> (Related lists -
>>> https://mail.zope.org/mailman/listinfo/zope-announce
>>> https://mail.zope.org/mailman/listinfo/zope-dev )
>> 
>> ___
>> Zope maillist  -  Zope@zope.org
>> https://mail.zope.org/mailman/listinfo/zope
>> **   No cross posts or HTML encoding!  **
>> (Related lists -
>> https://mail.zope.org/mailman/listinfo/zope-announce
>> https://mail.zope.org/mailman/listinfo/zope-dev )
> 
> ___
> Zope maillist  -  Zope@zope.org
> https://mail.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
> https://mail.zope.org/mailman/listinfo/zope-announce
> https://mail.zope.org/mailman/listinfo/zope-dev )

--
Mit herzlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Change "/manage" name of URL for accessing ZMI

2019-06-10 Thread Michael Howitz
Am 08.06.2019 um 18:19 schrieb Christophe Petit :
> Hello,
> 
> is there a way to change the name 'manage' in URL (like 
> "http://localhost:8080/manage;) that is currently used for access of ZMI on 
> Zope3
> and replace it by another chosen name ?

The short answer is: no.

The longer one is: `/manage` is a path used in Zope 2 and Zope 4, but not in 
Zope 3.
It is baked into the application server.

You might use a front side proxy (like Apache or nginx) to use a different path 
to point to `/manage`.
If you only want to restrict access to the ZMI see the Plone documentation for 
details.
https://docs.plone.org/manage/deploying/production/securitybestpractices.html#lock-down-access-to-your-management-components

If you are actually using Zope 3 you might re-register the view to another name 
while using a custom skin layer.

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.0-final released

2019-05-10 Thread Michael Howitz
On behalf of Zope developer community I am happy to announce the
final release of Zope 4.

This release contains:

* no breaking changes since 4.0b10
* some features (e. g. the resurrection of the ZMI interfaces tab) and
* many bug fixes.
* the happiness of being final now

For details of the changes see
https://zope.readthedocs.io/en/latest/changes.html#id1


Thank you everyone who helped to bring Zope such a long way behind the
border into the Python 3 wonderland.
See https://blog.gocept.com/2019/05/10/celebration-zope-4-final-release/
for some more details.


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 4.0-final released

2019-05-10 Thread Michael Howitz
On behalf of Zope developer community I am happy to announce the
final release of Zope 4.

This release contains:

* no breaking changes since 4.0b10
* some features (e. g. the resurrection of the ZMI interfaces tab) and
* many bug fixes.
* the happiness of being final now

For details of the changes see
https://zope.readthedocs.io/en/latest/changes.html#id1


Thank you everyone who helped to bring Zope such a long way behind the
border into the Python 3 wonderland.
See https://blog.gocept.com/2019/05/10/celebration-zope-4-final-release/
for some more details.


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.0b10 released

2019-03-08 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b10.

This release contains:

* no breaking changes
* some features (e. g. supporting standard_error_message again) and
* many bug fixes.

For details of the changes see
https://github.com/zopefoundation/Zope/blob/master/CHANGES.rst#40b10-2019-03-08


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 4.0b10 released

2019-03-08 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b10.

This release contains:

* no breaking changes
* some features (e. g. supporting standard_error_message again) and
* many bug fixes.

For details of the changes see
https://github.com/zopefoundation/Zope/blob/master/CHANGES.rst#40b10-2019-03-08


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz


signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Plans for Zope 2 after Python 2.7 deadline

2019-02-14 Thread Michael Howitz
Hi Jesus,

Am 13.02.2019 um 00:27 schrieb Jesus Cea :
> With less than a year away until Python 2.7 becomes "deadware", I wonder
> about the plan.

I am currently maintaining the Zope releases, so the plan currently looks like 
the following:

* Zope 2.13 gets security fixes and maybe contributed bugfixes as long as there 
is a Plone version which supports it.
  The last Plone version supporting Zope 2.13 is Plone 5.1. Currently the last 
two major releases of Plone are officially supported.
  So with the final release of Plone 7 there is no more need for Zope 2.13 
support. (Plone 5.2 is going to its beta stage now.)

* Zope 4 is the successor of Zope 2.13 supporting both Python 2.7 and Python 3.
  I plan to have a final release this year. Zope 4 is already stable enough to 
use it. union.cms is running live on Zope 4.0b8 for a quite large installation.

* Zope 4 will not be a long-term supported release. We are planning to start 
working on Zope 5 in 2020. Zope 5 will drop Python 2 support and deprecated 
functions and imports.
  This means the code in Zope which is currently needed to support Python 2 
will be removed, so it actually cannot be run on Python 2 at all.

* So Zope 4 is the release to should jump on to get the train to Zope 5 and to 
al long-term supported release running on Python 3.

I think a should write this thoughts into a blog post, maybe this will reach a 
broader audience.

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Announcement: Zope2 2.13.29 released

2019-02-14 Thread Michael Howitz
Hi Jesus,

Am 13.02.2019 um 00:40 schrieb Jesus Cea :
> In <https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html> there
> are references to Zope2 2.13.28. Those should be changed to "Zope2- version>", like in the buildout documentation.
> 
> Zope2 2.13.29 working fine here, so far.

Thank you for bringing this up.
It was fixed in https://github.com/zopefoundation/Zope/pull/500.


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope2 2.13.29 released

2019-02-09 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope2 2.13.29.

This release contains a security related fix and two new features.
Additionally it drops support for Python 2.6. This means it is no longer tested 
from now on.

See details at
https://github.com/zopefoundation/Zope/blob/2.13/doc/CHANGES.rst#21329-2019-02-09

To install the new version see the instructions for
either zc.buildout: https://zope.readthedocs.io/en/2.13/INSTALL-buildout.html
or virtualenv: https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html


--
Mit herzlichen Grüßen
Michael Howitz




signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope2 2.13.29 released

2019-02-09 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope2 2.13.29.

This release contains a security related fix and two new features.
Additionally it drops support for Python 2.6. This means it is no longer tested 
from now on.

See details at
https://github.com/zopefoundation/Zope/blob/2.13/doc/CHANGES.rst#21329-2019-02-09

To install the new version see the instructions for
either zc.buildout: https://zope.readthedocs.io/en/2.13/INSTALL-buildout.html
or virtualenv: https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html


--
Mit herzlichen Grüßen
Michael Howitz




signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.0b9 released

2019-02-09 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b9.

This release contains two breaking changes:

* Remove support for `management_page_charset`
* Remove support for Bobo Call Interface

It adds preliminary support for Python 3.8. as of 3.8.0a1 is now released.
Additionally some bugs regarding ZMI, umlauts in URLs etc. were fixed.


For details of the changes see
https://github.com/zopefoundation/Zope/blob/master/CHANGES.rst#40b9-2019-02-09


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz




signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 4.0b9 released

2019-02-09 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b9.

This release contains two breaking changes:

* Remove support for `management_page_charset`
* Remove support for Bobo Call Interface

It adds preliminary support for Python 3.8. as of 3.8.0a1 is now released.
Additionally some bugs regarding ZMI, umlauts in URLs etc. were fixed.


For details of the changes see
https://github.com/zopefoundation/Zope/blob/master/CHANGES.rst#40b9-2019-02-09


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz




signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.0b8 released

2018-12-14 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b8.

This release contains some new features, e. g. IPv6 support for the 
VirtualHostMonster,
and bug fixes, e. g. the handling of ConflictErrors.

For details of the changes see
https://zope.readthedocs.io/en/latest/changes.html#b8-2018-12-14


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.0b7 released

2018-10-30 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b7.

This release contains bug fixes for the changes in the previous release and 
aims to ease the update to a newer version of the `persistent` package.

For details of the bugfixes see
https://zope.readthedocs.io/en/latest/changes.html#b7-2018-10-30


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 4.0b7 released

2018-10-30 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b7.

This release contains bug fixes for the changes in the previous release and 
aims to ease the update to a newer version of the `persistent` package.

For details of the bugfixes see
https://zope.readthedocs.io/en/latest/changes.html#b7-2018-10-30


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] Announcement: Zope 4.0b6 released

2018-10-11 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b6.

This release has a slightly changed installation procedure when using 
zc.buildout,
as bootstrap.py is no longer used.

It contains some new features, e.g.:
* the ZMI is now styled via Bootstrap
* Python 3.7 is officially supported
* XML-RPC is supported again and works with the WSGI publisher (it was dropped 
in 4.0a2)
* Zope can now be installed via pipenv

Details of the new features and additional bugfixes see
https://zope.readthedocs.io/en/latest/changes.html#b6-2018-10-11


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] [Zope-Annce] Announcement: Zope 4.0b6 released

2018-10-11 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b6.

This release has a slightly changed installation procedure when using 
zc.buildout,
as bootstrap.py is no longer used.

It contains some new features, e.g.:
* the ZMI is now styled via Bootstrap
* Python 3.7 is officially supported
* XML-RPC is supported again and works with the WSGI publisher (it was dropped 
in 4.0a2)
* Zope can now be installed via pipenv

Details of the new features and additional bugfixes see
https://zope.readthedocs.io/en/latest/changes.html#b6-2018-10-11


To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html
or pipenv: https://zope.readthedocs.io/en/latest/INSTALL-pipenv.html

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Upgrading from 2.6.0

2018-08-13 Thread Michael Howitz
Am 06.08.2018 um 11:05 schrieb Michael Brunnbauer :
> hi
> 
> WTF? A 403 instead of a redirect? Why is breaking old stuff in the name
> of security/progress considered OK?
> 
> ./bin/easy_install -i https://download.zope.org/Zope2/index/2.12.0 Zope2
> Searching for Zope2
> Reading https://download.zope.org/Zope2/index/2.12.0/Zope2/
> Downloading http://pypi.python.org/packages/source/Z/Zope2/Zope2-2.12.0.tar.gz
> error: Can't download 
> http://pypi.python.org/packages/source/Z/Zope2/Zope2-2.12.0.tar.gz: 403 SSL 
> is required

Using an index is not well supported any more, so we gave up creating newer 
ones.
An alternative could be to install Zope using zc.buildout.
https://download.zope.org/Zope2/index/2.12.0/versions.cfg contains the list of 
needed package versions for this Zope version.


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.0b5 released

2018-05-18 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b5.

This release has some bugfixes and features to ease the migration from Zope 
2.13 for TTW applications.
Details see http://zope.readthedocs.io/en/latest/changes.html#b5-2018-05-18

To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope-Annce] [Zope-dev] Annoucement: Zope2 2.13.27 released

2018-04-23 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope2 2.13.27.

You can download it via PyPI: https://pypi.org/project/Zope2/2.13.27

For more information on what is new resp. fixed in this release, see the
change log: https://zope.readthedocs.io/en/2.13/CHANGES.html#id1

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope-Announce maillist  -  Zope-Announce@zope.org
https://mail.zope.org/mailman/listinfo/zope-announce

  Zope-Announce for Announcements only - no discussions

(Related lists -
 Users: https://mail.zope.org/mailman/listinfo/zope
 Developers: https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope2 2.13.28 released

2018-04-23 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope2 2.13.28.

This release contains just a single fix. See details at
https://zope.readthedocs.io/en/2.13/CHANGES.html#id1

To install the new version see the instructions for
either zc.buildout: https://zope.readthedocs.io/en/2.13/INSTALL-buildout.html
or virtualenv: https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html


--
Mit herzlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Announcement: Zope 4.0b4 released

2018-04-23 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b4.

This release no longer supports Python 3.4, has some bugfixes an a breaking 
change for Python 3 users of Zope.
Details see http://zope.readthedocs.io/en/latest/changes.html#b4-2018-04-23

To install the new version see the instructions for
either zc.buildout: http://zope.readthedocs.io/en/latest/INSTALL-buildout.html
or virtualenv/pip: http://zope.readthedocs.io/en/latest/INSTALL-virtualenv.html

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] ZopeCtlOptions instance has no attribute 'transcript'

2018-02-07 Thread Michael Howitz
Hi Jesus,
Am 06.02.2018 um 21:02 schrieb Jesus Cea <j...@jcea.es>:
[…]
> it works. Nice. Upgraded! :-).

Nice!

> Sorry for wasting your time.

It seemed that actually I was wasting your time by writing a too short 
announcement.
Sorry for that.

> The announcement email is quite short, 3 paragraphs. One of them is just
> this:
> 
> """
> You can download it via PyPI: https://pypi.org/project/Zope2/2.13.27
> """
> 
> Yes, I can download it, but I can not install it via PYPI as a regular
> package. It doesn't work. In fact
> <https://pypi.org/project/Zope2/2.13.27> shows "pip install
> Zope2==2.13.27", that we have seen as wrong command to install.

You are right.

> I wonder why "requirements.txt" in pypi package doesn't pin dependencies
> versions, as listed. Is that a PIP bug?.

It does not seem be supported by pip, at least I did not find a way to trick it 
to install the requirements.txt from inside a package it should install.
Anyone else who has a tip?

> The thing is:
> 
> 1. Zope2 can not be installed as 99.9% other packages, just doing "pip
> install".
> 
> 2. The announcement email points to a webpage showing a PROMINENT
> install command that produce a non-working configuration.

You are right, I am looking forward to create a more helpful announcement next 
time.

> A simple possibility is just to add paragraph in future announcement
> emails just saying: "This package ca not be installed in the regular
> way. Follow instructions in http://“.

Thank you for your valuable feedback.


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] ZopeCtlOptions instance has no attribute 'transcript' (was: Re: [Zope-dev] Annoucement: Zope2 2.13.27 released)

2018-02-05 Thread Michael Howitz
Hi Jesus,

thank you for trying out Zope 2.13.27.

Am 01.02.2018 um 21:19 schrieb Jesus Cea <j...@jcea.es>:
> After installing Zope 2.13.27, I see this:
> 
> """
> File "/home/zope/Zope-2.13.27-virtualenv/bin/zopectl", line 11, in 
>sys.exit(run())
>  File
> "/home/zope/Zope-2.13.27-virtualenv/lib/python2.7/site-packages/Zope2/Startup/zopectl.py",
> line 488, in run
>exitstatus = main()
>  File
> "/home/zope/Zope-2.13.27-virtualenv/lib/python2.7/site-packages/Zope2/Startup/zopectl.py",
> line 447, in main
>c.onecmd(" ".join(options.args))
>  File "/opt/local/lib/python2.7/cmd.py", line 221, in onecmd
>return func(arg)
>  File
> "/home/zope/Zope-2.13.27-virtualenv/lib/python2.7/site-packages/Zope2/Startup/zopectl.py",
> line 241, in do_start
>ZDCmd.do_start(self, arg)
>  File
> "/home/zope/Zope-2.13.27-virtualenv/lib/python2.7/site-packages/zdaemon/zdctl.py",
> line 307, in do_start
>args += self._get_override("-t", "transcript")
>  File
> "/home/zope/Zope-2.13.27-virtualenv/lib/python2.7/site-packages/Zope2/Startup/zopectl.py",
> line 223, in _get_override
>value = getattr(self.options, name)
> AttributeError: ZopeCtlOptions instance has no attribute 'transcript'
> """
> 
> I installed creating a virtualenv and then, inside:
> 
>  $ bin/pip install Zope2==2.13.27

The suggested way to install Zope 2 is:

$ bin/pip install --no-binary zc.recipe.egg -r 
https://zopefoundation.github.io/Zope/releases/2.13.27/requirements.txt

Does the exception also happen if you install Zope 2.13.27 this way? (in a new 
virtualenv)
(Without the requirements file some too new versions of deepened packages are 
getting installed.)
I get another error if I install Zope2 as you did. What did you do after 
installing the packages?
What command did you call to get the traceback?

See http://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html for details.


>  $ bin/pip install "Products.ZSQLMethods<3.0“

I think this one is correct.

> I have reverted to Zope 2.13.26 for now :-(.

--
Mit herzlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] [Zope-dev] Annoucement: Zope2 2.13.27 released

2018-01-31 Thread Michael Howitz
Hi Michael,

Am 31.01.2018 um 16:33 schrieb Michael Brunnbauer <bru...@netestate.de>:
> Hello Michael,
> 
> I installed virtualenv 15.1.0 manually and tried again with the --no-binary
> option. Works fine - no need to install setuptools_scm manually.

Nice, so keep using the current virtualenv version.

> But total
> loss of control and understanding occurs again when I try to install
> Products.ZSQLMethods with "./bin/pip install Products.ZSQLMethods":
> 
> ...
>  Found existing installation: Zope2 2.13.27
>Uninstalling Zope2-2.13.27:
>  Successfully uninstalled Zope2-2.13.27
> Successfully installed AccessControl-4.0b3 AuthEncoding-4.0.0 BTrees-4.4.1 
> Chameleon-3.2 ExtensionClass-4.3.0 Persistence-3.0b2 
> Products.ZSQLMethods-3.0.1 Record-3.4 RestrictedPython-4.0b2 ZODB-5.3.0 
> Zope-4.0b3 Zope2-4.0b1 ipaddress-1.0.19 persistent-4.2.4.2 waitress-1.1.0 
> z3c.pt-3.1.0 zodbpickle-0.7.0 zope.browserpage-4.2.0 
> zope.browserresource-4.2.1 zope.globalrequest-1.4 zope.pagetemplate-4.3.0
> 
> This cannot be intended - can it? Did I make a mistake?

The latest release of Products.ZSQLMethods is no longer compatible with Zope2, 
so you have to force pip to install an older version.
According to https://pypi.org/project/Products.ZSQLMethods/ the last version 
which is compatible with Zope2 is 2.13.5, so you should install it using:

./bin/pip install Products.ZSQLMethods==2.13.5

(You should create a new virtualenv as this call of pip install does not undo 
the changes pip did while you were installing the latest version.)

If you want to install other packages, you should look up the latest Zope2 
compatible version on PyPI. But there might be some extra versions which do not 
show up in the change log. So also take a look at „Release History“ on the left 
side below „Navigation“. (This feature only exists on the new PyPI not on 
pypi.python.org.)


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] [Zope-dev] Annoucement: Zope2 2.13.27 released

2018-01-31 Thread Michael Howitz
Am 29.01.2018 um 10:31 schrieb Michael Brunnbauer <bru...@netestate.de>:
> hi
> 
> I used to install with
> 
> ./bin/easy_install --index-url=http://download.zope.org/Zope2/index/2.13.xx/ 
> Zope2
> 
> but I remember a conversation here that this is deprecated and support will
> be dropped at any time. No idea wether that time has arrived but the 2.13.27
> directory is not populated yet.

You are right. The index only works with easy_install and I did not create it, 
as it does not seem to be needed any more.

> So the correct method to install with virtualenv is the one described here?
> 
> https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html

Yes, I just updated it to render the new version numbers.


> ./bin/pip install \
> --no-binary zc.recipe.egg \
> -r https://zopefoundation.github.io/Zope/releases/2.13.27/requirements.txt
> 
> pip says "no such option: --no-binary" but I am still using
> distribute-0.6.45 and virtualenv-1.9.1 (the virtualenv pip seems to be 1.3.1
> shipped with virtualenv).

These versions are really old. You could try to omit `--no-binary 
zc.recipe.egg` from the command line shown above and see if this is successful. 
(`--no-binary zc.recipe.egg` is needed because otherwise modern pip versions 
think that zc.recipe.egg is an egg and not the name of a package. I don’t know 
what older pip versions without support for wheels do in this case.)

> I have many options now and not a clue which one
> will work and what would break then:
> 
> -Update virtualenv

This would be the first step I’d suggest: update the used virtualenv package 
and create a new virtualenv to install Zope there.

> -Update distribute and virtualenv

Distribute is dead nowadays all its changes have been merged back into 
setuptools. It is no longer needed/suggested to use distribute.

> -Install pip

When you create a virtualenv with a current version of the package it 
automatically installs a recent version of pip.


> -Switch to setuptools (probably the recommended way which would break most
> things? :-))

I don’t understand what you want to switch to setuptools.

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] [Zope-dev] Annoucement: Zope2 2.13.27 released

2018-01-27 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope2 2.13.27.

You can download it via PyPI: https://pypi.org/project/Zope2/2.13.27

For more information on what is new resp. fixed in this release, see the
change log: https://zope.readthedocs.io/en/2.13/CHANGES.html#id1

--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Annoucement: Zope 4.0b3 released

2018-01-27 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b3.

You can download it via PyPI: https://pypi.org/project/Zope/4.0b3

For more information on what is new resp. fixed in this release, see the
change log:
https://zope.readthedocs.io/en/latest/changes.html#b3-2018-01-27


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Annoucement: Zope 4.0b2 released

2017-10-13 Thread Michael Howitz
On behalf of Zope developer community I am pleased to announce the
release of Zope 4.0b2.

You can download it via PyPI:
https://pypi.org/project/Zope/4.0b2

For more information on what is new and fixed in this release, see the
changelog:
https://zope.readthedocs.io/en/latest/changes.html#b2-2017-10-13

There is also a blog post about the 4.0b1 release:
https://blog.gocept.com/2017/09/22/earl-zope-ii-is-dead-long-live-earl-zope/


--
Mit freundlichen Grüßen
Michael Howitz



signature.asc
Description: Message signed with OpenPGP
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] How to install Zope 2.13.26 using virtualenv?

2017-08-29 Thread Michael Howitz

> Am 24.08.2017 um 03:47 schrieb Jesus Cea <j...@jcea.es>:
> 
> On 22/08/17 07:10, Michael Brunnbauer wrote:
>> using easy_install instead of pip worked for me:
>> 
>> ./bin/easy_install --index-url=http://download.zope.org/Zope2/index/2.13.26/ 
>> Zope2
> 
> That works, but it is not what is documented in
> <https://zope.readthedocs.io/en/2.13/INSTALL-virtualenv.html>. Who can
> update the documentation?. Is is strange, because "easy_install" is kind
> of the old fashion install procedure. Modern way is "pip", AFAIK.
> Changing the documentation (who can do that?) or solve whatever is
> precluding ZOPE2 to be installed using pip?. I would rather prefer the
> second option.
> 
> Who needs to be notified to take care of this?.

Could you please create an issue on GitHub: 
https://github.com/zopefoundation/Zope/issues?
When the documentation gets fixed on GitHub it will be automatically updated on 
ReadTheDocs.

BTW I stumbled upon another issue regarding pip installation:
https://github.com/zopefoundation/Zope/issues/151
But this one seems to be different as the documentation should show a way which 
actually works.

-- 
Mit freundlichen Grüßen
Michael Howitz

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


Re: [Zope] First Zope 4 beta release in preparation

2017-08-24 Thread Michael Howitz
Am 24.08.2017 um 22:28 schrieb Christopher Lozinski 
<lozin...@freerecruiting.com>:
> First thank you for all of the of hard work. 
> 
> Actually I should say, thank you for all of the very hard work. 
> 
> Can we add grok-dev to this discussion list?

Zope 4 is the successor of Zope 2.13 but Grok is based on Zope 3 libraries. 
Whereas Zope 3 was a complete re-implementation of Zope from scratch.
For me it does not make sense to take Grok into the loop of the Zope 4 release 
messages. Grok and Zope 2 resp. 4 only share some libraries which are Python 3 
compatible for some years now and were not touched during the Zope 4 release 
process.

> So let me ask the obvious question.  Are there any simplifications we should 
> make to Zope 4?

There might be some possible ones but I doubt that Grok is the answer. (The 
Plone folks are ripping out Grok from Plone as it makes Plone more complex 
instead of easier. It is another way to register components besides the 
existing one via ZCML and it requires developers to understand both.)


-- 
Mit freundlichen Grüßen
Michael Howitz



smime.p7s
Description: S/MIME cryptographic signature
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] First Zope 4 beta release in preparation

2017-08-24 Thread Michael Howitz
Hi there,

from 13th to 15th of September 2017 gocept hosts the "Zope 4 Phoenix Sprint" to 
"help to raise Zope 4 from the ashes!"

We already released six alpha versions which currently run on Python 2.7 and 
Python 3.
The goal of the sprint is to release a first beta version of Zope 4.
This means we will make a feature freeze. Up to the release we are still open 
to decide what will be part of Zope 4 and what will be removed.

You are invited to:

* join the sprint in Halle(Saale), Germany; see 
https://www.meetup.com/Zope-Sprint/events/240315699

* check the documentation of Zope 4 to see if it fits your needs:

  + http://zope.readthedocs.io/en/latest/WHATSNEW.html
  + http://zope.readthedocs.io/en/latest/changes.html

* join the discussion here on the list or in the Github issue tracker: 
https://github.com/zopefoundation/Zope/issues

* try out the latest alpha release with your code and tell us where and how it 
breaks, so we can improve the documentation resp. the code


-- 
Mit freundlichen Grüßen
Michael Howitz

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


Re: [Zope] ZopeEditManager 0.9.8 and mac OSSierra

2017-08-18 Thread Michael Howitz
Am 11.08.2017 um 19:40 schrieb Giampiero Benvenuti 
<giampiero.benven...@chiaroscuro.com>:
> Hi Michael,
> 
> thanks for your message.
> 
> no, I’haven’t try ZopeEditManager 0.9.8 with mac OSSierra yet. That’s why I 
> resist to upgrade to OSSierra… I use  ZopeEditManager all the time and it 
> would be a big loss.
> 
> On my macs I run Yosemite 10.10.5 and ZopeEditManager 0.9.8 runs just fine.
> 
> What would be the smart move?

I am running 10.12.6 (Sierra). I downloaded ZopeEditManager 0.9.8 from the URL 
referenced in my blog post and started it.
It did start up very well and I was able to access the preferences and change 
them.
But nowadays I do not have a Zope installation where I have WebDAV support for 
editing the files in the ZMI, so I cannot try out this for you.
If you can point me to such an installation, I can check this for you, too.

-- 
Mit freundlichen Grüßen
Michael Howitz



smime.p7s
Description: S/MIME cryptographic signature
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] ZopeEditManager 0.9.8 and mac OSSierra

2017-08-11 Thread Michael Howitz
Am 10.08.2017 um 15:07 schrieb Giampiero Benvenuti 
<giampiero.benven...@chiaroscuro.com>:
> Anyone knows if ZopeEditManager 0.9.8 works with mac OSSierra?

The last time I used and fixed it was 10.7:
https://icemac15.wordpress.com/2011/08/16/zopeeditmanager-for-mac-os-x-lion/

I think my patch got merged upstream.
But there seems to be a successor:
http://zacbir.net/blog/2013/05/01/zem-0-9-9/

Did you already try ZopeEditManager 0.9.8 works with mac OSSierra?
Where there any error messages?


-- 
Mit freundlichen Grüßen
Michael Howitz

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


Re: [Zope] Installing Zope 2.13.25

2017-02-07 Thread Michael Howitz
Am 07.02.2017 um 16:39 schrieb Michael Brunnbauer <bru...@netestate.de>:
> hi all,
> 
> I miss the Zope2 subdirectory at http://download.zope.org/Zope2/index/2.13.25/
> Can someone help?


Maybe you should file a ticket at https://github.com/zopefoundation/Zope/issues.


-- 
Mit freundlichen Grüßen
Michael Howitz



smime.p7s
Description: S/MIME cryptographic signature
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Installing Zope 2.13.25

2017-02-03 Thread Michael Howitz
Am 02.02.2017 um 10:45 schrieb Michael Brunnbauer <bru...@netestate.de>:
> hi all,
> 
> I see that 2.13.25 has been released but the Zope2 subdirectory is missing
> again. Can someone populate it? This command fails:
> 
> ./bin/easy_install --index-url=http://download.zope.org/Zope2/index/2.13.25/ 
> Zope2

Using pip I get the following error message:

$ bin/pip install --index-url=http://download.zope.org/Zope2/index/2.13.25/ 
--trusted-host download.zope.org Zope2

Collecting Zope2
  Could not find a version that satisfies the requirement Zope2 (from versions: 
)
No matching distribution found for Zope2

Should this be fixed?
This way of installing Zope sill current or is it deprecated nowadays?
I tried omitting the index like this:

$ bin/pip install Zope2==2.13.25
$ bin/mkzopeinstance
$ cd 
$ bin/runzope

This does not run because Products.ZCTextIndex is needed by 
`HelpSys/HelpSys.py`.

Using

$ bin/pip install Zope2==2.13.25 Products.ZCTextIndex==3.0

instead leads to "Conflicting configuration actions“ between
Products/Sessions/configure.zcml
and
OFS/deprecated.zcml

Any ideas?

-- 
Mit freundlichen Grüßen
Michael Howitz



smime.p7s
Description: S/MIME cryptographic signature
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] Zope 2 Status

2016-11-17 Thread Michael Howitz
Am 11.11.2016 um 19:42 schrieb Miguel Beltran R. <yourpa...@gmail.com>:
> And why not start a new package call "zope" (in PyPi) that it's really 
> version 4. it's alpha version so no many projects are using it.

As mentioned earlier in this thread: This would it make nearly impossible to 
support both Zope 2.x and Zope 4.x in a single release of a third party package 
using Zope. Requiring separate releases for Zope 2 and Zope 4 is painful enough 
for the Zope core itself. Requiring this for the whole ecosystem would decrease 
the chance of Zope 4 to be used at all.

-- 
Mit freundlichen Grüßen
Michael Howitz



smime.p7s
Description: S/MIME cryptographic signature
___
Zope maillist  -  Zope@zope.org
https://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope-dev] zope-tests - FAILED: 2, OK: 21

2012-12-04 Thread Michael Howitz
Am 04.12.2012 um 02:00 schrieb Zope tests summarizer:
 Non-OK results
 --
 
 [1]FAILED  winbot / z3c.recipe.paster_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-December/069728.html

Error: Couldn't find a distribution for 'BTrees=4.0.0dev,4.1dev'.

 [2]FAILED  winbot / zope.app.i18n_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-December/069727.html

Traceback (most recent call last):
  File c:\Python26_32\lib\unittest.py, line 279, in run
testMethod()
  File 
c:\eggs\zope.i18n-3.8.0-py2.6.egg\zope\i18n\tests\test_itranslationdomain.py, 
line 99, in testNoTargetLanguage
eq(translate('short_greeting', context=context, default=42), 42)
  File 
c:\buildslave\zope.app.i18n\build\src\zope\app\i18n\translationdomain.py, 
line 74, in translate
catalog_names = self._catalogs.get(target_language, [])
TypeError: Object has default comparison

Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · Tel +49 345 1229889-8
Python, Pyramid, Plone, Zope · consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] SVN: zope.app.locales/trunk/ In version 3.7.2 msgids and default values where forced to be unicodes. This

2012-07-03 Thread Michael Howitz
Am 29.06.2012 um 19:45 schrieb Tres Seaver:
[…]
 Hmm, I'm running into a test failure where the Message constructor blows
 up with a decode error for the 'default' value here.  Does that ring any
 bells for anyone?  I know we can't be depending on a
 sys.setdefaultencoding hack.


Sorry for the delayed response.
I ran the tests of zope.app.locales with Python 2.5, 2.6 and 2.7. I did not get 
any errors.

Which Pyhton version did you use?
What does the traceback look like?


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · Tel +49 345 1229889-8
Python, Pyramid, Plone, Zope · consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] using WSGIPublisher

2012-06-07 Thread Michael Howitz
Am 06.06.2012 um 19:58 schrieb Hanno Schlichting:
[…]
 As I said above, my main concern is keeping publisher events and
 exception views intact. Some of these events need to happen in code
 that's currently inside repoze.* middleware. Like before transaction
 commit, publication failure or publication success.
[…]

+1 to re-add these events. In our WSGI projects it hurts that they are gone now.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] SVN: zope.file/branches/ulif-fix-menus/ Do menu-related configuration only if z.a.zcmlfiles is available.

2012-06-05 Thread Michael Howitz
Am 04.06.2012 um 18:30 schrieb Uli Fouquet:
[…]
 Also updated the 0.6 branch in SVN. Hope that's okay.


I think there should not be a 0.6 branch as the trunk is still on 0.6.*.
Usually we only create maintenance branches for non-current releases.


Mit freundlichen Grüßen
-- 
Michael Howitz · m...@gocept.com · Softwareentwickler
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Deutschland
http://gocept.com · Tel +49 345 1229889 8 · Fax +49 345 1229889 1
Beratung, Entwicklung und Hosting für Python, Pyramid, Zope, und Plone

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 2, OK: 39

2012-06-05 Thread Michael Howitz
Am 05.06.2012 um 03:00 schrieb Zope tests summarizer:
[…]
 Non-OK results
 --
 
 [1]FAILED  ZTK 1.0dev / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-June/063929.html
 [2]FAILED  ZTK 1.1dev / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-June/063928.html

Both have the same problem:

error: invalid command 'develop'
While:
  Installing.
  Processing develop directory 
'/home/ccomb/ztk1.0dev-slave/Python2.5.5-Linux-64bit/build/src/zope.app.error'.

Is this a virus? ;)
Now we have two buildbots with this strange problem.


Mit freundlichen Grüßen
-- 
Michael Howitz · m...@gocept.com · Softwareentwickler
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Deutschland
http://gocept.com · Tel +49 345 1229889 8 · Fax +49 345 1229889 1
Beratung, Entwicklung und Hosting für Python, Pyramid, Zope, und Plone

___
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 )


Re: [Zope-dev] SVN: zope.file/branches/ulif-fix-menus/ Do menu-related configuration only if z.a.zcmlfiles is available.

2012-06-05 Thread Michael Howitz
Am 05.06.2012 um 09:53 schrieb Tres Seaver:
 On 06/05/2012 03:28 AM, Michael Howitz wrote:
 Am 04.06.2012 um 18:30 schrieb Uli Fouquet: […]
 Also updated the 0.6 branch in SVN. Hope that's okay.
 
 
 I think there should not be a 0.6 branch as the trunk is still on
 0.6.*. Usually we only create maintenance branches for non-current
 releases.
 
 That isn't true any longer for the ZTK packages:  I added maintenance
 branches for all the versions used by ZTK 1.0 / 1.1, and switched the
 development checkouts for 1.0 / 1.1. to use them.  Without that change,
 the stop-energy of breaking a dev build for 1.0 / 1.1 was interfering
 with ongoing development.
 
 In this case, version 0.6.1 of the zope.file package was included in ZTK
 1.0, but dropped from the ZTK before 1.1.  I'm pretty sure the changes
 Uli added should *not* be propagated into another ZTK 1.0 release:  I
 think they might break apps deployed against ZTK 1.0:  Because of the BBB
 concerns, I think we may need to re-release a 0.6.3 which reverts the 0.6
 branch back to the 0.6.1 state, and make Uli's new stuff available as a
 0.7.0 release.

I thought the same way but I looked at the changes: now only if 
zope.app.zcmlfiles is there the menu items are registered which was done 
unconditionally before.
I do not see why this should break any ZTK 1.0 apps.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] SVN: zope.file/branches/ulif-fix-menus/ Do menu-related configuration only if z.a.zcmlfiles is available.

2012-06-04 Thread Michael Howitz
Am 04.06.2012 um 14:11 schrieb Uli Fouquet:
[…]
 Maybe someone could then do the zope.file 0.6.2 release or grant PyPI
 permissions  for 'ulif'.


Access granted.


Mit freundlichen Grüßen
-- 
Michael Howitz · m...@gocept.com · Softwareentwickler
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Deutschland
http://gocept.com · Tel +49 345 1229889 8 · Fax +49 345 1229889 1
Beratung, Entwicklung und Hosting für Python, Pyramid, Zope, und Plone

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 1, OK: 40

2012-05-31 Thread Michael Howitz
Am 31.05.2012 um 03:00 schrieb Zope tests summarizer:
[…]
 Non-OK results
 --
 
 [1]FAILED  ZTK 1.1dev / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-May/063717.html


Same as yesterday. I'm unable to reproduce this problem locally (Mac OS X, 
Python 2.5.6).


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 2, OK: 40

2012-05-29 Thread Michael Howitz
Am 29.05.2012 um 03:00 schrieb Zope tests summarizer:
[…]
 Non-OK results
 --
 
 [1]FAILED  ZTK 1.0 / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-May/063668.html

Strange Buildout error:

While:
  Installing.
  Checking for upgrades.
  Getting distribution for 'distribute==0.6.27'.

An internal error occured due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
  File 
/home/ccomb/buildout-eggs/zc.buildout-1.4.4-py2.5.egg/zc/buildout/buildout.py,
 line 1683, in main
getattr(buildout, command)(args)
  File 
/home/ccomb/buildout-eggs/zc.buildout-1.4.4-py2.5.egg/zc/buildout/buildout.py,
 line 404, in install
self._maybe_upgrade()
  File 
/home/ccomb/buildout-eggs/zc.buildout-1.4.4-py2.5.egg/zc/buildout/buildout.py,
 line 827, in _maybe_upgrade
allow_hosts = self._allow_hosts
  File 
/home/ccomb/buildout-eggs/zc.buildout-1.4.4-py2.5.egg/zc/buildout/easy_install.py,
 line 800, in install
return installer.install(specs, working_set)
  File 
/home/ccomb/buildout-eggs/zc.buildout-1.4.4-py2.5.egg/zc/buildout/easy_install.py,
 line 646, in install
for dist in self._get_dist(requirement, ws, self._always_unzip):
  File 
/home/ccomb/buildout-eggs/zc.buildout-1.4.4-py2.5.egg/zc/buildout/easy_install.py,
 line 543, in _get_dist
dist.location, ws, self._dest, dist)
  File 
/home/ccomb/buildout-eggs/zc.buildout-1.4.4-py2.5.egg/zc/buildout/easy_install.py,
 line 378, in _call_easy_install
shutil.rmtree(newloc)
  File /usr/local/python2.5.5/lib/python2.5/shutil.py, line 184, in rmtree
onerror(os.rmdir, path, sys.exc_info())
  File /usr/local/python2.5.5/lib/python2.5/shutil.py, line 182, in rmtree
os.rmdir(path)
OSError: [Errno 39] Directory not empty: 
'/home/ccomb/buildout-eggs/distribute-0.6.27-py2.5.egg'

 [2]FAILED  ZTK 1.1dev / Python2.7.2 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-May/063641.html


Timeout in buildout phase.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 3, OK: 42

2012-05-16 Thread Michael Howitz
Am 16.05.2012 um 03:00 schrieb Zope tests summarizer:
 Non-OK results
 --
 
 [1]FAILED  winbot / zope.configuration_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-May/063067.html

Real test failures: missing path normalization and others

 [2]FAILED  winbot / zope.schema_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-May/063094.html
 [3]FAILED  winbot / zope.schema_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-May/063068.html

While:
  Installing.
  Getting section docs.
Error: The referenced section, 'docs', was not defined.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 1, OK: 37, UNKNOWN: 2

2012-05-02 Thread Michael Howitz
Am 02.05.2012 um 03:00 schrieb Zope tests summarizer:
 Non-OK results
 --
 
 [1]UNKNOWN UNKNOWN : winbot / ztk_dev py_265_win32
   https://mail.zope.org/pipermail/zope-tests/2012-May/061274.html
 [2]UNKNOWN UNKNOWN : winbot / ztk_dev py_265_win64
   https://mail.zope.org/pipermail/zope-tests/2012-May/061275.html

Still this strange error during first phase: svn (seems to do a rm -r and 
svn checkout)

  File 
c:\python25_sys\lib\site-packages\buildbot-0.8.0-py2.5.egg\buildbot\slave\commands\utils.py,
 line 53, in rmdirRecursive
os.remove(full_name)
exceptions.WindowsError: [Error 5] Access is denied: 
'c:\\buildslave\\ztk_dev_py_265_win64\\build\\bin\\test-zopeapp-zc.sourcefactory.exe'

Maybe a newer buildbot version could help on PyPI there is 0.8.6p1

 [3]FAILED  ZTK 1.1dev / Python2.7.2 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-May/061255.html

Timeout during buildout phase.



Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 4, OK: 36

2012-04-18 Thread Michael Howitz
Am 18.04.2012 um 03:00 schrieb Zope tests summarizer:
 Non-OK results
 --
 
 [1]FAILED  winbot / ztk_dev py_265_win32
   https://mail.zope.org/pipermail/zope-tests/2012-April/060705.html
 [2]FAILED  winbot / ztk_dev py_265_win64
   https://mail.zope.org/pipermail/zope-tests/2012-April/060706.html
 [3]FAILED  winbot / ztk_dev py_270_win32
   https://mail.zope.org/pipermail/zope-tests/2012-April/060707.html
 [4]FAILED  winbot / ztk_dev py_270_win64
   https://mail.zope.org/pipermail/zope-tests/2012-April/060708.html


While:
  Installing test-ztk.
  Getting distribution for 'repoze.sphinx.autointerface'.
Error: Picked: repoze.sphinx.autointerface = 0.6.2


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 3, OK: 37

2012-04-03 Thread Michael Howitz
Am 03.04.2012 um 03:00 schrieb Zope tests summarizer:
 [1]FAILED  ZTK 1.1dev / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-April/060071.html
 [2]FAILED  ZTK 1.1dev / Python2.6.7 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-April/060070.html
 [3]FAILED  ZTK 1.1dev / Python2.7.2 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-April/060072.html

Wrong zope.component version, fixed yesterday.


Mit freundlichen Grüßen
-- 
Michael Howitz · m...@gocept.com · Softwareentwickler
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Deutschland
http://gocept.com · Tel +49 345 1229889 8 · Fax +49 345 1229889 1
Beratung, Entwicklung und Hosting für Python, Pyramid, Zope, und Plone

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 12, OK: 32

2012-04-02 Thread Michael Howitz
Am 02.04.2012 um 03:00 schrieb Zope tests summarizer:
 [6]FAILED  ZTK 1.1dev / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-April/060030.html
 [7]FAILED  ZTK 1.1dev / Python2.6.7 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-April/060031.html
 [8]FAILED  ZTK 1.1dev / Python2.7.2 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-April/060033.html

zope.component trunk requires at least zope.interface 3.8, so I created a 
zope.component maintenance branch.


 [9]FAILED  winbot / ztk_dev py_265_win32
   https://mail.zope.org/pipermail/zope-tests/2012-April/060050.html
 [10]   FAILED  winbot / ztk_dev py_265_win64
   https://mail.zope.org/pipermail/zope-tests/2012-April/060051.html
 [11]   FAILED  winbot / ztk_dev py_270_win32
   https://mail.zope.org/pipermail/zope-tests/2012-April/060052.html
 [12]   FAILED  winbot / ztk_dev py_270_win64
   https://mail.zope.org/pipermail/zope-tests/2012-April/060053.html


Missing version pinnings for coverage (needed by zope.interface and 
zope.event), so I added them.

== Buildbots should be green again by tomorrow or the day after.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 2, OK: 37

2012-03-20 Thread Michael Howitz
Am 20.03.2012 um 02:00 schrieb Zope tests summarizer:
[…]
 Non-OK results
 --
 
 [1]FAILED  ZTK 1.0dev / Python2.4.6 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-March/059505.html

Seems to have run before my fix yesterday, so expecting it to get green 
tomorrow.


 [2]FAILED  Zope 3.4 Known Good Set / py2.5-32bit-linux
   https://mail.zope.org/pipermail/zope-tests/2012-March/059509.html

Download error: (110, 'Connection timed out') -- Some packages may not be found!
-- Network problem


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 1, OK: 38

2012-03-19 Thread Michael Howitz
Am 17.03.2012 um 03:59 schrieb Tres Seaver:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 03/16/2012 09:00 PM, Zope tests summarizer wrote:
 [1]FAILED  ZTK 1.0dev / Python2.4.6 Linux 64bit 
 https://mail.zope.org/pipermail/zope-tests/2012-March/059380.html
 
 
 Odd that this error should be only on the 2.4 build::
 
 AssertionError: Failed doctest test for
 zope.formlib.tests.test_formlib.validate_respects_ignoreContext_setting_on_form_when_checking_invariants

(Hopefully) Fixed by using a 4.0 branch in ZTK 1.0.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 2, OK: 38

2012-02-23 Thread Michael Howitz
Am 24.02.2012 um 02:00 schrieb Zope tests summarizer:
[…]
 [1]FAILED  Zope 3.4 Known Good Set / py2.5-32bit-linux
   https://mail.zope.org/pipermail/zope-tests/2012-February/058501.html

Looks like PyPI was down during build.


 [2]FAILED  winbot / zc.ngi_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-February/058495.html


File c:\buildslave\zc.ngi\build\src\zc\ngi\tests.py, line 374, in 
zc.ngi.tests.async_handling_iteration_errors
Failed example:
listener.close()
Exception raised:
Traceback (most recent call last):
  File c:\Python26_32\lib\doctest.py, line 1253, in __run
compileflags, 1) in test.globs
  File doctest zc.ngi.tests.async_handling_iteration_errors[8], line 1, 
in module
listener.close()
  File c:\buildslave\zc.ngi\build\src\zc\ngi\async.py, line 707, in close
self.implementation.call_from_thread(lambda : self._close(handler))
  File c:\buildslave\zc.ngi\build\src\zc\ngi\async.py, line 69, in 
call_from_thread
self.notify_select()
  File c:\buildslave\zc.ngi\build\src\zc\ngi\async.py, line 882, in 
pull_trigger
self.trigger.send('x')
  File c:\Python26_32\lib\socket.py, line 167, in _dummy
raise error(EBADF, 'Bad file descriptor')
error: [Errno 9] Bad file descriptor

Maybe a network problem, too.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope.tal release

2012-02-19 Thread Michael Howitz
Am 20.02.2012 um 00:01 schrieb David Glick:
 I made a fix [1] in zope.tal so that it won't raise NestingErrors while 
 parsing script tags that contain markup as part of the script. Could someone 
 make a new release or give me (davisagli on PyPI) access to?


davisagli has already the Owner role for this package.

Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 4, OK: 40

2012-02-14 Thread Michael Howitz
Am 15.02.2012 um 02:00 schrieb Zope tests summarizer:
[...]
 [1]FAILED  ZTK 1.0dev / Python2.4.6 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-February/058108.html
 [2]FAILED  ZTK 1.0dev / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-February/058110.html

The latest change in zope.sendmail (Adding a name to the QueueProcessorThread 
in r124392) seems to be not compatible with Python 2.4 and 2.5.
@Marius: Any ideas?


 [3]FAILED  winbot / zope.app.server_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-February/058100.html

Traceback (most recent call last):
  File 
c:\buildslave\zope.app.server\build\src\zope\app\server\tests\test_accesslog.py,
 line 23, in module
class TestAccessLogging(test_logger.LoggingTestBase):
AttributeError: 'module' object has no attribute 'LoggingTestBase'

The fix for this was to downgrade the testtools version, right?

 [4]FAILED  winbot / zope.testrunner_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-February/058102.html

File 
c:\buildslave\zope.testrunner\build\src\zope\testrunner\testrunner-subunit.txt,
 line 331, in testrunner-subunit.txt
Failed example:
testrunner.run_internal(defaults)
Exception raised:
Traceback (most recent call last):
  File c:\Python26_32\lib\doctest.py, line 1253, in __run
compileflags, 1) in test.globs
  File doctest testrunner-subunit.txt[23], line 1, in module
  File 
c:\buildslave\zope.testrunner\build\src\zope\testrunner\__init__.py, line 43, 
in run_internal
runner.run()
  File c:\buildslave\zope.testrunner\build\src\zope\testrunner\runner.py, 
line 136, in run
feature.global_setup()
  File c:\buildslave\zope.testrunner\build\src\zope\testrunner\find.py, 
line 454, in global_setup
self.runner.options.output.import_errors(self.import_errors)
  File 
c:\buildslave\zope.testrunner\build\src\zope\testrunner\formatter.py, line 
902, in import_errors
error.module, self.TAG_IMPORT_ERROR, error.exc_info)
  File 
c:\buildslave\zope.testrunner\build\src\zope\testrunner\formatter.py, line 
779, in _emit_error
self._subunit.addError(test, exc_info)
  File c:\eggs\python_subunit-0.0.7-py2.6.egg\subunit\__init__.py, line 
626, in addError
self._addOutcome(error, test, error=error, details=details)
  File c:\eggs\python_subunit-0.0.7-py2.6.egg\subunit\__init__.py, line 
687, in _addOutcome
for line in self._exc_info_to_unicode(error, test).splitlines():
AttributeError: 'TestProtocolClient' object has no attribute 
'_exc_info_to_unicode'

Same solution like above?


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] [Checkins] SVN: Zope/trunk/versions.cfg Make 'elementtree' version explicit.

2012-02-09 Thread Michael Howitz
Am 09.02.2012 um 17:44 schrieb Tres Seaver:
 Log message for revision 124344:
  Make 'elementtree' version explicit.
 
 Changed:
  U   Zope/trunk/versions.cfg
 
 -=-
 Modified: Zope/trunk/versions.cfg
 ===
 --- Zope/trunk/versions.cfg   2012-02-09 15:08:30 UTC (rev 124343)
 +++ Zope/trunk/versions.cfg   2012-02-09 16:44:49 UTC (rev 124344)
 @@ -41,3 +41,4 @@
 repoze.tm2 = 1.0b1
 repoze.who = 2.0
 zope.testbrowser = 3.11.1
 +elementtree = 1.2.6-20050316


The version pin for elementtree is only needed because of a bug introduced in 
mr.developer 1.19, see [1].
(ZTK was recently updated to this version.)
It was fixed but there is no newer release which contains the fix.
I asked the maintainer for a new release.
Meanwhile I'd suggest to downgrade to version 1.18.

Any objections?


[1] https://github.com/fschulze/mr.developer/pull/67

Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] [BlueBream] ZAM Demo Documentation

2012-02-07 Thread Michael Howitz
Am 06.02.2012 um 21:35 schrieb Christopher Lozinski:
[...]
 ZAM User Documentation.

Nice text.

[...]
 QUESTION:  So where should i put this documentation? 

I think you should put it into the README of zam.skin this is the zam top-level 
package.
The read-me of zam.api and zam.demo might reference it using its PyPI page.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 27, OK: 40

2012-02-01 Thread Michael Howitz
Am 01.02.2012 um 02:00 schrieb Zope tests summarizer:
[...]
 [1]FAILED  ZTK 1.0 / Python2.4.6 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-January/057143.html
 [2]FAILED  ZTK 1.0 / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-January/057145.html
 [3]FAILED  ZTK 1.0dev / Python2.4.6 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-January/057153.html
 [4]FAILED  ZTK 1.0dev / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-January/057155.html
 [5]FAILED  ZTK 1.1 / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-January/057141.html
 [6]FAILED  ZTK 1.1dev / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-January/057152.html
 [7]FAILED  Zope Buildbot / zopetoolkit-1.0-py2.4 slave-ubuntu32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057171.html
 [8]FAILED  Zope Buildbot / zopetoolkit-1.0-py2.4 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057165.html
 [9]FAILED  Zope Buildbot / zopetoolkit-1.0-py2.5 slave-ubuntu32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057173.html
 [10]   FAILED  Zope Buildbot / zopetoolkit-1.0-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057169.html
 [11]   FAILED  Zope Buildbot / zopetoolkit-1.0-py2.6 slave-ubuntu32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057175.html
 [12]   FAILED  Zope Buildbot / zopetoolkit-1.0-py2.6 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057172.html
 [13]   FAILED  Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057178.html
 [14]   FAILED  Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057174.html
 [15]   FAILED  Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057181.html
 [16]   FAILED  Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057176.html
 [17]   FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057185.html
 [18]   FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057177.html
 [19]   FAILED  Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057188.html
 [20]   FAILED  Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057180.html
 [22]   FAILED  winbot / ztk_10 py_254_win32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057195.html
 [23]   FAILED  winbot / ztk_11 py_254_win32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057198.html

I fixed the test failure in zope.error, cut a new release and updated all ZTK 
versions.
So these test failures should be gone by tomorrow.


 [21]   FAILED  winbot / zope.testing_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057146.html
 [24]   FAILED  winbot / ztk_dev py_265_win32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057191.html
 [25]   FAILED  winbot / ztk_dev py_265_win64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057192.html
 [26]   FAILED  winbot / ztk_dev py_270_win32
   https://mail.zope.org/pipermail/zope-tests/2012-January/057193.html
 [27]   FAILED  winbot / ztk_dev py_270_win64
   https://mail.zope.org/pipermail/zope-tests/2012-January/057194.html


There seems to be a problem in zope.testing 4.1.0 on Windows. I cannot repoduce 
this error on Mac OS X:

File 
c:\buildslave\ztk_dev_py_270_win32\build\src\zope.testing\src\zope\testing\wait.txt,
 line 152, in wait.txt
Failed example:
@wait(timeout=0)
def _(state=[]):
if len(state)  1:
   return True
state.append(0)
Expected:
Traceback (most recent call last):
...
ValueError: _
Got:
mynow
mysleep 0.0001
mynow
mysleep 0.0001





Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


[Zope-Checkins] SVN: Zope/branches/2.13/ - Removed HTML tags from exception text of ``Unauthorized`` exception

2012-01-25 Thread Michael Howitz
Log message for revision 124165:
  - Removed HTML tags from exception text of ``Unauthorized`` exception
because these tags get escaped since CVE-2010-1104 (see 2.13.12) got
fixed.
  

Changed:
  U   Zope/branches/2.13/doc/CHANGES.rst
  U   Zope/branches/2.13/src/ZPublisher/HTTPResponse.py
  U   Zope/branches/2.13/src/ZPublisher/tests/exception_handling.txt
  U   Zope/branches/2.13/src/ZPublisher/tests/testHTTPResponse.py

-=-
Modified: Zope/branches/2.13/doc/CHANGES.rst
===
--- Zope/branches/2.13/doc/CHANGES.rst  2012-01-24 23:25:16 UTC (rev 124164)
+++ Zope/branches/2.13/doc/CHANGES.rst  2012-01-25 12:46:18 UTC (rev 124165)
@@ -8,7 +8,9 @@
 2.13.13 (unreleased)
 
 
-- TBD
+- Removed HTML tags from exception text of ``Unauthorized`` exception
+  because these tags get escaped since CVE-2010-1104 (see 2.13.12) got
+  fixed.
 
 2.13.12 (2012-01-18)
 

Modified: Zope/branches/2.13/src/ZPublisher/HTTPResponse.py
===
--- Zope/branches/2.13/src/ZPublisher/HTTPResponse.py   2012-01-24 23:25:16 UTC 
(rev 124164)
+++ Zope/branches/2.13/src/ZPublisher/HTTPResponse.py   2012-01-25 12:46:18 UTC 
(rev 124165)
@@ -203,7 +203,7 @@
 
 def setStatus(self, status, reason=None, lock=None):
  Set the HTTP status code of the response
-
+
 o The argument may either be an integer or a string from the
   'status_reasons' dict values:  status messages will be converted
   to the correct integer value.
@@ -244,7 +244,7 @@
 The response will include an HTTP header that sets a cookie on
 cookie-enabled browsers with a key name and value
 value.
-
+
 This value overwrites any previously set value for the
 cookie in the Response object.
 
@@ -263,7 +263,7 @@
 
 def appendCookie(self, name, value):
  Set an HTTP cookie.
-
+
 Returns an HTTP header that sets a cookie on cookie-enabled
 browsers with a key name and value value. If a value for the
 cookie has previously been set in the response object, the new
@@ -309,7 +309,7 @@
 Return the value associated with a HTTP return header, or
 None if no such header has been set in the response
 yet.
-
+
 If the 'literal' flag is true, preserve the case of the header name;
 otherwise lower-case the header name before looking up the value.
 
@@ -318,9 +318,9 @@
 
 def setHeader(self, name, value, literal=0, scrubbed=False):
  Set an HTTP return header on the response.
-
+
 Replay any existing value set for the header.
-
+
 If the 'literal' flag is true, preserve the case of the header name;
 otherwise the header name will be lowercased.
 
@@ -332,7 +332,7 @@
 key = name.lower()
 # The following is crazy, given that we have APIs for cookies.
 # Special behavior will go away in Zope 2.13
-if key == 'set-cookie':  
+if key == 'set-cookie':
 self.accumulated_headers.append((name, value))
 else:
 name = literal and name or key
@@ -360,7 +360,7 @@
 
 def addHeader(self, name, value):
  Set a new HTTP return header with the given value,
-
+
 Retain any previously set headers with the same name.
 
 Note that this API appneds to the 'accumulated_headers' attribute;
@@ -455,7 +455,7 @@
 return
 elif lock:
 self._locked_body = 1
-
+
 if not body:
 return self
 
@@ -546,7 +546,7 @@
 # vary on it. Otherwise if not forced, cache should
 # respect Accept-Encoding client header
 vary = self.getHeader('Vary')
-if vary is None or 'Accept-Encoding' not in vary: 
+if vary is None or 'Accept-Encoding' not in vary:
 self.appendHeader('Vary', 'Accept-Encoding')
 return self
 
@@ -747,12 +747,12 @@
 self.setHeader('WWW-Authenticate', 'basic realm=%s' % realm, 1)
 
 def unauthorized(self):
-m = strongYou are not authorized to access this resource./strong
+m = You are not authorized to access this resource.
 if self.debug_mode:
 if self._auth:
-m = m + 'p\nUsername and password are not correct./p'
+m = m + '\nUsername and password are not correct.'
 else:
-m = m + 'p\nNo Authorization header found./p'
+m = m + '\nNo Authorization header found.'
 raise Unauthorized, m
 
 def _setBCIHeaders(self, t, tb):
@@ -913,7 +913,7 @@
  Set headers required by various parts of protocol.
 
 body = self.body
-if (not 

[Zope-Checkins] SVN: Zope/trunk/ Removed HTML tags from exception text of ``Unauthorized`` exception

2012-01-25 Thread Michael Howitz
Log message for revision 124166:
  Removed HTML tags from exception text of ``Unauthorized`` exception
  because these tags get escaped since CVE-2010-1104 (see 2.13.12) got
  fixed. (Merged r124165 from 2.13 branch here.)
  
  

Changed:
  U   Zope/trunk/doc/CHANGES.rst
  U   Zope/trunk/src/ZPublisher/HTTPResponse.py
  U   Zope/trunk/src/ZPublisher/tests/exception_handling.txt
  U   Zope/trunk/src/ZPublisher/tests/testHTTPResponse.py

-=-
Modified: Zope/trunk/doc/CHANGES.rst
===
--- Zope/trunk/doc/CHANGES.rst  2012-01-25 12:46:18 UTC (rev 124165)
+++ Zope/trunk/doc/CHANGES.rst  2012-01-25 12:50:14 UTC (rev 124166)
@@ -11,6 +11,10 @@
 Bugs Fixed
 ++
 
+- Removed HTML tags from exception text of ``Unauthorized`` exception
+  because these tags get escaped since CVE-2010-1104 (see 2.13.12) got
+  fixed.
+
 - Use ``in`` operator instead of deprecated ``has_key`` method (which
   is not implemented by ``OFS.ObjectManager``). This fixes an issue
   with WebDAV requests for skin objects.

Modified: Zope/trunk/src/ZPublisher/HTTPResponse.py
===
--- Zope/trunk/src/ZPublisher/HTTPResponse.py   2012-01-25 12:46:18 UTC (rev 
124165)
+++ Zope/trunk/src/ZPublisher/HTTPResponse.py   2012-01-25 12:50:14 UTC (rev 
124166)
@@ -203,7 +203,7 @@
 
 def setStatus(self, status, reason=None, lock=None):
  Set the HTTP status code of the response
-
+
 o The argument may either be an integer or a string from the
   'status_reasons' dict values:  status messages will be converted
   to the correct integer value.
@@ -244,7 +244,7 @@
 The response will include an HTTP header that sets a cookie on
 cookie-enabled browsers with a key name and value
 value.
-
+
 This value overwrites any previously set value for the
 cookie in the Response object.
 
@@ -263,7 +263,7 @@
 
 def appendCookie(self, name, value):
  Set an HTTP cookie.
-
+
 Returns an HTTP header that sets a cookie on cookie-enabled
 browsers with a key name and value value. If a value for the
 cookie has previously been set in the response object, the new
@@ -309,7 +309,7 @@
 Return the value associated with a HTTP return header, or
 None if no such header has been set in the response
 yet.
-
+
 If the 'literal' flag is true, preserve the case of the header name;
 otherwise lower-case the header name before looking up the value.
 
@@ -318,9 +318,9 @@
 
 def setHeader(self, name, value, literal=0, scrubbed=False):
  Set an HTTP return header on the response.
-
+
 Replay any existing value set for the header.
-
+
 If the 'literal' flag is true, preserve the case of the header name;
 otherwise the header name will be lowercased.
 
@@ -355,7 +355,7 @@
 
 def addHeader(self, name, value):
  Set a new HTTP return header with the given value,
-
+
 Retain any previously set headers with the same name.
 
 Note that this API appneds to the 'accumulated_headers' attribute;
@@ -450,7 +450,7 @@
 return
 elif lock:
 self._locked_body = 1
-
+
 if not body:
 return self
 
@@ -540,7 +540,7 @@
 # vary on it. Otherwise if not forced, cache should
 # respect Accept-Encoding client header
 vary = self.getHeader('Vary')
-if vary is None or 'Accept-Encoding' not in vary: 
+if vary is None or 'Accept-Encoding' not in vary:
 self.appendHeader('Vary', 'Accept-Encoding')
 return self
 
@@ -737,12 +737,12 @@
 self.setHeader('WWW-Authenticate', 'basic realm=%s' % realm, 1)
 
 def unauthorized(self):
-m = strongYou are not authorized to access this resource./strong
+m = You are not authorized to access this resource.
 if self.debug_mode:
 if self._auth:
-m = m + 'p\nUsername and password are not correct./p'
+m = m + '\nUsername and password are not correct.'
 else:
-m = m + 'p\nNo Authorization header found./p'
+m = m + '\nNo Authorization header found.'
 raise Unauthorized(m)
 
 def _setBCIHeaders(self, t, tb):
@@ -903,7 +903,7 @@
  Set headers required by various parts of protocol.
 
 body = self.body
-if (not 'content-length' in self.headers and 
+if (not 'content-length' in self.headers and
 not 'transfer-encoding' in self.headers):
 self.setHeader('content-length', len(body))
 return %d %s % (self.status, self.errmsg), self.listHeaders()
@@ -946,7 +946,7 @@
  

Re: [Zope-dev] zope-tests - FAILED: 7, OK: 58

2012-01-19 Thread Michael Howitz
Am 19.01.2012 um 02:00 schrieb Zope tests summarizer:
[...]
 [1]FAILED  ZTK 1.0dev / Python2.4.6 Linux 64bit
  https://mail.zope.org/pipermail/zope-tests/2012-January/056277.html
 [2]FAILED  ZTK 1.0dev / Python2.5.5 Linux 64bit
  https://mail.zope.org/pipermail/zope-tests/2012-January/056279.html
 [3]FAILED  ZTK 1.1dev / Python2.5.5 Linux 64bit
  https://mail.zope.org/pipermail/zope-tests/2012-January/056276.html

The recent bugfix in zope.error breaks compatibility with Python 2.4 and 2.5.
As the bugfix was security related I think it would be better to fix the code 
instead of dropping the tests for these older versions.

 [4]FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu32
  https://mail.zope.org/pipermail/zope-tests/2012-January/056308.html
 [5]FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2012-January/056299.html
 [6]FAILED  Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu32
  https://mail.zope.org/pipermail/zope-tests/2012-January/056312.html
 [7]FAILED  Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2012-January/056301.html


I got a timeout while opening these reports.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope.app.wsgi.paste doesn't emit a ProcessStarting event

2012-01-18 Thread Michael Howitz
Am 19.01.2012 um 00:50 schrieb Marius Gedminas:
[...]
 I'm confused about this.  Latest release refers to what, 3.9.3?  or was 
 there
 a newer version that is now hidden on PyPI?


Fixed, I unhid the 3.14.0 release additionally to the 3.9.3zc2 one.

Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 23, OK: 53

2011-12-15 Thread Michael Howitz
Am 16.12.2011 um 02:00 schrieb Zope tests summarizer:
 [1]Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
 [2]winbot / ZODB_dev py_270_win32
 [3]winbot / ZODB_dev py_270_win64
 [4]winbot / z3c.form_py_265_32
 [5]winbot / zc.configuration_py_265_32
 [6]winbot / zope.app.http_py_265_32
 [7]winbot / zope.app.principalannotation_py_265_32
 [8]winbot / zope.applicationcontrol_py_265_32
 [9]winbot / zope.componentvocabulary_py_265_32
 [10]   winbot / zope.copypastemove_py_265_32
 [11]   winbot / zope.deprecation_py_265_32
 [12]   winbot / zope.dottedname_py_265_32
 [13]   winbot / zope.dublincore_py_265_32
 [14]   winbot / zope.error_py_265_32
 [15]   winbot / zope.formlib_py_265_32
 [16]   winbot / zope.index_py_265_32
 [17]   winbot / zope.principalannotation_py_265_32
 [18]   winbot / zope.security_py_265_32
 [19]   winbot / zope.securitypolicy_py_265_32
 [20]   winbot / zope.structuredtext_py_265_32
 [21]   winbot / zope.tales_py_265_32
 [22]   winbot / ztk_11 py_265_win64
 [23]   winbot / ztk_11 py_270_win32

Most of them are network failures, so lets wait for tomorrow for a better 
report.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 4, OK: 60

2011-12-14 Thread Michael Howitz
Am 15.12.2011 um 02:00 schrieb Zope tests summarizer:
 [1]FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/054224.html

Py 2.5 vs. zope.schema 4 like yesterday and the day before …


 [2]FAILED  winbot / ztk_dev py_265_win64
   https://mail.zope.org/pipermail/zope-tests/2011-December/054231.html
 [3]FAILED  winbot / ztk_dev py_270_win32
   https://mail.zope.org/pipermail/zope-tests/2011-December/054232.html
 [4]FAILED  winbot / ztk_dev py_270_win64
   https://mail.zope.org/pipermail/zope-tests/2011-December/054233.html


Error message:
The system cannot find the path specified.

Maybe these buildbots need some investigation.

Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 8, OK: 71

2011-12-13 Thread Michael Howitz
Am 13.12.2011 um 02:00 schrieb Zope tests summarizer:
 [1]FAILED  Zope Buildbot / zope2.13-py2.6 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2011-December/054089.html
 [3]FAILED  Zope Buildbot / zope2.13-py2.7 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2011-December/054088.html
 [4]FAILED  Zope Buildbot / zope2.14-py2.6 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2011-December/054097.html
 [5]FAILED  Zope Buildbot / zope2.14-py2.6 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2011-December/054091.html
 [6]FAILED  Zope Buildbot / zope2.14-py2.7 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2011-December/054096.html
 [7]FAILED  Zope Buildbot / zope2.14-py2.7 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2011-December/054090.html


Trying to use version 2.13.5 of AccessControl which was a brown bag release. I 
think it is fixed in SVN as there are already two new releases.


 [2]FAILED  Zope Buildbot / zope2.13-py2.7 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2011-December/054106.html

Failure in ZCatalog:

Failure in test test_scored_search 
(Products.ZCatalog.tests.test_catalog.TestScoring)
Traceback (most recent call last):
 File /usr/lib/python2.7/unittest/case.py, line 327, in run
   testMethod()
 File 
/home/zope/.buildout/eggs/Products.ZCatalog-2.13.20-py2.7.egg/Products/ZCatalog/tests/test_catalog.py,
 line 731, in test_scored_search
   self.assertEqual(brains[0].title, '111')
 File /usr/lib/python2.7/unittest/case.py, line 509, in assertEqual
   assertion_func(first, second, msg=msg)
 File /usr/lib/python2.7/unittest/case.py, line 502, in _baseAssertEqual
   raise self.failureException(msg)
AssertionError: '1' != '111'

 [8]FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
  https://mail.zope.org/pipermail/zope-tests/2011-December/054084.html


To be disabled due to Python 2.5 vs. zope.schema 4.0 incompatibility.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 1, OK: 58

2011-12-13 Thread Michael Howitz
Am 14.12.2011 um 02:00 schrieb Zope tests summarizer:
[…]
 [1]FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/054154.html


py 2.5 vs. zope.schema 4.0 -- asked maintainer in private mail to disable it.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 3, OK: 54, UNKNOWN: 1

2011-12-08 Thread Michael Howitz
Am 09.12.2011 um 02:00 schrieb Zope tests summarizer:
[...]
 [1]UNKNOWN UNKNOWN : Zope-2.10 Python-2.4.6 : Linux
   https://mail.zope.org/pipermail/zope-tests/2011-December/053840.html

Buildbot seems to be broken:

Running /usr/local/python2.4/bin/python test.py -q --all
Traceback (most recent call last):
  File test.py, line 96, in ?
from zope.testing import testrunner
ImportError: No module named testing


 [2]FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053841.html

Should be disabled, due to zope.schema 4.0 the ZTK trunk is no longer 
compatible with Python 2.5.

 [3]FAILED  winbot / zc.table_py_265_32
   https://mail.zope.org/pipermail/zope-tests/2011-December/053815.html

Network failure.

 [4]FAILED  winbot / ztk_10 py_254_win32
   https://mail.zope.org/pipermail/zope-tests/2011-December/053854.html


Strange failure in 
zope.testing-3.9.7-py2.5.egg\zope\testing\testrunner\testrunner-layers-buff.txt:

LAYER FINISHED is expected in output of two assertions but it is not emitted.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 3, OK: 60

2011-12-07 Thread Michael Howitz
Am 08.12.2011 um 02:00 schrieb Zope tests summarizer:
[...]
 [1]FAILED  ZTK 1.0dev / Python2.4.6 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2011-December/053761.html
 [2]FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053782.html
 [3]FAILED  winbot / ZODB_dev py_254_win32
   https://mail.zope.org/pipermail/zope-tests/2011-December/053803.html


Same errors like yesterday due to incompatibles with Python 2.4 reps. 2.5.

Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 17, OK: 51

2011-12-06 Thread Michael Howitz
Am 07.12.2011 um 02:00 schrieb Zope tests summarizer:
[...]
 Non-OK results
 --
 
 [1]FAILED  ZTK 1.0dev / Python2.4.6 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2011-December/053693.html

Backwards incompatible change in zope.configuration 3.8?

 [2]FAILED  ZTK 1.1dev / Python2.7.2 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2011-December/053689.html

Runtime timeout.

 [3]FAILED  Zope Buildbot / zope2.12-py2.6 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053706.html
 [4]FAILED  Zope Buildbot / zope2.13-py2.6 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053707.html
 [5]FAILED  Zope Buildbot / zope2.13-py2.7 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053708.html

 [6]FAILED  Zope Buildbot / zope2.14-py2.6 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053709.html
 [7]FAILED  Zope Buildbot / zope2.14-py2.7 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053710.html
 [8]FAILED  Zope Buildbot / zopetoolkit-1.0-py2.4 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053711.html
 [9]FAILED  Zope Buildbot / zopetoolkit-1.0-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053712.html
 [10]   FAILED  Zope Buildbot / zopetoolkit-1.0-py2.6 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053713.html
 [11]   FAILED  Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053714.html
 [12]   FAILED  Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053715.html

Network failures.


 [13]   FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053724.html
 [14]   FAILED  Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053716.html

These buildbots should be dropped as the used zope.schema 4.0.0 is no longer 
compatible with Python 2.5.


 [15]   FAILED  winbot / ZODB_dev py_254_win32
   https://mail.zope.org/pipermail/zope-tests/2011-December/053740.html

transaction 1.2 makes ZODB trunk incompatible with Python 2.5, this either 
needs to be fixed or this buildbot has to be dropped.


 [16]   FAILED  winbot / ZODB_dev py_270_win32
   https://mail.zope.org/pipermail/zope-tests/2011-December/053675.html
 [17]   FAILED  winbot / ZODB_dev py_270_win64
   https://mail.zope.org/pipermail/zope-tests/2011-December/053679.html

Fixed on trunk yesterday, let's wait for tomorrow to disappear.



Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Python, Pyramid, Plone, Zope - consulting, development, hosting, operations

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 7, OK: 44

2011-11-20 Thread Michael Howitz
Am 21.11.2011 um 02:00 schrieb Zope tests summarizer:
[...]
 [6]FAILED  ZTK 1.0dev / Python2.4.6 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2011-November/052942.html

Should disappear tomorrow due to a fix checked-in by Gediminas Paulauskas 
yesterday.

 [7]FAILED  ZTK 1.1dev / Python2.7.2 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2011-November/052935.html


Timeout, hopefully temporary.


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 8, OK: 39

2011-11-14 Thread Michael Howitz
Am 14.11.2011 um 23:24 schrieb Tres Seaver:
[...]
 I don't understand why r123334 was needed to fix the KGS buildout:  I
 thought the KGS was pinned by virtue of using its 'versions.cfg' file:
 
 http://download.zope.org/zope3.4/3.4.1/versions.cfg


I think it would be a good idea to extend this file in the zope.release 
buildout.cfg. (So we can get rid of the lately manually added version pins.)
Any objections?


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 2, OK: 45

2011-11-09 Thread Michael Howitz
Am 09.11.2011 um 02:00 schrieb Zope tests summarizer:
[…]
 Non-OK results
 --
 
 [1]FAILED  Zope 3.4 Known Good Set / py2.4-32bit-linux
  https://mail.zope.org/pipermail/zope-tests/2011-November/052357.html

Buildout which generates the KGS tries to install zope.interface 3.8 which is 
no longer compatible with Python 2.4.
I pinned the version of some packages.

 [2]FAILED  winbot / zope.testing_py_265_32
  https://mail.zope.org/pipermail/zope-tests/2011-November/052360.html


Seems to be a network failure.

Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
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 )


[Zope-dev] New ZTK-Release?

2011-11-07 Thread Michael Howitz
Hi all,

after having the buildbots green again, I think it would be a good point in 
time for a series new ZTK releases:

* 1.0.5 (yes, there are even on the 1.0 branch version updates),
* 1.1.3,
* 1.2c1 (a new release branch from the trunk)

Who is in charge for the ZTK releases?
Is there still the ZTK team?


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 8, OK: 31

2011-11-03 Thread Michael Howitz
Am 03.11.2011 um 05:12 schrieb Tres Seaver:
[...]
 [8]FAILED  winbot / z3c.form_py_265_32 
 https://mail.zope.org/pipermail/zope-tests/2011-November/052080.html
 
 Same as yesterday (and the day before, and the day before).  Is nobody
 maintaining this package?


Roger worked on this package recently.

Roger, can you reproduce this failure and fix it?
(On Mac OS X I see the same failure.)


Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
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 )


Re: [Zope-dev] zope-tests - FAILED: 8, OK: 31

2011-11-03 Thread Michael Howitz
Am 03.11.2011 um 05:12 schrieb Tres Seaver:
[...]
 [7]FAILED  ZTK 1.1dev / Python2.7.2 Linux 64bit 
 https://mail.zope.org/pipermail/zope-tests/2011-November/052087.html

 - - [7] are all the unexpected Data.fs bug in
 zope/testing/setupstack.txt.  Can somebody who cares about that module
 / feature figure out what is going on?


I looked into this failure:

- It only happens if the zope.testrunner tests are ran before zope.testing 
tests (on my laptop z3c.recipe.compattest sorts the tests differently by 
default.)
  Strangely I found no references of the string Data.fs in zope.testrunner 
maybe it changes the current working directory and another test puts the 
Data.fs there.
- zope/testing/setupstack.txt creates a file named Data.fs in a temporary 
directory, it asserts that is has been gone after stack tear down, but the 
assertion uses the wrong directory (cwd).
- I fixed this test and released zope.testing 3.10.3. So this failure should be 
gone tomorrow.

Yours sincerely,
-- 
Michael Howitz · m...@gocept.com · software developer
gocept gmbh  co. kg · Forsterstraße 29 · 06112 Halle (Saale) · Germany
http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1
Zope and Plone consulting and development

___
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 )


  1   2   3   >