[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