February 18th, 2009 07:38 pm (UTC)
I dug up the fedorahosted numbers numbers from the admins in a previous post:http://jspaleta.livejournal.com/32888.html
I would love to build weekly graphs of the number of projects using each of the vcs options we provide like the way Debian is doing by tracking its vcs usage at the packaging level. http://upsilon.cc/~zack/stuff/vcs-usage/
You'll notice that the current Debian graphs would indicate that bzr is actually crested and has started to drop as well, while git and svn are still growing. This is not yet statistically significant. It will be interesting to see what that graph looks like in April.
Fedorahosted's numbers like the Debian numbers are interesting in that we offer multiple options in an unbiased way and git is the fastest growing option. Debian has a large pre-existing svn using packager pool, which is being eroded over time by migrations to dvcs. Fedorahosted doesn't have that pre-existing inertia, but both show the same trend even though the work flow is different. Debian's trending is mostly about packaging version control (I think), Fedorahosted is strictly about upstream hosting version control.
Fedorahosted's growth numbers are nowhere near what github is doing. And that's okay. We don't really need fedorahosted to be github or gitorious. Fedora as a project might not be structured to be a competitive hosting provider compared to other things we do, so having those other self-sufficient git hosting providers out there for people to choose will help us focus on other things.
Though there is going to come a moment in time when we are going to jump from cvs to a distributed system for our distribution and packaging processes. And its pretty clear to me that something else is going to be git. The git momentum is huge. Everywhere I look, git uptake is just enormous. We need to find a way to work with fedorahosted,github, gitorious and other git repositories to streamline how that future process is going to work.