[z3-checkins] r11514 - in z3/Five/trunk: . doc tests

faassen at codespeak.net faassen at codespeak.net
Wed Apr 27 14:46:20 CEST 2005


Author: faassen
Date: Wed Apr 27 14:46:19 2005
New Revision: 11514

Modified:
   z3/Five/trunk/CHANGES.txt
   z3/Five/trunk/CREDITS.txt
   z3/Five/trunk/INSTALL.txt
   z3/Five/trunk/doc/main.txt
   z3/Five/trunk/tests/README.txt
   z3/Five/trunk/version.txt
Log:
Preparing for the Five 1.0 release.


Modified: z3/Five/trunk/CHANGES.txt
==============================================================================
--- z3/Five/trunk/CHANGES.txt	(original)
+++ z3/Five/trunk/CHANGES.txt	Wed Apr 27 14:46:19 2005
@@ -1,8 +1,14 @@
+============
 Five Changes
 ============
 
-To be released
---------------
+Five 1.0 (2005-04-27)
+=====================
+
+This version is also included in Zope 2.8.
+
+Features
+--------
 
 * Zope 3 style ``ISized`` adapters for objects are now exposed to the
   ZMI and other Zope 2 frameworks via the known ``get_size`` method,
@@ -14,15 +20,20 @@
   people can register their own standard_macros in a skin.
 
 * The addform and editform directive now supports the widget ZCML
-  subdirective, that previously was ignored.
+  subdirective, which previously was ignored.
+
+* Five now supports the vocabulary ZCML directive.
+
+Bugfixes
+--------
+
+* Add and edit forms are now protected properly.
 
 * The checkbox widget did not work correctly in its off state, this
   has been fixed.
 
-* Five now supports the vocabulary ZCML directive.
-
 Five 0.3 (2005-03-11)
----------------------
+=====================
 
 * Five now uses the Zope 2 page template engine, not the Zope 3
   engine. This allows better integration with Zope 2-based page
@@ -61,7 +72,7 @@
   found). Zope 2.7.4 (or higher) is required for this fix.
 
 Five 0.2b (2004-09-24)
-----------------------
+======================
 
 * Added utility module, 'bridge', allowing reuse of Zope 2 interfaces
   (by introspecting them to create equivalent Zope 3 interfaces).
@@ -111,6 +122,6 @@
 * Change in findProducts so that non-filesystem products are skipped.
 
 Five 0.1 (2004-07-30)
----------------------
+=====================
 
 Initial public release (mainly Martijn's work)

Modified: z3/Five/trunk/CREDITS.txt
==============================================================================
--- z3/Five/trunk/CREDITS.txt	(original)
+++ z3/Five/trunk/CREDITS.txt	Wed Apr 27 14:46:19 2005
@@ -11,6 +11,14 @@
 
 - Tres Seaver (tres at zope.com)
 
+- Jan-Wijbrand Kolman (jw at infrae.com)
+
+- Stefan Holek (ssh at epy.co.at)
+
+- Florent Guillaume (fg at nuxeo.com)
+
+- Godefroid Chapelle (gotcha at bubblenet.be)
+
 - Andy Adiwidjaja (mail at adiwidjaja.com)
 
 - Stuart Bishop (stuart at stuartbishop.net)

Modified: z3/Five/trunk/INSTALL.txt
==============================================================================
--- z3/Five/trunk/INSTALL.txt	(original)
+++ z3/Five/trunk/INSTALL.txt	Wed Apr 27 14:46:19 2005
@@ -1,7 +1,7 @@
 How to install Five
 -------------------
 
-Requirements for Five 0.3
+Requirements for Five 1.0
 =========================
 
 * Zope 2.7.4+ with python 2.3.x. Zope versions lower than Zope 2.7.4
@@ -9,6 +9,10 @@
 
 * Zope X3.0.0, found here: http://zope.org/Products/ZopeX3/3.0.0final/
 
+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
 ===============
 
@@ -57,11 +61,11 @@
 * 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. In
-  addition, you can look at tests/products/FiveTest, which is a
-  product used for the Five tests, and may contain more recent
-  examples.
+* You can also install various products in the ``doc/products``
+  subdirectory of Five by copying them into your ``Products``
+  directory. In addition, you can look at ``tests/products/FiveTest``,
+  which is installed automatically when you run the Five tests. This
+  may contain examples of more recent features.
 
 Installing the tests
 ====================

Modified: z3/Five/trunk/doc/main.txt
==============================================================================
--- z3/Five/trunk/doc/main.txt	(original)
+++ z3/Five/trunk/doc/main.txt	Wed Apr 27 14:46:19 2005
@@ -32,7 +32,12 @@
 Download 
 --------
 
-2005-003-11 -- We have released Five 0.3! Download it here:
+2005-04-27 -- We have released Five 1.0! This is also the version that
+will be included in Zope 2.8. Download it here:
+
+http://codespeak.net/z3/five/release/Five-1.0.tgz
+
+2005-03-11 -- We have released Five 0.3! Download it here:
 
 http://codespeak.net/z3/five/release/Five-0.3.tgz
 

Modified: z3/Five/trunk/tests/README.txt
==============================================================================
--- z3/Five/trunk/tests/README.txt	(original)
+++ z3/Five/trunk/tests/README.txt	Wed Apr 27 14:46:19 2005
@@ -1,39 +1,16 @@
 Five tests
 ==========
 
-The tests need all products in the ``tests/products`` subdirectory
-installed in your Zope instance's Products directory. On unixy
-systems, this can be most simply done by a symlink::
-
-  cd myinstance/Products
-  ln -s Five/tests/products/FiveTest .
-
-and so on for each product in tests/products. On other platforms, you
-could manually copy these directories (though you'd need to do that
-each time you change the tests).
-
-The tests also require ZopeTestCase to be installed. ZopeTestCase can
-be downloaded from here:
+The tests require ZopeTestCase to be installed. ZopeTestCase can be
+downloaded from here:
 
 http://zope.org/Members/shh/ZopeTestCase
 
 it needs to be installed in your Zope software's lib/python/Testing
 directory.
 
-Finally, if you have Zope 2.7.3 or better all you have to do is type::
+Then, if you have Zope 2.7.3 or better all you have to do is type::
 
   ./bin/zopectl test --dir Products/Five
 
-to run the Five tests. For older versions of Zope you need to set the
-following environment variables::
-
-  export INSTANCE_HOME=/path/to/instance
-  export SOFTWARE_HOME=/path/to/software/lib/python
-
-Then you should be able to run the tests by typing::
-
-  python2.3 runalltests.py
-
-If you have troubles running the tests because zope.conf is looked for
-in lib/Testing/etc/zope.conf, then you are running a Zope version
-older than Zope 2.7.2. Please upgrade to Zope 2.7.2.
+to run the Five tests. 

Modified: z3/Five/trunk/version.txt
==============================================================================
--- z3/Five/trunk/version.txt	(original)
+++ z3/Five/trunk/version.txt	Wed Apr 27 14:46:19 2005
@@ -1 +1 @@
-Five 0.3
+Five 1.0


More information about the z3-checkins mailing list