[CMF-checkins] CVS: CMF - CHANGES.txt:1.100 INSTALL.txt:1.7

Florent Guillaume fg@nuxeo.com
Wed, 3 Jul 2002 15:58:04 -0400


Update of /cvs-repository/CMF
In directory cvs.zope.org:/tmp/cvs-serv21628

Modified Files:
	CHANGES.txt INSTALL.txt 
Log Message:
Made the security-related indexes of the portal catalog be updated for
all impacted objects whenever local roles are changed (Tracker #494).
This feature makes use of the 'path' index.

(XXX Tests should be written for those... I'm not familiar enough with
security-related tests to do that.)

Made 'path' (PathIndex) a standard index inside CMF. When upgrading from
earlier versions this index will have to be created by hand.

Noted this upgrade requirement in the INSTALL.txt file.


=== CMF/CHANGES.txt 1.99 => 1.100 ===
   New Features
 
+    - Made the security-related indexes of the portal catalog be updated
+      for all impacted objects whenever local roles are changed (Tracker
+      #494). This feature makes use of the 'path' index.
+
+    - Made 'path' (PathIndex) a standard index inside CMF. When
+      upgrading from earlier versions this index will have to be created
+      by hand.
+
     - Enabled "within day" queries for FriendlyDateCriteria E.g.,
       field="modified", value="Now", operation="within_day",
       daterange="old" -> content which was modified "today".
-      (Tracker # 474).
+      (Tracker #474).
 
     - Made the id of the current user available to old action providers
       (DCWorkflow being a prime example) as 'user_id' (Tracker #495,


=== CMF/INSTALL.txt 1.6 => 1.7 ===
   Procedure
 
-    1. Unpack the CMF-1.1beta.tar.gz tarball into a working
+    1. Unpack the CMF-1.x.tar.gz tarball into a working
        directory. For instance::
 
         $ cd /usr/local/zope
@@ -67,12 +67,11 @@
           installed;  if you don't have it, then don't link/copy in
           'CMFDecor'.
 
-Upgrading from CMF 1.0
-
+Upgrading from Earlier Versions
 
   Install the New Software.
 
-    0. "Download":CMF-1.1beta.tar.gz the tarball.
+    0. "Download":CMF-1.3-beta2.tar.gz the tarball.
 
     1. Copy your "working" products off to one side (in case
        you need / choose to revert).
@@ -82,6 +81,18 @@
        your INSTANCE_HOME.
 
     3. Restart Zope.
+
+  Follow additionnal version-specific information below.
+
+Upgrading from versions earlier than CMF 1.3beta2
+
+  Add New Index: "path"
+
+      1. From the ZMI of your CMFSite, go to the 'portal_catalog' tool,
+         and select the "Indexes" tab. Add a "PathIndex" using the Add
+         list, and give it an Id of "path".
+
+Upgrading from CMF 1.0
 
   Create and Configure New tools