KDE 3.0 will be released just over 18 months after the first release in the KDE 2 series, and shortly after the last release of the KDE 2 series. The central goal of this new version is the migration of the KDE 2 code base to the new Qt-3 library. Under these circumstances, the core development activity in the KDE community in the past few months has concentrated on fixing known problems, testing, polishing existing features and completing translation and documentation.
As the KDE-3.0 scheduled release date drew near, it became obvious that a concentrated effort focused on solving problems with the current code base was urgently needed. To solve these problems, and with the generous support of our sponsors, a group of KDE developers met in Nürnberg (Germany) from February 25th to March 4th. These developers were invited to provide the time and energy necessary for the meeting to be successful. This event is now known as the the KDE-Three meeting (see the history of KDE for details about KDE-One, KDE-Two and KDE-Three-Beta).
Among the developers present at the meeting, some journeyed long distances to join the meeting, some neglected exams, jobs or family, and all spent long nights burning the midnight oil. But the opportunity to work solely on KDE for a full week, as well as to place faces and voices on friends never seen or heard before, largely paid off.
Those present needed to exercise significant restraint to abstain from being distracted by new developments or the adoption of new technologies. This focus on problem-solving essentially defined the difference between the KDE-Three meeting and its predecessors, which were instead used as a conference for developing new desktop-wide technologies such as DCOP and KParts.
As already noted, the reunion afforded the unique opportunity to speed up considerably the cyclic process of bug finding, bug fixing, and testing. The developers addressed a wide palette of issues, some of which are listed here, in no particular order:
The life of the worldwide KDE community has continued at its normal high speed during the week of KDE Three. The combined efforts of all the active contributors amounted to roughly 3,350 CVS commits between February 25 and March 3.
KDE is first and foremost the result of the selfless contributions of many hundreds of participants. Our deepest appreciation goes to the bug reporters, which help us identify the problems effectively. We also recognize that the results of the work of the KDE community would loose great value without the hard work and dedication of the translation and documentation teams. We express our hope that all of the combined efforts which have materialized since the commencement of preparations for the KDE 3 release will yield a high-quality and stable desktop to the large and growing community of KDE users.
Without the generous support of the following sponsors, the meeting would not have been possible:
Many thanks to them all for making the meeting possible and for providing excellent logistics and support.
A special thanks to the local KDE developers who cared for hardware configuration and software installation before and during the meeting.
And last, but also the most, many, many thanks to our gracious hosts, Sabina and Lenz, who made the stay in Nürnberg absolutely marvelous.
For the visually inclined, here are a few photos from the gathering: