KDE will move into BitKeeper

Too sad, so much sad that it crashed my Firefox when I wrote it a few minutes ago, thus I switch to Opera 8 Beta 3 atm.

I don’t know why KDe choose BitKeeper over other more GNU spirited Version Control System. I wish I could know more.

Read the original news on the dot.

Updated (I missed the deail rgith beneath the text I read :p)

So, the move was impossible because the massive KDE repository cannot fit into Subversion architecture. As quoted below

The KDE project had been using CVS for a number of years, but due to persistent and crippling limitations it was finally decided to convert the massive source repository to Subversion, a next-generation CVS clone with fewer limitations. Unfortunately, due to many unresolved issues and technical problems with Subversion, the move has proven impossible.

“A repository of KDE’s size poses issues that the creators of Subversion would never have thought of,” declared KDE release dude Stephan Coolio.

Though it is make sense, but still I don’t really like the migration into BitKeeper. Not to mention this reason:

The only significant drawback of the deal is that KDE developers will not be allowed to work on or contribute to any other source control systems as mandated by the BitKeeper license. To comply with this requirement, KDE has temporarily removed Cervisia from the kdesdk module until the CVS support can be replaced by full BitKeeper functionality.

Hah, I hope KDE would crippled by removing Cervisia from kdesdk module.

Despite all the yelling I have, I’m only a user not even a developer, so why am I complaining? Afterall, there has been an intense debate for this. I do think they’ve used KSpread to calculate all the risks and advantages. As said below:

After an intense internal debate, it was finally decided that BitKeeper would be the most appropriate choice for a new revision control system, given its proven superiority and track record in the Open Source community. BitKeeper has enjoyed wide-spread success and praise as the official source code repository for the GNU/Linux kernel.

April’s fools joke?? I really hope so.