Past GSoCs

See Google Summer of Code for how to get involved.


  • Harish Fulara implemented a framework for showing different UI perspectives. The existing main UI has been refactored into the EditorPerspective, and the welcome dialog has been replaced by a new gorgeous and modern GreeterPerspective.
  • Suhas Nayak worked on the slow motion support in GES, but had to interrupt.
  • Yatin Maan implemented support for Scaled Proxies.




  • Fabián Orccón worked on the Pitivi, GES, GStreamer stack to allow using image sequences.
  • Lubosz Sarnecki worked on implementing a new OpenGL based transformation effect to be used for the transformation UI.


  • Anton Belka worked on the initial implementation of proxies in GES (see proxy editing requirements).
  • Joris Valette started work on slow/fast-motion in GStreamer.
  • Mathieu Duponchelle worked on heavy bugfixing all across the Pitivi, GES and GStreamer stack, allowing us to release 0.91 at the end of the summer.
  • Simon Corsin worked on various pieces alongside Mathieu, such as the new waveforms renderer.


  • Matas Brazdeikis implemented a new UI Test suite using Dogtail. He also started the implementation of a title editing user interface.
  • Paul Lange implemented a manual layer controls user interface for the timeline.
  • Volodymyr Rudoy spent some time designing the GES “Materials” (now known as Assets) API.

All the work above has been merged and is expected to be available in the 0.91 release.

In addition, we also co-mentored Pēteris Krišjānis who worked on an audio waveform generation and display library for GStreamer (see his post-summer report).


Feroze and Lubosz's work has been merged and made available in the 0.15 release. Mathieu's work has also been merged, to be part of the 0.91 release.


  • Thibault Saunier implemented with the core backend developers special effects. He also worked in close collaboration with nekohayo for the user interface and testing.

Thibault's work has been merged in September/October 2010 and is expected to be available to users in releases >0.13.5.




Google SoC 2007 - Simple TimelineNo description available

ProposalNo description available

The results of the search are