]> SALOME platform Git repositories - tools/sat.git/commitdiff
Salome HOME
release notes for 5.2.0 version
authorcrouzet <nicolas.crouzet@cea.fr>
Wed, 10 Jul 2019 09:02:02 +0000 (11:02 +0200)
committercrouzet <nicolas.crouzet@cea.fr>
Wed, 10 Jul 2019 09:02:02 +0000 (11:02 +0200)
doc/src/index.rst
doc/src/release_notes/release_notes_5.2.0.rst
doc/src/release_notes/release_notes_5.4.0.rst

index fa58e8e2c9468da8e4c03def034cc5ad133c03d4..41ad9601f97641a8c591e2f113598c25b48f41f2 100644 (file)
@@ -76,5 +76,5 @@ Release Notes
    Release Notes 5.5.0 (in construction) <release_notes/release_notes_5.5.0>
    Release Notes 5.4.0 <release_notes/release_notes_5.4.0>
    Release Notes 5.3.0 <release_notes/release_notes_5.3.0>
-   Release Notes 5.2.0 (in construction) <release_notes/release_notes_5.2.0>
+   Release Notes 5.2.0 <release_notes/release_notes_5.2.0>
 
index b26662a2bf1c6fae51148d5055287f07fb0dcd53..23fc8d151226dcd61b713cd2f9c9a61845331681 100644 (file)
@@ -5,13 +5,58 @@ SAT version 5.5.0
 Release Notes, December, 2018
 =============================
 
-.. warning:: This documentation is under construction!
+This version of salomeTool was used to produce SALOME 9.2.0
 
 New features and improvments
 ----------------------------
 
-**sat package**
+**Generalisation of --properties option**
 
+Wherever the --product option was available (to select products), an option **--properties** has been implemented, 
+to offer a alternative way to select products, based on theur property. For example
+
+.. code-block:: bash
+
+    # get only the sources of SALOME modules, not the prerequisites
+    sat prepare SALOME-9.2.0 --properties is_SALOME_module:yes
+
+**Compatibility with python 3**
+
+salomeTool is still meant to run under python2. But it magages now the build of applications runninfg under python3.
+It includes:
+* the generation of python3 launcher,
+* the testing of applications under python 3 (*sat test* command).
+
+**New syntax for the naming of sections in  product pyconf**
+
+The old syntax is still supported for compatibility, but the new one, more explicit, is recommended.
+
+.. code-block:: bash
+
+    # all tags from 8.5.0 to 9.2.1, with variants (8, 8_5_0, 8.5, V8, v8.6, etc)
+    _from_8_5_0_to_9_2_1
+    {
+        ....
+
+**mesa launcher**
+
+When salome is used on a remote machine, the use of openGL 3 is not compatible with X11 forwarding (ssh -X).
+This cause segmentation faults when the 3D viewers are used.
+For people who have no other choice and need to use ssh (it may be useful for testing SALOME on a client remote machine), 
+we provide in the packages a mesa laucher mesa_salome.
+It will avoid the segmentation faults, at the price of poor performance : it should only be used in this case!
+If performance is required, a solution based on the use of VirtualGL and TurboVNC/x2go would be recommended.
+But this requires some configuration of the tools to be done as root.
+To activate the production of the mesa launcher, use the application property **mesa_launcher_in_package**:
+
+
+.. code-block:: bash
+
+    # activate the production of a launcher using mesa library
+    properties :
+    {
+        mesa_launcher_in_package : "yes"
+    }
 
 
 Change log
@@ -21,22 +66,17 @@ This chapter does not provide the complete set of changes included, only the
 most significant changes are listed.
 
 
-+------------+-----------------------------------------------------------------------------------+
-| Artifact   | Description                                                                       |
-+============+===================================================================================+
-|            |                                                                                   |
-+------------+-----------------------------------------------------------------------------------+
-|            |                                                                                   |
-+------------+-----------------------------------------------------------------------------------+
-|            |                                                                                   |
-|            |                                                                                   |
-+------------+-----------------------------------------------------------------------------------+
-|            |                                                                                   |
-+------------+-----------------------------------------------------------------------------------+
-|            |                                                                                   |
-+------------+-----------------------------------------------------------------------------------+
-|            |                                                                                   |
-|            |                                                                                   |
-+------------+-----------------------------------------------------------------------------------+
-|            |                                                                                   |
-+------------+-----------------------------------------------------------------------------------+
++-------------+-----------------------------------------------------------------------------------+
+| Artifact    | Description                                                                       |
++=============+===================================================================================+
+| sat #8577   | Add a --properties option everywhere useful (whenever there is a --product option)|
++-------------+-----------------------------------------------------------------------------------+
+| sat #8471   | Windows portage necessary to produce SALOME 8.2.0 on Windows                      |
++-------------+-----------------------------------------------------------------------------------+
+| sat #13031  | Python 3 compatibility                                                            |
++-------------+-----------------------------------------------------------------------------------+
+| sat #8561   | New syntax for sections names in products pyconf files                            |
++-------------+-----------------------------------------------------------------------------------+
+| sat #11056  | New application property mesa_launcher_in_package to activate the production      |
+|             | of a mesa launcher in the package                                                 |
++-------------+-----------------------------------------------------------------------------------+
index 8655c6559b9080b68d505bab00458c7a23dfb9df..223dd9e12fd04ae03505cc6aa7ec84d0d5ab33c4 100644 (file)
@@ -5,6 +5,8 @@ SAT version 9.4.0
 Release Notes, April, 2019
 ==========================
 
+This version of salomeTool was used to produce SALOME 9.3.0
+
 New features and improvments
 ----------------------------
 
@@ -40,7 +42,6 @@ The use of the development git repository is now triggered by declaring this new
     # (from Tuleap)
     properties :
     {
-        mesa_launcher_in_package : "yes"
         repo_dev : "yes"
     }