The KDE project has announced that it has reached its one millionth commit to its Subversion repository, indicating that the KDE project is very healthy indeed. “This is a wonderful milestone for KDE,” said Cornelius Schumacher, President of the KDE e.V. Board of Directors, “It is the result of years of hard work by a large, diverse, and talented team that has come together from all over the globe to develop one of the largest and most comprehensive software products in the world.”
The KDE project appears to be pretty healthy all around. Not only are the number of commits/month increasing, they’re also seeing a steady influx of new developers. “The pace of development within KDE is rapid and healthy, and new developers join us at an astounding rate,” said Schumacher, “On average, each month for the past three years, more than twenty new developers have made their first commit.”
According to Schumacher, the strength of the platform stems from its vision and quality. “”We have dedicated ourselves to innovation and building a platform well-suited to future needs,” he explains, “This has enabled developers to write amazing software for the platform using a variety of languages. As a result, the response from the community and press to our KDE 4.2 release has been overwhelmingly positive.”
A special thanks go out to the Subversion team, but at the same time, the KDE project is moving certain parts over to Git, because KDE developers believe Git suits their coding needs better than Subversion. “The centralized model of Subversion has served us well and works very well for some of our contributors, such as translators. But in other areas the increasing speed of development and the availability of mature distributed version control systems has led the community to think about the current infrastructure,” Schumacher states, “Many developers have found that their development style would be better suited by distributed development tools like Git, Mercurial, and Bazaar. We believe in using the right tool for the job. As such, parts of KDE development will be migrating to Git.”
On a related note, the
Gran Canaria Desktop Summit Akadamy 2009 technical papers have been published. Congratulations to the KDE project for reaching this milestone!
The important bit is this:
“The 500,000th commit took place on January 19th, 2006, and the 750,000th commit 23 months later on December 18th, 2007. In contrast, only nineteen more months were required to reach the 1,000,000 commit milestone.”
Now that they migrate to gitorious it will be much harder to track commits.
Well done, KDE!