[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