Mitch Pronschinske is a Senior Content Analyst at DZone. That means he writes and searches for the finest developer content in the land so that you don't have to. He often eats peanut butter and bananas, likes to make his own ringtones, enjoys card and board games, and is married to an underwear model. Mitch is a DZone Zone Leader and has posted 2573 posts at DZone. You can read more from them at their website. View Full User Profile

Subversion Graduates: Only 3 Months in the Apache Incubator

  • submit to reddit
In a short post on the Subversion Community website, the project developers announced the end of Subversion and the beginning of Apache Subversion.  They say that the Apache Software Foundation's Board of Directors approved a resolution yesterday to end Subversion's incubation and they will most likely make the well-known open source project a Top Level Project.  This is great news for the Subversion community.

Just three months after being donated  to Apache by its founder and sponsor, Collabnet, the Subversion project made it out of incubation.  That's nearly a record for the shortest incubation time.  It comes as no surprise though - it's the most popular open source version control and configuration management tool available.  A number of Subversion clients like TortoiseSVN and SmartSVN have grown out of the project's popularity.

Justin Erenkrantz told DZone in an interview last November that Subversion was a "natural fit" for Apache.  Subversion already uses a number Apache projects within its infrastructure, including Apache Portable Runtime and the HTTP Web Server.  The biggest factor that lead to a speedy incubation was probably the fact that Subversion had already modeled itself on many of the ASF principles.

Erenkrantz said that one of the biggest motivations behind the decision to join Apache was the difficulty that Subversion experienced when the community created a separate, standalone corporation that was having to re-learn all the lessons that the ASF had learned ten years ago.  Today, as an Apache project, Subversion gains all of the benefits from being under the Apache Umbrella and its meritocracy.  "They don't have to worry about the legal stuff," said Erenkrantz, "they don't have to worry about setting up servers, and they don't have to worry about setting up events.  They have this whole supporting infrastructure available to them to make it easier to focus on the code."  Apache will also give the Subversion development community something they've been searching for - a permanent home.