KDE PIM November Sprint ======================= Earlier this year it was established that "Osnabrück is not a place". Meaning that the KDE PIM spring sprint, which traditionally took place in Osnabrück, could happen at a different location and still be a continuation of the tradition. KDE PIM's autumn sprint has for a couple of years now traditionally been placed in Berlin, but since "Berlin is not a place" applies as well, this year installment of the sprint took place in Brno. Even people without the expectional deduction skills of Sherlock Holmes have certainly deduced by now that KDE PIM sprints happen in cities that are no places but coincdentally contain the letters B, R and N. So, without further due, the story about the KDE PIM autumn sprint, brought to you by KDE e.V., Red Hat and the letters B, R and N. Early birds ----------- Unlike with most other sprints, where all but some local people arrive on the first day of the sprint, there had already been a week of intense KDE hacking been going on. Bob - you remember Bob? - and his merry henchmen from the KDE Barcelona Squad, had already arrived earlier that week and hacked on various pieces of KDE software and had beer delivered to them on trains. Yes, trains! That's the Czech Repulic for you. Notes ----- Please note that nobody worked on KNotes. There were plenty of old school sticky notes though. Because Kevin Ottens likes to draw rectangles on white boards and sticky notes are a natural choice for filling them. There were also a lot of notes taken, notably on the outcome of the dicussions which were scheduled by moving notes on the whiteboard. This kind of structured handling of topics is a noteworthy improvement over some of the previous sprints and very necessary given the increased number of people who nowardays attend them. Bugs ---- As it has become tradition, a significant portion of the meeting was dedicated to mercilessly squash those nasty little buggers. David Faure, a man who surely need no further introduction, used the presence of several component maintainers to get issues fixed. "Getting fixed" meaning he did the actual fixing, being aided by the aforementioned component specialists with insight into inner workings and assumptions of the respective code. The previous and current maintainers of Akonadi had fun with things so deep down in the guts of the system that not even the author of this article would be able to fully understand them. Those people are way smarter than him! Additional to fixes in the sense of correcting erroneous behavior this also included several improvements in the area of run time performance. Progress -------- One of the fun aspects of a sprint is, aside from the obvious awesomeness of hanging out with great people, is to ponder and prototype potential progressive programming pieces. Mark Gaiser, Michael Bohlender and Thomas Pfeiffer had a closer look at how to get beyond quaint, dare I say boring, user interfaces and enable QtQuick based applications to tap into the power provided by KDE PIM libaries. Secrets ------- Naturally the presence of the KDE Barcelona Squad made secrecy a paramount objective. Not only do we need to keep their identities confidently, a job made easy by several Squad members disgusing themselves with enormous fake beards, we are bound by oath, under threat of draconian punishment, to not talk about rocket science like advances in PIM data search. Well, rocket science doesn't even cut it, more likely on the level of warp science! Editor's note: recent leaks have nothing, absolutely nothing, to do with that.