Commit 93fe1e0b authored by Tres Seaver's avatar Tres Seaver

Back out BBB-violating patch for http://www.zope.org/Collectors/Zope/2191 .

parent 102f54df
...@@ -8,7 +8,9 @@ Zope Changes ...@@ -8,7 +8,9 @@ Zope Changes
Bugs fixed Bugs fixed
- fixed the creation of lib/python/Zope2/version.txt - Reverted backward-incompatible fix for Collector #2191.
- Fixed the creation of lib/python/Zope2/version.txt
- added Python 2.4.4 as optimal Python version to 'configure' - added Python 2.4.4 as optimal Python version to 'configure'
...@@ -25,7 +27,7 @@ Zope Changes ...@@ -25,7 +27,7 @@ Zope Changes
- fixed two memory leaks that occurred under high load - fixed two memory leaks that occurred under high load
- fixed broken cache keys for people using the obscure - fixed broken cache keys for people using the obscure
Shared.DC.ZRDB.DA.DA.connection_hook Shared.DC.ZRDB.DA.DA.connection_hook
- fixed incorrect cache ordering resulting in newer results - fixed incorrect cache ordering resulting in newer results
...@@ -56,7 +58,7 @@ Zope Changes ...@@ -56,7 +58,7 @@ Zope Changes
Bugs fixed Bugs fixed
Zope 2.10.0 RC 1 (2006/09/25) Zope 2.10.0 RC 1 (2006/09/25)
Bugs fixed Bugs fixed
...@@ -65,7 +67,7 @@ Zope Changes ...@@ -65,7 +67,7 @@ Zope Changes
ConflictError retries. ConflictError retries.
- Collector #2187: PUT_factory broken - Collector #2187: PUT_factory broken
Zope 2.10.0 beta 2 (2006/09/17) Zope 2.10.0 beta 2 (2006/09/17)
Bugs fixed Bugs fixed
...@@ -153,7 +155,7 @@ Zope Changes ...@@ -153,7 +155,7 @@ Zope Changes
3. Acquired attributes 3. Acquired attributes
According to consensus in z3-five mailing list: According to consensus in z3-five mailing list:
http://codespeak.net/pipermail/z3-five/2006q2/001474.html http://codespeak.net/pipermail/z3-five/2006q2/001474.html
- The defaultView directive now only looks up views, not attributes. - The defaultView directive now only looks up views, not attributes.
- Collector #2178: Fix ZopeTestCase doctest support for layers - Collector #2178: Fix ZopeTestCase doctest support for layers
...@@ -170,18 +172,18 @@ Zope Changes ...@@ -170,18 +172,18 @@ Zope Changes
Restructuring Restructuring
- Zope 2.10+ now includes site.zcml as part of its instance - Zope 2.10+ now includes site.zcml as part of its instance
creation skel directory. As a consequence Five now requires creation skel directory. As a consequence Five now requires
this file to exist in every instance. If upgrading a site this file to exist in every instance. If upgrading a site
from Zope 2.9 to 2.10, you will need to copy site.zcml and from Zope 2.9 to 2.10, you will need to copy site.zcml and
package-includes/ from your installed Zope installation package-includes/ from your installed Zope installation
location (skel/etc/) into the etc/ directory of your upgraded location (skel/etc/) into the etc/ directory of your upgraded
instance. instance.
The rationale for requiring this new file is to bring Zope 2 The rationale for requiring this new file is to bring Zope 2
instances closer in consistency to Zope 3 instances. It also instances closer in consistency to Zope 3 instances. It also
eases use of Zope 3 coding techniques in Zope 2 and removes eases use of Zope 3 coding techniques in Zope 2 and removes
some confusion when trying to run pure Zope 3 applications on some confusion when trying to run pure Zope 3 applications on
Zope 2. Zope 2.
- Products.PageTemplates now uses the Zope 3 ZPT implementation - Products.PageTemplates now uses the Zope 3 ZPT implementation
...@@ -201,7 +203,7 @@ Zope Changes ...@@ -201,7 +203,7 @@ Zope Changes
- deprecated the zLOG module. Use Pythons 'logging' module instead. - deprecated the zLOG module. Use Pythons 'logging' module instead.
- replaced all zLOG occurences (expect the zLOG module itself) with - replaced all zLOG occurences (expect the zLOG module itself) with
the 'logging' module the 'logging' module
- PluginIndexes/TextIndex is deprecated. Use ZCTextIndex instead - PluginIndexes/TextIndex is deprecated. Use ZCTextIndex instead
...@@ -218,7 +220,7 @@ Zope Changes ...@@ -218,7 +220,7 @@ Zope Changes
- ZGadyFlyDA/Gadfly is deprecated - ZGadyFlyDA/Gadfly is deprecated
- deprecated OFS.content_types (to be removed in Zope 2.11) and - deprecated OFS.content_types (to be removed in Zope 2.11) and
replaced all occurences with zope.app.content_types replaced all occurences with zope.app.content_types
- OFS.content_types: moved code to zope.app.content_types and added - OFS.content_types: moved code to zope.app.content_types and added
method aliases method aliases
...@@ -230,52 +232,52 @@ Zope Changes ...@@ -230,52 +232,52 @@ Zope Changes
- Included Zope 3.3 and corresponding Five 1.5 release. - Included Zope 3.3 and corresponding Five 1.5 release.
- There is now a default favicon.ico. - There is now a default favicon.ico.
- Experimental WSGI and Twisted support for http. - Experimental WSGI and Twisted support for http.
Zope now has a WSGI interface for integration with other Zope now has a WSGI interface for integration with other
web-servers than ZServer. Most notably Twisted is supported. web-servers than ZServer. Most notably Twisted is supported.
The WSGI application is ZPublisher.WSGIPublisher.publish_module The WSGI application is ZPublisher.WSGIPublisher.publish_module
You can make ZServer use the twisted interface with the You can make ZServer use the twisted interface with the
"use-wsgi on" keyword in the http-server section in zope.conf. "use-wsgi on" keyword in the http-server section in zope.conf.
You can run Twisted by installing Twisted (2.1 recommended) and You can run Twisted by installing Twisted (2.1 recommended) and
replacing the http-server section with a server section in replacing the http-server section with a server section in
zope.conf. It is not possible to run a Twisted server together with zope.conf. It is not possible to run a Twisted server together with
a ZServer at the same time. a ZServer at the same time.
<server> <server>
address 8080 address 8080
type Zope2-HTTP type Zope2-HTTP
</server> </server>
WSGI: http://www.python.org/dev/peps/pep-0333/ WSGI: http://www.python.org/dev/peps/pep-0333/
Twisted: http://twistedmatrix.com/ Twisted: http://twistedmatrix.com/
- The traversal has been refactored to take heed of Zope3s - The traversal has been refactored to take heed of Zope3s
IPublishTraverse adapter interfaces. The ZCML directives IPublishTraverse adapter interfaces. The ZCML directives
five:traversable and five:defaultViewable are therefore no five:traversable and five:defaultViewable are therefore no
longer needed, as everything now is five:traversable and longer needed, as everything now is five:traversable and
five:defaultViewable. five:defaultViewable.
There was a bug in earlier versions of Five that allowed you There was a bug in earlier versions of Five that allowed you
to do custom publishing traversal with ITraversable adapters. to do custom publishing traversal with ITraversable adapters.
This bug has been corrected. Anybody using ITraversable This bug has been corrected. Anybody using ITraversable
adapters need to convert them to IPublishTraversal adapters. adapters need to convert them to IPublishTraversal adapters.
- Testing.makerequest: Added an 'environ' argument so - Testing.makerequest: Added an 'environ' argument so
clients can use mappings other than os.environ. clients can use mappings other than os.environ.
- Updated to Docutils 0.4.0 - Updated to Docutils 0.4.0
- reStructuredText: The default value for the 'stylesheet' - reStructuredText: The default value for the 'stylesheet'
property has been changed from 'default.css' to None because property has been changed from 'default.css' to None because
there is no 'default.css' file by default. there is no 'default.css' file by default.
- ZReST: rewritten render() method to integrate it smoothly - ZReST: rewritten render() method to integrate it smoothly
with Docutils 0.4.0. The default value for the 'stylesheet' with Docutils 0.4.0. The default value for the 'stylesheet'
property has been changed from 'default.css' to None because property has been changed from 'default.css' to None because
there is no 'default.css' file by default. there is no 'default.css' file by default.
- Added a "clock server" servertype which allows users to - Added a "clock server" servertype which allows users to
configure methods that should be called periodically as if configure methods that should be called periodically as if
...@@ -502,7 +504,7 @@ Zope Changes ...@@ -502,7 +504,7 @@ Zope Changes
__dav_collection__ with a false value was overridden by __dav_collection__ with a false value was overridden by
isAnObjectManager. isAnObjectManager.
- added missing Zope 3 imports: zope.app.intid, zope.app.keyreference, - added missing Zope 3 imports: zope.app.intid, zope.app.keyreference,
zope.app.session, zope.contentprovider, zope.viewlet zope.app.session, zope.contentprovider, zope.viewlet
Other Other
...@@ -522,7 +524,7 @@ Zope Changes ...@@ -522,7 +524,7 @@ Zope Changes
Bugs Fixed Bugs Fixed
- If a content object implemented any in-place numeric operators, - If a content object implemented any in-place numeric operators,
untrusted code could call them, thus modifying the content. untrusted code could call them, thus modifying the content.
- If Python 2.4 is used, despite the fact that Python 2.4 is - If Python 2.4 is used, despite the fact that Python 2.4 is
...@@ -544,7 +546,7 @@ Zope Changes ...@@ -544,7 +546,7 @@ Zope Changes
supporting 'debug' argument passed to supporting 'debug' argument passed to
'ZPublisher.Test.publish_module'. 'ZPublisher.Test.publish_module'.
- Collector #1879: applied patch by Dieter Maurer to fix a bug in - Collector #1879: applied patch by Dieter Maurer to fix a bug in
ac_aquire() ignoring the default argument ac_aquire() ignoring the default argument
- Collector #1864, #1906: fixed header normalization in appendHeader() - Collector #1864, #1906: fixed header normalization in appendHeader()
...@@ -568,11 +570,11 @@ Zope Changes ...@@ -568,11 +570,11 @@ Zope Changes
- DateIndex now properly removes documents from both indexes if - DateIndex now properly removes documents from both indexes if
the value is None the value is None
- Collector #1888: Some parts of the TALInterpreter would not pass a - Collector #1888: Some parts of the TALInterpreter would not pass a
default when translating, yet expect a string back. This would cause default when translating, yet expect a string back. This would cause
an error (usually "NoneType has no attribute 'replace'") in the case an error (usually "NoneType has no attribute 'replace'") in the case
the message was not translated. the message was not translated.
Zope 2.8.1 (2005/08/11) Zope 2.8.1 (2005/08/11)
Features added Features added
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment