This year Sage is part of the GSoC program for the first year. This is an exciting new opportunity to get new contributors on board and to aim for new features. We got nearly 60 project proposals, of which about 8 or more were really excellent ones. We got 3 slots to fill and therefore it was a really hard decision which projects to pick. We are curious how this will turn out during the summer.
The projects are:
The projects are:
- Lattices by Jan Pöschko: Jan will work on a new "Lattice" class for Sage.
- Univariate polynomials and factorization library by Lina Kulakova: here, the aim is to implement a factorization for polynomials over F_p where p is large.
- Symbolic Expressions by Titus Nicolae: this project aims to improve Sage's core code for handling symbolic expressions.
The actual work starts on May 21st and all three students will give regular updates through their blogs or by posting to the mailing list to keep others in the loop what they are doing. All regular developers are invited to give them feedback and help them if they encounter any problems.