19ac21948d4c9355a1894c935b518dd49e6ee860
[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 messing 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 beacause 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 know bugs
21     * Graphic rendering is slower in a large graphic window than in a small one.
22     * Legend and labels might be misplaced.
23     * Text object space management.
24     * Rendering is slow or not functional on some
25       computer / graphic card / graphic card driver combination.
26       Errors often appear on ATI and Intel cards under Linux and also with 
27       old Nvidia drivers.
28     * Sgrayplot display might be corrupted.
29     * The Symbol font is not compatible with the one used in Scilab 4.
30
31
32 - It is strongly recommended to update graphic cards drivers to the latest revision:
33     * For ATI cards: http://ati.amd.com/support/driver.html
34     * For Intel cards: http://www.intel.com/support/graphics/
35     * For Matrox cards: http://www.matrox.com/mga/support/drivers/certified/home.cfm
36     * For NVIDIA cards: http://www.nvidia.com/content/drivers/drivers.asp
37     * For S3 cards: http://www.s3graphics.com/en/resources/drivers/index.jsp  
38     * For SiS cards: http://www.sis.com/download/
39     * For VIA cards: http://www.viaarena.com/default.aspx?PageID=2
40
41
42 - Scicos:
43     * The basic features of the editor are fully functional and tested.
44     * The Scicos simulation engine is correcly working (interactive and
45       "scicos_simulate()" batch mode)
46     * All the demos are now active (see "?"->"Demos") 
47       BUT ...
48         * The TCL/TK functions are still "passive" (visualized but not working)
49         * some mouse event are not handled properly (windows closing, drag block from palette)
50
51 - Name of the functions in "Genetic Algorithms" and Simulated Annealing" modules may change in the stable version
52
53
54 - Scipad debugger is not yet fully functional.
55
56
57 - Printing can crash under Linux plateforms with recent versions of Cups.
58
59
60 - Scilab localization system is implemented, however Scilab is not yet translated into French except menu labels.
61
62
63 - Dynamic/incremental link bugs on unusual archs/compiler or with modified flags and still have issues with the binary version of Scilab
64
65
66 - Some license issues have not been fixed.
67
68
69 - 64 bits and MacOS X versions have some critical bugs.
70
71
72 - EMF export is not available for this beta version
73
74
75 - Some Linux distributions with SELinux enabled may prevent Scilab from running
76   under the default security context. Newer Linux distributions have enabled new 
77   kernel security extensions from the SELinux project at the NSA. These  extensions
78   allow finer-grained control over system security. However, SELinux also changes
79   some default system behaviors, such as shared library loading, that can be
80   problematic to third party programs.
81
82   If you receive the error message:
83   "cannot restore segment prot after reloc: Permission denied"
84   when launching Scilab, then your SELinux configuration is preventing Scilab
85   from launching.
86
87   To rectify this issue, you can either:
88     * Change the default security context for Scilab by issuing the command:
89       chcon -t texrel_shlib_t <scilab_path>/thirdparty/java/lib/i386/server/libjvm.so
90       chcon -t texrel_shlib_t ~/flexdock/RubberBand.so
91     * Disabling SELinux altogether by setting the line
92       SELINUX=disabled
93       in your /etc/sysconfig/selinux file.
94
95   For more information about SELinux, please consult your Linux distribution
96   vendor.
97
98
99
100 Scilab 4.0 Release_Notes
101 ***************************
102
103 - Next to the on line help of the software, we advise you, to make
104 the first move with Scilab, to consult the Scilab step-to-step web site
105 (http://www.spas.cnrs-gif.fr/index.html).
106
107 - Please note that:
108     - Scilab 4.x versions family will be the last versions working
109 with the old graphics mode.
110     - Scilab v 4.0 is the last release working with Microsoft
111 Windows 98 and Microsoft Visual 6.0 (compilation, not incremental link)
112 supported by Scilab operational team.
113
114 - Scilab binary versions are built:
115     - for Linux: gcc-3.4.3 and g77 compilers with a platform under
116 Mandriva 2005. No need to recompile except to use incremental link, we
117 advise indeed to download the source files if you are using others
118 compilers.
119     - for Windows: Visual Studio .Net 2003 and Fortran and C Intel
120 compilers with a platform under Windows XP Service Pack 2 .
121     - Recall: No Scilab GTK version is provided and supported by
122 the operational team. Same way about MinGW and Cygwin.