Another KDE success story - the Incubator - Part 4
To wrap up the KDE Incubator success stories, here's a bit from the Kdenlive folks.
Kdenlive, one of the rare free-as-in-speech video editors, started its life more than 12 years ago using KDE3 libraries. At that time, it was mostly the effort of a single person—coding, fixing bugs, publishing releases, managing the website. There was no real connection with the KDE Community. Good contributions came in from other people, but no team was built, a risky situation. In 2013, the main developer, Jean-Baptiste Mardelle, was not able to work on the project, so it was on hold for several months and had some technical problems. We tracked him down like a "Giant Spy" to get the project running until his return! That taught us a lesson. When Mario Fux presented the KDE Manifesto, it was the exact answer to our problem.
Kdenlive had already started to use KDE git, forums and translation power after its first contact with the KDE Community at the Randa Meetings in 2011 (where we heard about the KDE Manifesto). Completing the incubation process in 2014 allowed us to benefit from all offered help. Transferring the website (with mailing lists) to the KDE sysadmin team was a great relief for us, the overbooked non-specialists. Joining KDE Applications a few months ago gave us relief from the release tasks, which lets us put the code in good shape 4 times a year instead of once.
We had heard plenty about KDE being much more than a set of libraries or a technical infrastructure, that it is a community. The Kdenlive team needed to experience it. Now that we've been to the Randa Meetings and Akademy, we understand why it is worthwhile to interact with people in real life, in focused coding jam sessions. It greatly boosts motivation (smileys can't beat real smiles), helps us build a clear vision for the future (I'm not developing for myself only, but can't satisfy everyone...what should the focus be?), and offers opportunity to build bridges with other applications (want to work with drawn animations? Hey, Krita is doing that!). These contacts with many different people—designers, artists, developers, project managers, and users—who are contributing to KDE are also valuable feedback and a source of ideas to make our project evolve in exciting directions.
Kdenlive raised some money in 2013 to fund a huge refactoring task that is only coming out now. However we had refused other donations since then as we were not sure we could use that money fairly. Now we have tasted in-person meetings, but we can't spend all our pocket money. So no problem; every single cent is welcome ;-)
Please donate to the KDE Sprint fundraising campaign. You'll be helping Kdenlive and other important KDE projects as well.
Thanks to Vincent Pinon and Jean-Baptiste Mardelle for this report.