What multimedia projects participate in Google Summer of Code 2012?

What multimedia projects participate in Google Summer of Code 2012?

Google announced participating mentoring organizations for this year's run of Summer of Code.

GSoC is a program started by Google in 2005 to attracts students to free open surce software by means of financing development of compelling projects during the summer.

OK, multimediaheads, who's in and what are they up to?

The Big Four

GIMP has the project ideas mostly from last year, but feel free to suggest something you find compelling. Typically there are lots of interesting ideas in the academic world that haven't got an implementation as free software yet. Check SIGGRAPH submissions and the like. Bear in mind, however, that while the project should be fun for you, the team is likely to have a bias towards the projects that make more parts of GIMP use GEGL.

As for Scribus, at least one of last year's projects, namely the new Tables tool, is merged into trunk and is going to become part of v1.5/1.6. On top of that there's some ongoing activity regarding footnotes (not yet in a public branch though). So the team is now toying some ideas such as master documents, threaded rendering and usability improvements.

As usual, Blender has no shortage of cool ideas. And since GSoC2011 stuff keeps landing to 2.6x releases, I dare say we have an exciting summer ahead.

Inkscape traditionally links to blueprints and few generic ideas. The scope of potential projects is pretty much open, so if you consider participation, be bold :)

Painting

It looks like MyPaint didn't apply, but Krita is participating via KDE proxy as part of Calligra Suite. They all all kinds of interesting ideas, and it looks like half of them are the direct result of David Revoy's switch to Krita for all of his work on Mango project. Or else I'd like to know a better explanation, why 3 out of 6 ideas are:

  • Painting and Separation of 3D Textures
  • 3D Material Image Maps
  • Matte painting

Which, once implemented, could benefit free software based workflows immensely.

Digital photography

Sadly, darktable wasn't accepted this year despite of astonishing results last year when Robert Bieber implemented lots of useful features, some of which have landed to the recently released v1.0 (more on that soon). However, digiKam is available via KDE proxy organization as usual.

Hugin wasn't even applying this year, nor was Rawstudio who are in feature freeze for v2.1 since December.

Color management

GNOME Color Manager and colord projects are available via GNOME organization. Richard hasn't put up a list of ideas yet, but full-screen color management is likely to be one of them. Feel free to contact Richard and ask.

Oyranos is participating at GSoC via the OpenICC project. The list of ideas has some bias towards KDE and KDE-based apps.

Office suits

LibreOffice is participating again and has ideas such as Microsoft Publisher importer and improvements in Corel DRAW importer (libcdr is a work in progress). Last GSoC the LibreOffice team and Eildih McAdam did a successful project implementing support for Microsoft Visio files that's now part of LibreOffice 3.5. Speaking of which, Eilidh is now officially employed by Lanedo which is the direct result of her participation at GSoC. Think of this, folks.

Abiword is participating this year again. Last year they got a basic support for EPUB (which hasn't got much attention beyond GSoC, unfortunately), this year they have all sorts of ODF compliance ideas including preservation of embedded SVG images on importing/exporting.

Audio and video

There's not much going on here. Audacity team decided to not apply so that they could concentrate on releasing v2.0 (which they did earlier this week), so did the Ardour team who are facing release of v3.0 that's just one beta away. Which means we are down to Mixxx and PulseAudio.

Things are not much more exciting in the video land. GSoC2012 is surpisingly lacking VideoLAN as an accepted organization. Libav, however, is participating, so is PiTiVi (via GNOME umbrella organisation as well). As noirpy mentioned in the comments, XBMC got accepted as well.

What's next

Students now can officially get in touch with the mentoring organizations, then start applying on March 26 till April 6. On April 23 it will be announced what projects are accepted.

TL;DR

It looks like Google decided to shake up the stack of projects a bit. Some of the projects we've used to see participating every year are gone, but others got accepted instead. Among the latter Stellarium and Open Lighting Project are particularly exciting.

Most of the big players haven't gone, and given some talks on IRCs and mailing lists we are going to see a bunch of excellent new features this year again. Which ones exactly — we are going to see in a month.

Was it useful? There's more:

9 Responses. Comments closed for this entry.

  1. I hope that Krita team can improve 3D Textures Painting. It is something that is much needed in the OpenSource.

  2. XBMC is also participating on the GSoC. Strange that it’s not mentioned anywhere in the article.

  3. Synfig didn’t get accepted this year either. Too bad, it would have been much useful to the project.

  4. Alexandre Prokoudine 17 March 2012 at 10:18 pm

    Nothing strange :) Some projects haven’t filled info and weren’t listed immediately.

  5. Kevin Brubeck Unhammer 19 March 2012 at 12:25 pm

    Aw, no Darktable :/ Are there other GsoC-like things Darktable could get help from? And is your 2011-student still with you?

  6. Alexandre Prokoudine 19 March 2012 at 3:13 pm

    GSoC-like things need investigating. As for RObert, I last saw him in December in the mailing list.

  7. Too bad VideoLAN didn’t get accepted. I wish the VideoLan Movie Creator can get more attention from developers, I think it has a lot of potential to become like Kdenlive (but multiplatform).

  8. Kevin Brubeck Unhammer 21 March 2012 at 3:32 pm

    btw, kdenlive has an indiegogo campaign going now: http://www.indiegogo.com/kdenlive-re?c=home

  9. Google play its leading role for introducing such creative activities and involve other to participate and perform