[interchange-cvs] interchange - jon modified UPGRADE

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Tue Jan 31 22:58:25 EST 2006


User:      jon
Date:      2006-02-01 03:58:24 GMT
Modified:  .        UPGRADE
Log:
Add latest incompatible changes.

Remove incorrect note about ITL in HTML comments.

Revision  Changes    Path
2.12      +33 -7     interchange/UPGRADE


rev 2.12, prev_rev 2.11
Index: UPGRADE
===================================================================
RCS file: /var/cvs/interchange/UPGRADE,v
retrieving revision 2.11
retrieving revision 2.12
diff -u -u -r2.11 -r2.12
--- UPGRADE	18 Sep 2004 12:44:40 -0000	2.11
+++ UPGRADE	1 Feb 2006 03:58:24 -0000	2.12
@@ -5,8 +5,15 @@
 
 Interchange is designed to be drop-in compatible in its major version.
 
+ 5.4.x -- A number of incompatible changes were made. Most of them will be
+          simple to deal with, but please consult the list below in the
+          "Known Issues" section.
+
+ 5.2.x -- There should be few to no compatibility issues in
+          upgrading from Interchange 5.2.x.
+
  5.0.x -- There should be few to no compatibility issues in
-          upgrading from another 5.x version.
+          upgrading from Interchange 5.0.x.
 
  4.8.x -- There should be only a few issues in upgrading from 4.8.x; known
           issues are shown below. The major change is in the admin UI,
@@ -26,7 +33,7 @@
 
 WARNING: BACK UP EVERYTHING BEFORE YOU START!
 
-    1. Make a tar backup of your Interchange software directory, i.e.
+    1. Make a tar backup of your Interchange software directory, e.g.
        
         tar czvf ~/ic_backup.tar.gz /usr/local/interchange 
 
@@ -61,13 +68,32 @@
 
 ---------------------------------------------------------------------------
 
-                K N O W N   I S S U E S
+                         K N O W N   I S S U E S
+
+
+KNOWN ISSUES UPGRADING FROM 5.4.x
+
+The long-deprecated [sql] tag has been removed. You'll likely want to
+rewrite queries to use the [query] tag.
+
+The ConfigParseComments directive has been removed, and Interchange now
+behaves as if "ConfigParseComments No" has been specified. That means that
+no configuration file line beginning with # will be parsed, including
+#ifdef, #include, etc., as was done in the past. Bare ifdef, include, etc.
+must now be used.
+
+All previously deprecated configuration directives have been removed.
+
+Deprecated-feature pragmas and associated code have been removed:
+* compatible_5_2 - used to keep table editor error text (mistakenly)
+  hidden, as it was the case up to Interchange 5.2.
+* no_html_parse - used to disable parsing of MV= arguments inside HTML tags.
+
 
 KNOWN ISSUES UPGRADING FROM 5.2.x
 
-A rather arcane feature has been removed from Interchange. HTML
-comments surrounding ITL like in <!--[data session browser]-->
-are no longer eliminated.
+    None.
+
 
 KNOWN ISSUES UPGRADING FROM 5.0.x
 
@@ -175,7 +201,7 @@
 
   EXAMPLE:
 
-    cp src/vlink /var/www/cgi-bin/test5
+    cp -p src/vlink /var/www/cgi-bin/test5
 
 7. IMPORTANT: Make sure its permissions match the permissions on your
 running 4.x catalog! You may have to make it SUID, i.e.:








More information about the interchange-cvs mailing list