Salome HOME
Updating version change documentation
authorJean-Philippe ARGAUD <jean-philippe.argaud@edf.fr>
Sun, 8 Jul 2018 07:03:48 +0000 (09:03 +0200)
committerJean-Philippe ARGAUD <jean-philippe.argaud@edf.fr>
Sun, 8 Jul 2018 07:03:48 +0000 (09:03 +0200)
doc/en/advanced.rst
doc/fr/advanced.rst
resources/SalomeApp.xml

index b1fcce4726e9791fad56de069cb6428b1a22757b..6a09ea1d3205171495153d7411a21ccd6296da50 100644 (file)
@@ -424,6 +424,19 @@ is not guaranteed for all the commands or keywords. In general also, an ADAO
 case file for one version can not be read by a previous minor or major version
 of the ADAO module.
 
+Switching from 8.5 to 9.2
++++++++++++++++++++++++++
+
+There is no known incompatibility for the ADAO case files. The upgrade procedure
+is to read the old ADAO case file with the new SALOME/ADAO module, and save it
+with a new name.
+
+However, there may be incompatibilities from user script files that would not
+have a syntax compatible with Python 3. The most immediate error is the use of
+printing "*print*" with "*command*" syntax instead of functional syntax
+"*print(...)*". In this case, it is suggested to correct the syntax of user
+files in environment 8 before switching to environment 9.
+
 Switching from 8.x to 8.y with x < y
 ++++++++++++++++++++++++++++++++++++
 
index 4c27aa548012290d66cfbd3c2958febbd6445807..b18b29757f868f420f904e92d33af75f7efc001b 100644 (file)
@@ -451,6 +451,20 @@ commandes ou tous les mots-clés. En général aussi, un fichier de cas ADAO d'u
 version ne peut pas être lu par une précédente version mineure ou majeure du
 module ADAO.
 
+Passer de la version 8.5 à la 9.2
++++++++++++++++++++++++++++++++++
+
+Il n'y a pas d'incompatibilité connue pour les fichiers de cas ADAO. La
+procédure de montée en version consiste à lire l'ancien fichier de cas ADAO
+avec le nouveau module SALOME/ADAO, et à l'enregistrer avec un nouveau nom.
+
+Par contre, il peut se présenter des incompatibilités provenant de fichiers
+scripts utilisateurs qui n'auraient pas une syntaxe compatible avec Python 3.
+L'erreur la plus immédiate est l'usage de l'impression "*print*" avec la
+syntaxe "*commande*" au lieu de la syntaxe fonctionnelle "*print(...)*". Dans
+ce cas, il est suggéré de corriger la syntaxe des fichiers utilisateurs dans
+l'environnement 8 avant de passer en environnement 9.
+
 Passer de la version 8.x à la 8.y avec x < y
 ++++++++++++++++++++++++++++++++++++++++++++
 
@@ -459,7 +473,7 @@ procédure de montée en version consiste à lire l'ancien fichier de cas ADAO
 avec le nouveau module SALOME/ADAO, et à l'enregistrer avec un nouveau nom.
 
 Pour faciliter les futures évolutions, il est fortement recommandé de veiller à
-ce que vos fichiers scripts utilisateurs utilisent une syntaxe compatibible avec
+ce que vos fichiers scripts utilisateurs utilisent une syntaxe compatible avec
 Python 2 et avec Python 3. En particulier, on recommande d'utiliser la syntaxe
 fonctionnelle pour les "*print*" et non pas la syntaxe "*commande*", comme par
 exemple::
index 0f43205bc505e9c4d401990b7d9175a24da4b4c5..c365044e3daed401ffe7470dbd4e7a371fd85134 100644 (file)
@@ -28,7 +28,7 @@
     <parameter name="icon"          value="ADAO.png"/>
     <parameter name="library"       value="SalomePyQtGUI"/>
     <parameter name="documentation" value="adao_help"/>
-    <parameter name="version"       value="8.5.0"/>
+    <parameter name="version"       value="9.2.0"/>
   </section>
   <section name="resources">
     <!-- Module resources -->