Update of the test
[scilab.git] / scilab / RELEASE_NOTES
1                       Scilab 5.0 beta Release_Notes
2                       ==============================
3
4 Please note that Scilab 5.0 beta version still contains some well known bug,
5 missing features and may have some slow behaviours.
6 It is a testing only version, it should only be used to test what will be
7 Scilab 5 family and not at all in production environment.
8 The period between the beta and the stable versions will mainly be used to
9 debug and optimize Scilab.
10
11 List of missing/buggy features:
12
13
14 - Uicontrols ascendant incompatibilities:
15     * Figure size has to be increased because of the automatic insertion of
16       a menubar and the height of the docking bar.
17     * Popup uicontrols width has to be increased because of the little triangle
18       used to select a new value.
19
20 - Graphics:
21     * Graphic rendering is slower in a large graphic window than in a small 
22       one.
23     * Rendering is slow or not functional on some
24       computer / graphic card / graphic card driver combination.
25       Errors often appear on ATI and Intel cards under Linux and also with 
26       old Nvidia drivers.
27       A solution should be added in Scilab RC1
28     * By default arcs and circles are now approximated using a constant number of lines.
29       To switch to real arcs, set their arc_drawing_method property to "nurbs".
30     * Sector boundary angles of arc objects are now specified in degree whereas it used to
31       be specified in degree/64.
32     * The text_box property of text objects now refers to user coordinates even in axes_reverse mode.
33     * Bode routine creates only the two needed axes instead of four in previous versions.
34     * graypolarplot routine is now constructed using a surface instead of arcs.
35
36 - It is strongly recommended to update graphic cards drivers to the latest 
37         revision:
38     * For ATI cards: http://ati.amd.com/support/driver.html
39     * For Intel cards: http://www.intel.com/support/graphics/
40     * For Matrox cards: http://www.matrox.com/mga/support/drivers/certified/home.cfm
41     * For NVIDIA cards: http://www.nvidia.com/content/drivers/drivers.asp
42     * For S3 cards: http://www.s3graphics.com/en/resources/drivers/index.jsp  
43     * For SiS cards: http://www.sis.com/download/
44     * For VIA cards: http://www.viaarena.com/default.aspx?PageID=2
45
46
47 - Scicos:
48     * The basic features of the editor are fully functional and tested.
49     * Scicos code has been updated to the new event handling functions and code
50       (please see "Event Handling Functions" section in "CHANGES") 
51     * The Scicos simulation engine is correctly working (interactive as well as
52       "scicos_simulate()" batch mode)
53     * Demos are available through Scilab "?"->"Scilab Demonstrations" menu item
54       ("Scicos" section) as well as Scicos "?"->"Demos" menu item
55     * TCL/TK features are still inactive (eg. "Palette Tree")
56     * "Export" and "Export All" features are now fully functional
57
58 - Scipad debugger is not yet fully functional.
59
60 - Some TCL/Scilab synchronisation issues have been reported.
61
62 - Printing can crash under Linux plateforms with recent versions of Cups.
63
64 - Scilab localization system is implemented, however not all the strings have
65   been added to the translation engine and therefore not translated.
66
67 - Dynamic/incremental link bugs on unusual archs/compiler or with modified 
68   flags and still have issues with the binary version of Scilab
69
70 - make install won't install the documentation.
71
72 - make install won't install the localization.
73
74 - A bug altering the function pow on small numbers caused by the JVM still needs
75   some attention: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6727254
76
77 - The build process of a toolbox crashes on the documentation generation.
78
79 - It is not (yet, we hope) possible to build a file documentation file and add it into the documentation.
80
81 - A customization of the Java Virtual Machine (JVM) is going to be introduced 
82   between the beta 4 & RC1
83
84 - Linux 64 bits version has some critical bugs.
85
86 - MacOS X version is not planned for Scilab 5.0 (probably 5.1)
87
88 - Some Linux distributions with SELinux enabled may prevent Scilab from running
89   under the default security context. Newer Linux distributions have enabled 
90   new kernel security extensions from the SELinux project at the NSA. These
91   extensions allow finer-grained control over system security. However, 
92   SELinux also changes some default system behaviors, such as shared library 
93   loading, that can be problematic to third party programs.
94
95   If you receive the error message:
96   "cannot restore segment prot after reloc: Permission denied"
97   when launching Scilab, then your SELinux configuration is preventing Scilab
98   from launching.
99
100   To rectify this issue, you can either:
101     * Change the default security context for Scilab by issuing the command:
102       chcon -t texrel_shlib_t <scilab_path>/thirdparty/java/lib/i386/server/libjvm.so
103       chcon -t texrel_shlib_t ~/flexdock/RubberBand.so
104     * Disabling SELinux altogether by setting the line
105       SELINUX=disabled
106       in your /etc/sysconfig/selinux file.
107
108   For more information about SELinux, please consult your Linux distribution
109   vendor.
110
111
112
113 Scilab 4.0 Release_Notes
114 ***************************
115
116 - Next to the on line help of the software, we advise you, to make
117 the first move with Scilab, to consult the Scilab step-to-step web site
118 (http://www.spas.cnrs-gif.fr/index.html).
119
120 - Please note that:
121     - Scilab 4.x versions family will be the last versions working
122 with the old graphics mode.
123     - Scilab v 4.0 is the last release working with Microsoft
124 Windows 98 and Microsoft Visual 6.0 (compilation, not incremental link)
125 supported by Scilab operational team.
126
127 - Scilab binary versions are built:
128     - for Linux: gcc-3.4.3 and g77 compilers with a platform under
129 Mandriva 2005. No need to recompile except to use incremental link, we
130 advise indeed to download the source files if you are using others
131 compilers.
132     - for Windows: Visual Studio .Net 2003 and Fortran and C Intel
133 compilers with a platform under Windows XP Service Pack 2 .
134     - Recall: No Scilab GTK version is provided and supported by
135 the operational team. Same way about MinGW and Cygwin.