[z3-checkins] r21716 - z3/CMFonFive/branch/regebro-z32-compat
regebro at codespeak.net
regebro at codespeak.net
Thu Jan 5 14:15:21 CET 2006
Author: regebro
Date: Thu Jan 5 14:15:20 2006
New Revision: 21716
Modified:
z3/CMFonFive/branch/regebro-z32-compat/CHANGES.txt
z3/CMFonFive/branch/regebro-z32-compat/README.txt
Log:
Doc updates.
Modified: z3/CMFonFive/branch/regebro-z32-compat/CHANGES.txt
==============================================================================
--- z3/CMFonFive/branch/regebro-z32-compat/CHANGES.txt (original)
+++ z3/CMFonFive/branch/regebro-z32-compat/CHANGES.txt Thu Jan 5 14:15:20 2006
@@ -1,11 +1,40 @@
CMFonFive Product Changelog
- CMFonFive 1.2.0 (2005/07/22)
+ CMFonFive 1.3.0 (2006-01-05)
+
+ - The five_template support was removed as it provided little extra
+ functionality compared to the support that already exists in CMFDefault.
+ Note that this will create some compatibility issues:
+
+ 1. The five_template is no longer configured for all interfaces, but
+ only for IDynamicType. If your class do not implement IDynamicType,
+ you can add a directlyProvides statement for the class in the
+ configure.zcml.
+
+ 2. The CMFDefault template does not include support for the "head"-slot.
+
+ 3. What CMFonFive calls css_clot, is by CMFDefault called style_slot.
+
+ - interfaces.py is no longer used and was removed.
+
+ - The menuItem support is replaced by an implementation that supports
+ Zope 3.2 (and therefore Zope 2.9).
+
+
+ CMFonFive 1.2.1 (2006-01-02)
+
+ - Menu titles was converted to strings even if they were messageIDs.
+
+ - Spelling fixes.
+
+ - metadirectives.py is not used and was removed.
+
+ CMFonFive 1.2.0 (2005-07-22)
- CMF 1.5.2 moves the interface bridging into CMF itself, so it it
removed from CMFonFive.
- CMFonFive 1.1.0 (2005/06/19)
+ CMFonFive 1.1.0 (2005-06-19)
- A new ZCML directive has been added: cmf:menuItem. This works
as browser:menuItem, except that the filter parameter will be
@@ -15,13 +44,13 @@
- The five_template has some errors giving templates double <html>-tags.
- CMFonFive 1.0.1 (2005/06/01)
+ CMFonFive 1.0.1 (2005-06-01)
- configure.zcml: Provided an i18n translation domain, 'CMFonFive'.
- permissions.py: Use newer permission imports from CMF 1.5,
if available (fall back to 1.4 spellings).
- CMFonFive 1.0.0 (2005/04/01)
+ CMFonFive 1.0.0 (2005-04-01)
- Initial release.
Modified: z3/CMFonFive/branch/regebro-z32-compat/README.txt
==============================================================================
--- z3/CMFonFive/branch/regebro-z32-compat/README.txt (original)
+++ z3/CMFonFive/branch/regebro-z32-compat/README.txt Thu Jan 5 14:15:20 2006
@@ -2,51 +2,65 @@
=========
CMFonFive is a product that provides integration between CMF and Five,
-making it possible to write Five products that run on CMF.
+making it possible to write Five products that run on CMF.
* http://www.zope.org/Products/CMF/
* http://codespeak.net/z3/five/
-CMFonFive has three main parts:
+CMFonFive used to have three main parts, but two of these have now been
+integrated into CMF itself:
* A set of interface definitions and bridges for many parts of CMF.
- (This part has been moved to CMF itself in CMF 1.5.2).
+ This part has been moved to CMF itself in CMF 1.5.2.
* A skin layer that provides integration between the Zope3 standard macros
- and the CMF main template. (This also exists in CMF 1.5.2, but the
- CMFonFive version provides support for more slots.)
+ and the CMF main template.
+ This part has been moved to CMF itself in CMF 1.5.2.
* A Five Actions Tool, that enables you to display the Zope 3 menuItems
as CMF actions. Any menuItem registered will be accessible though the
portal_actions tool, where the menu the item was registered for will be
used as the action category.
-
Requirements
------------
-* Five 1.1 or 1.2b (a version for Five 1.3 and Zope 2.9 is coming soon).
+* Zope 2.7 or later.
+
+* If you use Zope 2.7 you also need Five 1.0 or 1.1.
* CMF 1.4 or 1.5.
Download
--------
-Make sure you match your CMF version and your CMFonFive version!
+Which version you should download depends on the version of Zope, and CMF.
+Make sure you match these versions with your CMFonFive version! Note that there
+is no CMFonFive support for CMF versions before 1.5.2 on Zope 2.9.
+
+* CMFonFive 1.3.0 (2006-01-05)
+
+ For CMF 1.5.2 and later, with Zope 2.9.
+
+ http://codespeak.net/z3/cmfonfive/release/CMFonFive-1.3.0.tgz
* CMFonFive 1.2.1 (2006-01-02)
- This is the version to use for CMF 1.5.2 and later.
+ For CMF 1.5.2 and later, with Zope 2.8.
http://codespeak.net/z3/cmfonfive/release/CMFonFive-1.2.1.tgz
* CMFonFive 1.1.1 (2006-01-02)
- This is the version to use for CMF 1.4, 1.5.0 and 1.5.1.
+ For CMF 1.4.0 to 1.5.1 with Zope 2.7 or 2.8.
http://codespeak.net/z3/cmfonfive/release/CMFonFive-1.1.1.tgz
+
+Earlier versions
+----------------
+
These earlier versions are depracated, as later version have had bugs fixed.
* CMFonFive 1.0.1 (2005-06-01)
More information about the z3-checkins
mailing list