On 7/5/07, Nikodemus Siivola <nikodemus@...> wrote:
> The bit that I suspect has gains we don't see right now is publishing
> WIP branches on personal repos, so that other people can contribute
> to in-progress work.
I think this could be a big benefit. I know that I've worked on a
number of cool (to me) SBCL hacks that I've never bothered to make
submittable, and haven't published because a patch against a CVS
snapshot from 3-6 months ago, and counting, is sort of user-hostile.
It looks like Git would allow me to just throw some repositories on
any old web server to share them in a useful way: someone who's
interested could forward port my repo, add Linux support, fix the
cases that I don't care about, make it bootsrappable, flesh it out
more, or whatever the problem is, and push it back, or push it
And then there's the stuff I wouldn't really expect to ever get
merged, like DWIMy (or DW A Western European M) support for 8-bit
characters in the unicode build; porting serve-event to the Tcl event
loop; continuations; and so on.
I bet I'm not too much of an outlier here, and a nice little synergy
could potentially develop among the half-assed SBCL hackers. Or not.
I publish enough software at work to scratch that itch, and it could
be that a whole network of half-assed SBCL hackers would emerge, none
of whom would forward-port each others' work.