Google Summer of Code 2009 announced, students wantedJanuary 19, 2009
Google's Summer of Code was announced for 2009 recently and Inkscape is going to answer the call! This year the program will have less participants due to difficult global economical situation and no organization can promise that it will be approved to participate, but it still cannot stop us from providing most stunning proposals ever made!
Inkscape has been participating at GSoC from the very beginning (2005) and so far we've been extremely successful — quite a number of GSoC code has become solid foundation for various exciting features. If you want to join us and be part of that ever evolving success, we are looking to hearing from you.
Even though timeline of the program is not announced yet, the time is right to look at the list of last year's projects ideas or blueprints, some of which have quite verbose descriptions and could make a great start for a project. And of course you are most welcome to suggest your own project!
Spray tool to be implementedJanuary 14, 2009
Last year a small group of French students from École Centrale de Lyon, mentored by Johan Engelen, implemented stacking of live path effects and several very useful LPEs — both to be part of upcoming v0.47.
We are excited to announce that this year another group of students from the same university is going to work on Inkscape to implement Spray tool. Their mentor will be Cedric Gémy.
OpenMP support is comingJanuary 02, 2009
Those Inkscape users who tend to create complex drawings with a lot of blur know that the application easily becomes less reponsive.
Recently our former GSoC student Jasper van der Gronde started working on support for OpenMP which is an API for programming applications that can make use of several CPU available in a system instead of just one. Jasper started with Gaussian blur which is by far most widely used SVG filter primitive. With OpenMP in use rendering speedup on a dual-core system is reported to be 40-50%. While Inkscape doesn't have a truly threaded design yet, such an improvement will definitely make the application a lot more useful.
If you have experience of creating complex threaded applications and willing to help, don't hesitate to do so. Drop to inkscape-devel@ mailing list and let us know.