See Google Summer of Code for how to get involved.
- Fabián Orccón implemented a plugin system which has been merged. Unfortunately we noticed too late the excellent additional Developer Console plugin he developed was based on code which is not compatible with our license, so until that part is rewritten we can't merge it.
Suhas Nayak implemented a framework for
supporting custom UI for effects,
instead of the UI generated automatically. Suhas used the new framework to
provide a polished UI for the
- Ștefan-Adrian Popa implemented the UI for the Ken-Burns effect, including keyframing the placement and zoom of the clips by interacting with the viewer. Additionally, Ștefan fixed a lot of bugs most of them unrelated to his main task.
- 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).
- 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.
- Joris Valette started work on slow/fast-motion in GStreamer.
- 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 Peteris Krisjanis who worked on an audio waveform generation and display library for GStreamer (see his post-summer report).
- Feroze Naina worked on adding profiles for rendering.
- Mathieu Duponchelle started to port PiTiVi to GES after having worked on the GES Python bindings and the GES Pitivi formatter.
- Lubosz Sarnecki implemented a nifty user interface for resizing/cropping clips directly in the viewer.
- 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.
- Brandon Lewis worked on the simple timeline.
The results of the search are