[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: collaborating

From: Brian Behlendorf <brian_at_collab.net>
Date: 2002-10-11 17:55:45 CEST

Let me speak completely in metaphor for a second.

A bunch of us got together a few years ago and said "we need a better
4-person small car" - the ones out there kept exploding on us, had
horrible gas mileage and noise issues, and had an internal architecture
predating the invention of the wheel. We've made great progress and are
planning on rolling out this car very soon - gave its design a lot of
careful thought (hydrogen feul cells, fly by wire, regenerative breaking,
it's pretty cool!), and it's in the final stages of crash testing and
longevity (someone's driving it around the world as an experiment).

There are a couple other kinds of vehicles out there. A couple people
have reviewed our work, and said "Hey! Trucks are cool. We need a new
kind of truck. Let's pause for a while and think about ways in which this
car could also carry heavy loads, and perhaps have a flatbed in back for
cargo." Now, it's possible one could create a small car that also was
great for hauling... it's also possible that the chassis and engine we
built on would be useful for building a truck. But the group of us who
got together still need a small car, and don't (yet) have much need for a
truck.

It could be that someday we'll want a truck - and there's no doubt that
there's certain things we can't do without a vehicle with serious hauling
capacity. Right now, though, we want a small car. Especially one we can
duplicate in an unlimited, zero-cost manner. :)

Coming back to the reality... maybe the best solutionn would be to create
another mailing list @subversion.tigris.org. Call it
distributed@subversion.t.o, or maybe even just future@s.v.o - and there we
could have the long-term discussions about how to, well, build a truck out
of Subversion parts, perhaps even evolve Subversion to be a truck *and* a
small car. This would help keep clearly separate the development work for
1.0 and the long-term thinking for building a distributed version of SVN,
or even whether that's possible or not. That way we can use mail
filtering to allow the 1.0 developers to be focused on 1.0 during the day,
and follow the discussions about the future as they get a chance to.
Others, who don't care about 1.0, can go wild. All I ask is that
decisions about the future aren't made until 1.0 (at least) is out the
door.

Thoughts?

        Brian

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Oct 11 19:12:34 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.