[z3-checkins] r9736 - z3/Five/trunk
faassen at codespeak.net
faassen at codespeak.net
Fri Mar 11 16:27:31 MET 2005
Author: faassen
Date: Fri Mar 11 16:27:31 2005
New Revision: 9736
Modified:
z3/Five/trunk/CHANGES.txt
z3/Five/trunk/COPYING.txt
z3/Five/trunk/INSTALL.txt
z3/Five/trunk/README.txt
Log:
Preparing for release.
Modified: z3/Five/trunk/CHANGES.txt
==============================================================================
--- z3/Five/trunk/CHANGES.txt (original)
+++ z3/Five/trunk/CHANGES.txt Fri Mar 11 16:27:31 2005
@@ -14,10 +14,6 @@
* Five now supports the browser:menu, menuItem and menuItems
directives.
-
- Also supports the menu parameter for page directives and
- subdirectives, as well as editform directives. [XXX this doesn't
- seem to work yet]
* A new Five-specific directive has been added:
five:pagesFromDirectory. This adds one page for each .pt file in a
@@ -36,11 +32,13 @@
* Support for browser:editform. You can now use schemas for editing.
-* Support for add forms using '+'. You can now browse to
- 'container/+/addsomething.html' to get to a schema-driven add form.
+* Support for browser:addform; add forms using '+'. You can now browse
+ to 'container/+/addsomething.html' to get to a schema-driven add
+ form.
* Fixed a traversal bug which caused Zope to give the wrong error when
- a page could not be found (missing docstring instead of not found).
+ a page could not be found (missing docstring instead of not
+ found). Zope 2.7.4 (or higher) is required for this fix.
Five 0.2b
---------
Modified: z3/Five/trunk/COPYING.txt
==============================================================================
--- z3/Five/trunk/COPYING.txt (original)
+++ z3/Five/trunk/COPYING.txt Fri Mar 11 16:27:31 2005
@@ -1,12 +1,12 @@
Five is distributed under the provisions of the Zope Public License
(ZPL) v2.1. See doc/ZopePublicLicense.txt for the license text.
-Copyright (C) 2004 Five Contributors. See CREDITS.txt for a list of
+Copyright (C) 2005 Five Contributors. See CREDITS.txt for a list of
Five contributors.
Five contains source code derived from:
-- Zope 3, copyright (C) 2001-2004 by Zope Corporation. Code that
+- 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.
Modified: z3/Five/trunk/INSTALL.txt
==============================================================================
--- z3/Five/trunk/INSTALL.txt (original)
+++ z3/Five/trunk/INSTALL.txt Fri Mar 11 16:27:31 2005
@@ -1,11 +1,11 @@
How to install Five
-------------------
-Requirements for Five 0.2
+Requirements for Five 0.3
=========================
-* Zope 2.7.2+ with python 2.3.x. Zope versions lower than Zope 2.7.2
- may work, but the tests don't run, so no guarantees.
+* Zope 2.7.4+ with python 2.3.x. Zope versions lower than Zope 2.7.4
+ may work, but no guarantees.
* Zope X3.0.0, found here: http://zope.org/Products/ZopeX3/3.0.0final/
@@ -35,9 +35,9 @@
* 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::
+* 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
@@ -45,17 +45,23 @@
path /path/to/Zope3/src
- However, in ZEO setups Zope 3's ZEO packages will then 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.
+ 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 ``demo`` subdirectory of
- Five by copying them into your ``Products`` directory.
+* You can also install various products in the ``demo`` subdirectory
+ of Five by copying them into your ``Products`` directory. In
+ addition, you can look at tests/products/FiveTest, which is a
+ product used for the Five tests, and may contain more recent
+ examples.
Installing the tests
====================
Modified: z3/Five/trunk/README.txt
==============================================================================
--- z3/Five/trunk/README.txt (original)
+++ z3/Five/trunk/README.txt Fri Mar 11 16:27:31 2005
@@ -16,8 +16,8 @@
-------------
The goal of five is to allow Zope 2 developers to use Zope 3
-technology right now, inside of Zope 2. This allows a gradual
-evolution of Zope 2 code to Zope 3.
+technology right now, inside of Zope 2. Additionally, this allows a
+gradual evolution of Zope 2 code to Zope 3.
Five already makes the following Zope 3 technologies available in Zope
2:
@@ -32,10 +32,12 @@
* layers & skins
-* Zope 3 page template engine
+* schema/forms machinery, including edit and add forms.
* Zope 2 security declarations in ZCML instead of in Python code.
+Together with another product, CMFonFive, Five can integrate into CMF.
+
For more information, see ``doc/features.txt``.
How to install Five
More information about the z3-checkins
mailing list