[z3-checkins] r18152 - in z3/Five/trunk: . doc
philikon at codespeak.net
philikon at codespeak.net
Tue Oct 4 18:30:34 CEST 2005
Author: philikon
Date: Tue Oct 4 18:30:22 2005
New Revision: 18152
Modified:
z3/Five/trunk/CHANGES.txt
z3/Five/trunk/COPYING.txt
z3/Five/trunk/CREDITS.txt
z3/Five/trunk/INSTALL.txt
z3/Five/trunk/doc/main.txt
z3/Five/trunk/version.txt
Log:
Update docs on the trunk after 1.1 release
Modified: z3/Five/trunk/CHANGES.txt
==============================================================================
--- z3/Five/trunk/CHANGES.txt (original)
+++ z3/Five/trunk/CHANGES.txt Tue Oct 4 18:30:22 2005
@@ -5,11 +5,8 @@
Trunk only
==========
-Others
-------
-
-* FiveTraversable should only do a view lookup and not call the traverse
- method of its superclass.
+Restructuring
+-------------
* Added a (temporarily) forked copy of the "new-and-improved" test runner
and supporting 'zope.testing' package, lifted from
@@ -23,8 +20,27 @@
* Removed backwards compatibility for some moved classes (AddForm, EditForm,
ContentAdding)
-After Five 1.1b
-===============
+Five 1.1 (2005-10-04)
+=====================
+
+Features
+--------
+
+* When Zope was not in debug mode, an error in a ZCML file would cause Five to
+ stop loading ZCML completely, making all subsequent products "dead". The
+ effect would typically be that objects appeared to have no views at all.
+ Now a ZCML error will only stop the ZCML loading for that product, but the
+ rest of the products will load as usual. A traceback will still be printed
+ in the event log.
+
+ In debug mode the behaviour has not changed; a ZCML error will stop Zope
+ startup completely, and print a traceback if running in foreground mode.
+
+Restructuring
+-------------
+
+* The deprecated FivePageTemplateFile was removed, and the erroneous use of
+ this by EditView was changed.
Bugfixes
--------
@@ -34,6 +50,9 @@
Note that this test fails on Zope 2.8.1, which incorrectly ignored
'handle_errors'.
+* FiveTraversable should only do a view lookup and not call the traverse
+ method of its superclass.
+
* Fixed manage_beforeDelete triggering for classes using five:sendEvents.
* The redefinePermission directive was falsely registered under the
@@ -49,26 +68,17 @@
* Added backwards compatibility for some moved classes (AddForm, EditForm,
ContentAdding)
-* The deprecated FivePageTemplateFile was removed, and the erroneous use of
- this by EditView was changed.
-
* The ZPT variable 'container' makes little sense in Zope3/Five, but is now
always set to be the same as 'here' which is normal Zope2 behaviour.
It is in Five 1.0.x set to be the same as 'view' which breaks some templates.
-* When Zope was not in debug mode, an error in a ZCML file would cause Five to
- stop loading ZCML completely, making all subsequent products "dead". The
- effect would typically be that objects appeared to have no views at all.
- Now a ZCML error will only stop the ZCML loading for that product, but the
- rest of the products will load as usual. A traceback will still be printed
- in the event log.
-
- In debug mode the behaviour has not changed; a ZCML error will stop Zope
- startup completely, and print a traceback if running in foreground mode.
-
* In some hard to replicate cases, using the "modules" variable in ZPT cause
an AuthenticationError. Using the secure module importer fixes this.
+* If you used some parts of Zope 3 (for example the mail delivery) Five 1.1
+ transaction backport would conflict with Zope 3s transaction module.
+ This is now solved.
+
Five 1.1b (2005-07-13)
======================
Modified: z3/Five/trunk/COPYING.txt
==============================================================================
--- z3/Five/trunk/COPYING.txt (original)
+++ z3/Five/trunk/COPYING.txt Tue Oct 4 18:30:22 2005
@@ -6,22 +6,11 @@
Five contains source code derived from:
-- Zope 3, copyright (C) 2001-2005 by Zope Corporation. Code that
- falls under this copyright is prefixed with the following header:
-
- Copyright (c) 2001-2004 Zope Corporation and Contributors.
- All Rights Reserved.
-
- This software is subject to the provisions of the Zope Public
- License, Version 2.1 (ZPL). A copy of the ZPL should accompany this
- distribution. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL
- EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY,
- AGAINST INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.
+- Zope 3, copyright (C) 2001-2005 by Zope Corporation.
- metaclass.py is derived from PEAK, copyright (C) 1996-2004 by
Phillip J. Eby and Tyler C. Sarna. PEAK may be used under the same
terms as Zope.
- TrustedExecutables. Dieter Mauer kindly allow licensing this under the
- ZPL 2.1.
\ No newline at end of file
+ ZPL 2.1.
Modified: z3/Five/trunk/CREDITS.txt
==============================================================================
--- z3/Five/trunk/CREDITS.txt (original)
+++ z3/Five/trunk/CREDITS.txt Tue Oct 4 18:30:22 2005
@@ -31,6 +31,8 @@
- Malcolm Cleaton (malcolm at jamkit.com)
+- Tarek Ziadé (tziade at nuxeo.com)
+
Thank you
---------
Modified: z3/Five/trunk/INSTALL.txt
==============================================================================
--- z3/Five/trunk/INSTALL.txt (original)
+++ z3/Five/trunk/INSTALL.txt Tue Oct 4 18:30:22 2005
@@ -1,72 +1,17 @@
How to install Five
-------------------
-Requirements for Five 1.0
+Requirements for Five 1.2
=========================
-* Zope 2.7.4+ with python 2.3.x. Zope versions lower than Zope 2.7.4
- may work, but no guarantees.
+* Zope 2.8.1+ with Python 2.3.x.
-* Zope X3.0.0, found here: http://zope.org/Products/ZopeX3/3.0.0final/
+Note that Five 1.0 is already part of Zope 2.8. This doesn't matter,
+though, you can still install Five 1.2 into your Zope 2.8 instances.
+It will override Zope's older version of Five.
-Note that Five 1.0 is also part of Zope 2.8, so if you are using Zope
-2.8, you do not need to install Five separately, unless you want to
-use a version of Five later than 1.0.
-
-Installing Five
-===============
-
-Installing Five is relatively straightforward.
-
-* Select a Zope 2.7 instance.
-
-* Download and install Zope X3.0.0. You can get it compiled and
- installed by:
-
- * Typing ``configure``. When you're experimenting, typically you
- want to use the ``--prefix`` directive to install the binaries
- to install it somewhere in your homedirectory.
-
- * ``make``
-
- * ``make install``
-
- On windows you can install choose to use the binary release instead.
-
- Alternatively you can check out the latest subversion version of
- Zope X3.0 and typing ``make`` to produce it in-place.
-
-* You need to make your Zope 2.7 instance aware of Zope 3 so it can
- import the ``zope``, ``persistent`` and ``transaction`` packages from it.
-
-* In non-ZEO setups, you can simply go to the ``etc/zope.conf`` of
- your Zope 2.7 instance and add a ``path`` entry. If you used the
- released version of Zope X3.0.0, use something like the following::
-
- path /path/to/installed/Zope3/lib/python
-
- If you are instead using the subversion version, use::
-
- path /path/to/Zope3/src
-
- If you have problems however, see the instructions for the ZEO
- setup.
-
-* In ZEO setups (or some other circumstances), Zope 3's ZEO packages
- will interfere with Zope 2's. In this case you can create a new
- directory, symlink the ``zope``, ``persistent`` and ``transaction``
- packages in it and use this directory for the ``path`` entry in the
- ``etc/zope.conf`` of your Zope 2.7 instance.
-
-* Next, install the Five product into your Zope 2.7 instance as a
- product and restart Zope. Five should now be installed.
-
-* You can also install various products in the ``doc/products``
- subdirectory of Five by copying them into your ``Products``
- directory.
-
-Installing the tests
-====================
+Running the tests
+=================
For information on how to install the automatic Five tests, please see
``tests/README.txt``.
Modified: z3/Five/trunk/doc/main.txt
==============================================================================
--- z3/Five/trunk/doc/main.txt (original)
+++ z3/Five/trunk/doc/main.txt Tue Oct 4 18:30:22 2005
@@ -21,7 +21,8 @@
Five works with a straight Zope 2.7 installation, as long as Zope 3
has been installed. See Five's INSTALL.txt for more information on how
-to set it up.
+to set it up. Five 1.0 is also already included in Zope 2.8, newer
+Five releases since are available however.
We're in the process of evaluating lots more Zope 3 technologies for
integration into Zope 2. This is the right moment for interested Zope
@@ -32,6 +33,10 @@
Download
--------
+2005-10-04 -- We have release Five 1.1! Download it here:
+
+http://codespeak.net/z3/five/release/Five-1.1.tgz
+
2005-07-13 -- We have released Five 1.1b! Download it here:
http://codespeak.net/z3/five/release/Five-1.1b.tgz
Modified: z3/Five/trunk/version.txt
==============================================================================
--- z3/Five/trunk/version.txt (original)
+++ z3/Five/trunk/version.txt Tue Oct 4 18:30:22 2005
@@ -1 +1 @@
-Five 1.1 unreleased
+Five 1.2 unreleased
More information about the z3-checkins
mailing list