Fwd: Contributing to SciLab

classic Classic list List threaded Threaded
2 messages Options
Johan Wesselink Johan Wesselink
Reply | Threaded
Open this post in threaded view
|

Fwd: Contributing to SciLab


Hi,

I would like to introduce myself.

On this moment iI have some spare time to commit to SciLAB.

I used it extensively and was very pleased when version 6.0 arrived.
However, this version has some very annoying bugs. Especially in xcos.
One option is to complain about this. But I prefer to try and fix some of these bugs.

I would like to work a little on xcos. I already reported a bug on bugzilla, but
until now did not see any response to that. This is a simple bug in which creating levels of hierarchy will lead to a crash. This only happens by three or more levels.
I reported it and made a patch for it.
http://bugzilla.scilab.org/show_bug.cgi?id=15156
Due to the nature of this bug it is hard to write a test for it. I will have a look into generating xcos diagrams from within a scripts. Hopefully I will find a way to make a scripts that provokes the error.

Further I tried to build the newest version (git master). But there are many problems with the modules scirendrerer and gui. The reason for this is that in jogl2 version 2.3.2 the name space javax.media was replaced with com.jogamp. After some searching and reading I noticed that most distributions fix this problem by patching the necessary java files. Therefor I would like to start a discussion to port this patch into the repository of Scilab. I know this is not my place, but I think it is necessary to speak about this.

It is very interesting to look at the really well structured and build code of Scilab. It is a joy to work with and look at.

I hope that I can make some contributions to the source and improve the overall user experience.

Johan




_______________________________________________
dev mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/dev
Johan Wesselink Johan Wesselink
Reply | Threaded
Open this post in threaded view
|

Re: Contributing to SciLab

I actually closed the bug. It is resolved in version 6.0.0 and higher.
However, for a long time a broken version of scilab was distributed that had a non working xcos.
At least working with hierarchy wasn't possible.

I still think that mixing the new jogl2 namespace functionality upstream is a good idea.


2018-02-22 10:39 GMT-03:00 Johan Wesselink <[hidden email]>:

Hi,

I would like to introduce myself.

On this moment iI have some spare time to commit to SciLAB.

I used it extensively and was very pleased when version 6.0 arrived.
However, this version has some very annoying bugs. Especially in xcos.
One option is to complain about this. But I prefer to try and fix some of these bugs.

I would like to work a little on xcos. I already reported a bug on bugzilla, but
until now did not see any response to that. This is a simple bug in which creating levels of hierarchy will lead to a crash. This only happens by three or more levels.
I reported it and made a patch for it.
http://bugzilla.scilab.org/show_bug.cgi?id=15156
Due to the nature of this bug it is hard to write a test for it. I will have a look into generating xcos diagrams from within a scripts. Hopefully I will find a way to make a scripts that provokes the error.

Further I tried to build the newest version (git master). But there are many problems with the modules scirendrerer and gui. The reason for this is that in jogl2 version 2.3.2 the name space javax.media was replaced with com.jogamp. After some searching and reading I noticed that most distributions fix this problem by patching the necessary java files. Therefor I would like to start a discussion to port this patch into the repository of Scilab. I know this is not my place, but I think it is necessary to speak about this.

It is very interesting to look at the really well structured and build code of Scilab. It is a joy to work with and look at.

I hope that I can make some contributions to the source and improve the overall user experience.

Johan





_______________________________________________
dev mailing list
[hidden email]
http://lists.scilab.org/mailman/listinfo/dev