Bi-Weekly report 15 July 2011
On the begin of past two weeks I compiled Scilab branch master on my own computer. It's a long story why I have done it so late, I did it firstly before coding period, but the system where master was installed just crushed down So I had to firstly wake up my Ubuntu and then I compiled Scilab successfully and was able to do an important part of my project- write tests for all functions implemented in my module. In my tests I use very useful functions from module Assert. These functions made writing tests far, far easier. Biggest part of these test is merged, some of them are waiting for commiting and reviewing- what is my plan for today.
Summing up what I have done so far, in the mid-term: Most of functions can be used and work fine. Help files are converted to the Scilab 5 format, most test are written. There are still 2 or 3 function (out of 30) that need improvements, but errors in their code are found and waiting for solving. Comparing my results to the schedule of GSoC proposal I think I'm a bit ahead of that schedule, what makes me happy, because it means that I have safe amount of time to be sure that at the end of GSoC my module will work perfectly.
Plans for the next week
My module is getting closer and closer to release, but I'm aware of some things that still don't work properly (for example function interp3, wchich takes mlist as input). I hope in next two weeks I manage to fix these bugs, what is the main plan for this time. Now I have plenty of time to work with Scilab, so I will be looking for all possible bugs hiding in lines of my code to fix it and to make Cglab a good, useful module. Once it will be done I think it will be time for writing documentation.