The final day of the sprint, the room in which i slept awoke quarter of an hour late - which would have been a problem with our rather tight morning schedule, had it not been for the fact that Harald also ended up getting in late. His excuse was the same as ours the previous day - problems with trams and the U-bahn - so we all, of course, understood.
As we are settling in after arriving at the office, a few more KDE people show up to hang out with us for the day, while waiting for the welcome reception at Qt Developer Days that night. The first to arrive was Patrick Spendrin, and a little later Frederik Gladhorn and Frank Karlitschek showed up.
Kim and Morten began restructuring all of KCL, something they decided to do the previous day, starting out by scribbling a whole lot on one of the large sheets of paper from the flip board. After a while they ended up with something that they could work with, and began coding. In short: They decided to reimplement the entirety of KCL, while keeping the API intact in as much as it was possible to do so.
Just before lunch, Sandro and Sacha showed off their work on embedding QWidgets in KGL - something which of course will make it very easy for developers to create UIs for games. Something which did not come up while this was going on, but rather happened during one of the keynotes at Developer Days (this blog was, of course, not written at the time, but rather the day after, from notes taken at the time) was that this will enable us to use the declarative UI system that is under development, because the way this is used in normal applications is to use a QFXWidget, which then shows the declarative UI.

Lunch happened at the caffeteria in a near-by office building - i must say i'd have never guessed there was a caffeteria in that building, but it really was clearly visible from the outside... Odd design, but pretty neat anyway - very minimalist and modern looking. In general the food there was entirely acceptable and respectably priced. Lunch, plus a large drink, plus a desert at less than ten euros isn't really that bad. Also: Strawberries with mascarpone cream is very, very yummy.
Immediately following lunch we decided to do the group photo, but since some people needed to get out some money and such, one group went with Harald to the shopping centre, while the rest of us went back to the office. Now, of course, German weather is as efficiently timed as everything else in Germany, and as such it decided that the perfect time to start raining was to wait until the first group got back to the office and the second had just left the shopping centre. As such, when they returned they were all quite wet. Luckily, though, it was not so much as to make it impossible to do the group shot. But, as a bonus, try and spot the wet people on the group picture

(the group shot will be put up on the Dot when the wrap-up article is released later, still needs to be written)

At a bit to five, everybody moved into two of the smaller room in the office, since someone else needed the big room (the room in which pizza was consumed the previous day and the wii room without a projector for the wii). Just when we've moved in there and settled down a bit, Albert mentioned that we were on the list of most active teams on Gitorious - screenshot on the left.
After a good bunch of further coding we finally reached six o'clock. Arjen for example put together the first bits of Gluon Creator by adapting his GDLExample application (more information will come later on the concrete results of the sprint). Everybody then packed up their laptops and snacks and left for the Hilton to take part in the welcome reception at Qt Developer Days 2009, an entry about which is forthcoming (decided to split it out into a single, separate entry).
This officially ended the first, and hopefully not last, Gluon Developer Sprint and i would like to take this opportunity to personally thank all the many people who made it possible - Knut, Harald, Alexandra and everybody on the Gluon team (including honorary members from the larger KDE Games project, you guys rock!). Hope to see you all again soon, it was an absolute blast!
Game concept of the day: Lost - The Game! Getting lost in new and exciting locations, all over the world! Munich Edition!
Final point: Geeks have an uncanny ability to pick out identical t-shirts