Skip to content

2014 Krita Sprint in Deventer, Netherlands

Wednesday, 4 June 2014  |  Boudewijn Rempt

Though the Krita team was one of the first to start the tradition of having sprints, with the first Krita Sprint in Deventer, in 2005, Krita sprints are rather infrequent! But, of course, we also meet each other during the more regular Calligra sprints.

Anyhow... Krita developers and artists met again in Deventer in May 2014. It was the most awful weather you can imagine for a sprint—warm, sunny, bright, lovely to be outside! Long and lazy lunches, discussions out on the roof terrace until after midnight, walks through the park. Is it a wonder nothing much got done?

Wait, that's wrong! Bravely resisting the lure of the fine spring weather, three artists and six developers got down to some serious work! In the week before the Krita sprint, Boud, Dan, Arjen and Stuart already had a week-long sprint working towards the final release of Krita Gemini on Steam, and on Thursday the others started to arrive. And only by Tuesday the house was empty again...


Krita Sprint Team

Let's see what got done:

Fundraiser We've been working on the Krita 2.9 Fund Raiser since April. It took more work than we'd ever imagined, but now we've got a great promo video thanks to Björn Sonnenschein, and together we set up and created the Kickstarter campaign. We've got ambitious goals here: not only do we want Dmitry to go on working full-time on Krita, we want to extend that and have Sven (who's been a Krita hacker for over ten years) work full-time on Krita, too. And if we exceed that goal, well, there's OSX to conquer! Stay tuned, we expect to go live really soon now!

Releases Krita 2.9 will probably be the last release based on Qt4 and KDE4. It's a huge and ambitious release, with the fund raiser being based around 24 ambitious goals and then -- we also want to finish the resource bundle manager that Victor Lafon from Toulouse started and make it possible to have more than one image open in a window. After the 2.9 release, it's time to port to Qt5 and KDE Frameworks 5. We spent some time discussing which tiers from the Frameworks we want to use, and how to best approach the port.

Translations With the interest in Krita growing by leaps and bounds—the Windows installer has seen more than half a million downloads—interest in translations is growing, too. It takes some effort to get the volunteers who want to work on translating Krita to push their efforts through the right channels, but that is working out well. And Dmitry Kazakov is in close contact with the Russian translation team. We discovered that Krita's terminology is a bit of an organically grown mess, and that there are many places where context is missing. So we decided to get Dmitry together with Alexander Potashev and Paul Geraskin in Russia, and they would go through Krita, figure out what needs fixing, and fix it. That effort is underway right now, and might already be merged by the time you're reading this.

Krita Foundation The Krita Foundation was created to support the development of Krita by, well, actually paying for development. Time is money, and money gets us time, and accelerated development. Thanks to a big sponsor, Dmitry has been able to work full-time for the entire development period of Krita 2.8. The Foundation is pretty healthy, with money coming in from donations and sales of the DVD, as well as the Krita Development Fund, but we still want to grow and do more and more!

SIGGRAPH During the sprint, we got mail from Blender's Ton Roosendaal, proposing to cooperate on having a stand at SIGGRAPH 2014, the foremost conference and trade show for graphics. We've found at least one sponsor, and have already reserved some floor space. Now we need to furnish it and find money to travel to Vancouver. It's an awesome opportunity to be the first KDE project to show off at SIGGRAPH!

User Sessions Last sprint, in Amsterdam at the Blender Institute in 2011, we sat down our attending artists and made them work with Krita for half an hour, videotaping and recording their work. They were allowed to gripe and whine to their hearts' content, and the developers were allowed to listen and make notes and fix Krita! Back then, Krita 2.4 hadn't been released yet, and Krita was, in the words of one of the artists, a very nice amateur application for amateur artists, but not suitable for production work. Well, we've come a long way! Sure, one artist made Krita crash (and we fixed the crash within fifteen minutes...), but there was almost no whining, no griping, people could just draw and paint. Still, Dmitry's notes were extensive, and we've got work to do!

Book Sprint One thing that's missing is a book on Krita. Wolthera is busy with the manual on userbase and Timothée Giet has proposed to organize a book sprint for Krita. He is currently investigating whether we can get a subsidy for the book sprint!

Sunshine Yes, in the end, we did enjoy the sunshine, too... It turns out that our lunches were just as productive as the meeting and the hacking sessions, and it's true about the late nights on the roof, where we were busy sketching, painting, hacking, discussing and planning.

Thanks! Thanks are due to KDE e.V. who sponsored travel for our hackers and artists! The Krita Foundation paid for the t-shirts. We managed to mostly fit into my place in Deventer, which helped keep the accommodation costs down. It was an awesome sprint, and we're going to make Krita better, better and better!