Installation and Compilation of Scilab Documentation From Matlab to Scilab
External Modules Developers Advanced Information Get Involved
Scilab architecture & datatypes
Debug
Scilab API Scilab Internal Datatypes Scilab Character Representation (Scicode) Memory representation of variables Scilab function variables: representation, manipulation Scilab precision Thread Wrapper Scilab Module Architecture
Debugging and profiling Scilab 5 How to debug an external source code linked to scilab with Visual Studio How to debug an external source code linked to scilab with Eclipse CDT
Xcos
Interfacing with other languages
Porting Scicos 4.2 to Scilab 5.0 Porting Scicos-HIL to Scilab 5.0 Porting Scicos-Flex to Scilab 5.0
Calling a fortran subroutine from Scilab Calling a COMMON from C and fortran on Windows Calling a scilab function (macros) from a C interface Call scilab from powershell Call a Java Object from Scilab Accessing a Scilab matrix from a C interface Linking Scilab with Tcl/Tk 8.5
Tips and tricks
Windows tips Using LCC-Win32 compiler on Windows for incremental link with Scilab 5.x How can I set up Microsoft Visual Studio 2008/2010 Express Edition for use with Scilab x64 on 64-bit Windows? How can I set up Eclipse to develop Scilab?
Scilab code source
Code documentation
Programming languages in Scilab and their usage Code Conventions for the Java Programming Language Code Conventions for the C Programming Language Code Conventions for the Scilab Programming Language Code Conventions for Makefiles Expectations in the source code modifications Adding or removing files in trunk Managing obsolete functions
Scilab Documentation (Doxygen) Rules for documentation Doxygen documentation Examples Doxygen links
Tests
Process
Writing unitary and non-regression tests Java Unitary tests
How are we tracking bugs
Localization
Localization (user's point of view )
Scilab GIT Repository
Scilab Branches
GIT official documentation GIT step by Step Gerrit (codereview) GIT: a regular session of development GIT: getting clean after a commit GIT: updating a commit, after a reject on review GIT: Reviewing a commit GIT : Moving between the master and a branch GIT : Pushing a commit into a branch
Scilab branch policies My Way to play with master and 5.x branches My Way to apply a master commit to the 5.1 branch My Way to merge scilab/master branch into a totally different repository
public: Developers (last edited 2013-04-08 15:05:20 by simon.gareste@scilab-enterprises.com)