Contribute to Scilab : Ideas of Tasks for Google Code-In
Google Code-In 2018
In this page, you will find ideas of tasks for Google Code-In for Scilab. If you interested by any of this idea, don't hesitate to send an email to the contact.
If you have general questions or other ideas, don't hesitate to modify the wiki or send an email to dev@lists.scilab.org (Scilab mailing list / Archives). We also provide a forge and mailing lists to facilitate the work.
More information: How to contribute to Scilab and Ideas selected for GSoC .
Coding
Title |
Short description |
Language |
|
Difficulty |
Contact |
Priority |
Help Page Generation |
Have Markdown support for help page generation. |
Python/C/Scilab |
|
|
|
|
Help Builder Wizard |
Small wizard script to generate help pages. Docbook generation. |
Python/C/Scilab |
|
|
|
|
Implement cellfun |
The cellfun function does not exist in Scilab, but exists in Matlab. |
C/C++ |
Check Bug #6701 on Bug Tracker |
|
|
Documentation/Training
Title |
Short description |
Language |
|
Difficulty |
Contact |
Priority |
Examples |
Add more examples in the Scilab documentation |
Easy XML / Scilab |
4/10 |
|
||
Documentation Bug Fixing |
Fix bugs reported on Scilab bug tracker related to documentation. |
Easy XML / Scilab |
4/10 |
|
Quality Assurance
Title |
Short description |
Language |
|
Difficulty |
Contact |
Priority |
Improve tests base |
evaluate the code-coverage and de-duplicate some tests |
C/Scilab |
4/10 |
Medium |
||
Tests |
Develop and improve Scilab automatic tests |
Scilab |
2/10 |
|
||
C++ Tests |
Integration tools of C/C++ unitary test and test coverage. |
C/C++ |
2/10 |
|
||
Code quality |
Fix bugs reported by cppcheck |
C/C++ |
4/10 |
High |
||
Memory safety |
Fix bugs reported by Coverity |
C/C++ |
4/10 |
High |
||
UTF-8 internal storage |
migrate the current code base to use UTF-8 |
C++ |
5/10 |
High |
||
Use C++ Core Guidelines |
migrate our current codebase to use C++ Core Guidelines |
C++ |
4/10 |
High |
Design
Title |
Short description |
Language |
|
Difficulty |
Contact |
Priority |