Deadline for Google's Summer of Code 2007 Approaching

As we reported last week, KDE will be taking part in Google's Summer of Code again. The deadline for student applications is approaching now, so be quick sending in your ideas before March 26th. If you are a student and would like to spend the summer on a cool Free Software project, do apply for one of the scholarships. For more information, please refer to the following pages: how to participate with KDE, KDE SOC ideas page, Google Summer of Code page.

Dot Categories: 

Comments

by Phase II (not verified)

There are also many KDE/Qt development opportunities in other projects,
so I've quickly skimmed for KDE relatedness,
for whomever might find his/her future project there.
This is what I found. You might want to check that out.

AbiSource: Implement KDE's Sonnet in AbiWord (Gtk word processor)
http://www.abisource.com/twiki/bin/view/Abiword/SummerOfCode2007

Bazaar: Work on the GUI (QBzr?)
http://bazaar-vcs.org/SummerOfCode

Boost: A graphical front-end to Boost.Test
http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Google_Su...

BZFlag: Enhanced server listing for this game + GUI. Time to revive Kqf for the gui part
(http://websvn.kde.org/trunk/playground/games/kqf/)?
http://my.bzflag.org/w/Google_Summer_of_Code

CLAM: Qt based interfaces for CLAM Network based VST plugins
http://iua-share.upf.edu/wikis/clam/index.php/SoC_ideas

Creative Commons: Desktop Integration for finding cc content in KDE
http://wiki.creativecommons.org/Summer_of_Code

Crystal Space: Level Editor in C++ (->KDE/Qt)
http://trac.crystalspace3d.org/trac/CS/wiki/SoC%20Ideas

FANN - The Fast Artificial Neural Network Library: Native GUI (You know which toolkit to write that with ;))
http://leenissen.dk/fann/index.php?p=gsoc.php

FreeBSD: KDE front-end to the freebsd-update(8) utility
http://www.freebsd.org/projects/summerofcode.html

GenMAPP: IDEA 2: Innovative & Intuitive Interfaces. They want a non-clunky GUI -- and they're Java.
Qt-Jambi to the rescue?
http://conklinwolf.ucsf.edu/genmappwiki/Google_Summer_of_Code_2007

GNU Project: work on gnunet-qt?
http://www.gnu.org/software/soc-projects/ideas.html

Handhelds.org: Make opensync work better with Opie; co-sponsorship possible with KDE
http://www.handhelds.org/moin/moin.cgi/SummerOfCode

Haskell.org:Haskell Qt binding generator
http://hackage.haskell.org/trac/summer-of-code/query?status=new&status=a...

#####Some extra space for this:
hugin / panotools: Intuitive yet powerful GUI for panorama creation.
They really want a nice Qt (KDE) GUI for good and consistent look and feel on all platforms.
Help them and us with a cool GUI for this panorama photo maker!
http://wiki.panotools.org/SoC2007_projects

Lanka Software Foundation: They offer mentorship for KBFx and KDE enhancements.
Good possibility to let the the official Raptor start menu be mentored?
http://www.opensource.lk/

Liblime: Modify KDE's Kartouche translating tool and modify it to their needs.
http://wiki.liblime.com/doku.php?id=googlesummerofcodeideas

LispNYC.org: CFFI+QT: Expand/improve existing work on creating QT bindings in Common Lisp.
http://lispnyc.org/soc2007.clp

MetaBrainz Foundation: Work on their PicardQt tagger
http://wiki.musicbrainz.org/SummerOfCodeIdeas

Mixxx: e.g. Improve library/playlist interface for this cool Qt DJ application
http://mixxx.sourceforge.net/wiki/index.php/GSoC_2007

OpenICC: Control Panel for Colour Management. The KDE desktop needs integration of colour management settings in desktop configuration UI's.
LProf - various tasks for this ICC profiler (it's a KDE application)
http://freedesktop.org/wiki/OpenIccForGoogleSoC2007

PHP: Debugger Frontend for Xdebug. Write a simple KDE/Qt GUI application.
http://de.php.net/ideas.php

Scribus Development Team: There are several tasks for this Qt page layout program.
http://wiki.scribus.net/index.php/SoC2007_ideas

ScummVM: Tools: Write a portable GUI for the tools. Qt-ify their command line tools!
http://wiki.scummvm.org/index.php/OpenTasks

Swarm Development Group: front end to Swarm to do model visualization with a native GUI - Qt/KDE.
http://www.swarm.org/wiki/Swarm:_IdeasList

Swathanthra Malayalam Computing: Fix Malayalam Rendering in Qt
Integrate Dhvani text to speech engine with libraries (Qt)
Voice recognition support for Free Software Desktops (KDE)
http://fci.wikia.com/wiki/SMC/SoC/2007

The Electronic Frontier Foundation: Write a / work on one of the TOR GUI clients (there do exist several for KDE).
http://tor.eff.org/volunteer.html.en#Coding

The gEDA Project: Several tasks with no special GUI toolkit requirement.
http://geda.seul.org/gsoc/projects.html

Thousand Parsec: Create a "Ruleset" development Environment (Scheme, Qt)
http://www.thousandparsec.net/tp/google-summer-of-code-2007.php

VideoLAN: VLC media player as a Back-End for Phonon
http://wiki.videolan.org/SoC_2007

WinLibre: WinLibre Control Center GUI. Why not with Qt?
http://www.winlibre.com/wiki/doku.php?id=winlibre_soc_2007:proposals_for...

X.Org: Port Qt to XCB
Create GUI or textual tool for assisted editing of XKB configuration database.
http://xorg.freedesktop.org/wiki/SummerOfCodeIdeas

XMMS2: XMMS2-specific GUI toolkit widgets for Qt
http://wiki.xmms2.xmms.se/index.php/Summer_of_Code_2007/Proposed_projects

XMPP Standards Foundation: Implement Jabber technologies like
Jingle VoIP, Video, file transfer or encryption in clients like Kopete (or Psi).
http://wiki.jabber.org/index.php/Summer_of_Code_2007

I hope this gives some of these projects some exposure (with their respective KDE development opportunities).
Also, several projects might help you to actually get one assigned, so why not stick with KDE with your other proposals, too ;)

great work o_o;

by anonymous (not verified)

KDE 4 is still a long way to go. How about better integration between XGL stuff (Compiz/Beryl) and KDE 3.5. I love eyecandy.

by Arne Babenhause... (not verified)

KDE4 should be this autumn, so it is quite close...

Release Schedule: http://dot.kde.org/1174481326/

by wingsofdeath (not verified)

you mean 4.0 , hrhr , fucking version numbers

It strikes me that if somebody comes up with a library that can do import/export for
1. Ms Word
2. MS Excell
3. MS PowerPoint
4. MS visio
5. MS project

then it can be used by ALL of the oss world and perhaps the closed source as well.
If adapted and MS is not able to be imported/exported by ALL of the apps, then it will be considered MS's fault, not the rest of the world. In addition, it will most likely lead to 1 library that is maintained by all of the users and that is pretty powerful.

If I remember correctly, a couple of years ago this was about to happen. Werner Trobin, at that time KOffice developer, started designing and implementing a library called wv2, a successor to the library AbiWord uses for MS Word conversions.

However, the project came to a halt when the AbiWord developers decided not to help on the library (as the initially indicated).

So while the idea is all nice and shiny, it actually requires developers working on it.

by Boudewijn Rempt (not verified)

Yes, and KWord still uses libwv2 -- it's pretty good, actually. Only one kind of image cannot be loaded. The big problem is that KWord 1.x is constitutionally unable to render the document. Mainly because of some difference in design philosophy, but also because of a broken table implementation.

In KOffice 2.0 it will be quite easy for someone who's interested in that kind of thing to write a table shape that works like the text shape but for tables. It can be a completely stand-alone project with a high prestige associated :-).

by Andy (not verified)

Getridoffpopups-project