[OpenAFS-win32-devel] AFS + git + Windows

Jeffrey Altman jaltman@secure-endpoints.com
Fri, 10 Jul 2009 17:36:48 -0400


Mickey Lane wrote:

> Re: native Git for Windows. Do you know if anyone is interested in that? Working on it?

Secure Endpoints took a stab at it but there are significant
dependencies on fork() and shell scripts that make a straight native
port untenable.

During last year's gitathon at Google there was discussion of writing a
new portable libgit2 that would be supportable on Windows natively.
Some work was done on it but that that is usable.  There simply isn't
anyone available at the moment with the deep git knowledge that is
required and the cross-platform design experience to architect the solution.

Many people want it.  It just doesn't appear to be something that is
going to happen anytime soon.  A great deal of the git and gerrit
development resources these days are coming directly or indirectly from
Google as part of the Android project.  Those resources are focused just
as everyone else's are on developing git to support Linux development.
There isn't a need to support Windows.

We on the other hand require Windows support.  Maybe after using git for
a year I will feel confident that I understand it well enough to
architect libgit2.  However, in the meantime I (like you) will be
struggling with how to make the best us of what works on the Windows
platform.

The gains for the OpenAFS community as a whole by making Gerrit
available as an avenue for community based source code review have
already been demonstrated and it hasn't even be available for a week yet.

Jeffrey Altman