[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