Google Summer of Code 2012 Ideas page

Aleix Pol aleixpol at
Fri Mar 2 12:57:58 UTC 2012

On Fri, Mar 2, 2012 at 1:42 PM, todd rme <toddrme2178 at> wrote:
> On Sat, Feb 11, 2012 at 2:32 PM, Teo Mrnjavac <teo at> wrote:
>> Hello!
>> As you might have heard, Google Summer of Code 2012 is on and we as
>> KDE plan on applying as a mentoring organization again. Formal details
>> are being taken care of, but if we want to be accepted it is
>> absolutely necessary that we have a complete ideas page with lots of
>> quality entries.
>> If you have an idea for a student to work on during GSoC, please add
>> it to our GSoC 2012 Ideas page [1] on the Community wiki.
>> [1]
>> Cheers,
>> --
>> Teo
> I have some ideas that might be useful as GSOC projects, if anyone
> wants to mentor them:
> 1. A pure python cantor interface.  The goal of this project would be
> to make a backend for cantor like the sage backend, but relying only
> on standard python rather than sage's modified version of python.  The
> problem is that sage is huge and thus is not provided as a package by
> many distros, while python and many of the modules needed to do
> scientific and mathematical work with python are (numpy, scipy, sympy,
> matplotlib, etc).  So having a KDE interface for python would be a lot
> better from a distribution point of view.
> 2. Merge kmplot features into kalgebra.  Both kalgebra and kmplot can
> make plots, but the two have features the other lacks.  The purpose of
> this project would be to merge the kmplot features into kalgebra,
> inclyding support (perhaps read-only) for kmplot files.
> 3. Additional plot types in kalgebra.  Kmplot and kalgebra have
> support for the types of plots you would need up until earl high
> school, but lack many plot types needed by later high school and
> college courses.  The purpose of this project would be to add support
> in kalgebra for more plot types, including: loglog, semilog-x,
> semilog-y, and contour plots.
> 4. one-handed typing training for ktouch.  The purpose of this project
> would be to provide touch-typing training for one-handed typing on a
> normal keyboard (and perhaps specialized ones as well).  This is
> useful for both children and adults with disabilities and injuries.
> -Todd
> _______________________________________________
> kde-edu mailing list
> kde-edu at

Additional plotting types and merging features from kmplot will happen
as soon as Percy ports his university project to our repositories,
which is something planned but we're not there yet. Maybe he has ideas
for other projects regarding KAlgebra, though.


More information about the kde-edu mailing list