Okay. I wanted to hold off a day to let people from other lists join in, but
let's kick off a requirements discussion.
Here are the requirements that *I* see:
Replicated repository -- it should be possible to obtain consistent
checkouts (though not always the most recent) from any repository replicate.
Replication should be controllable on a project by project basis. This
implies that entities in the repository need universally unique names.
Frankly, CVS is pretty good. It fails (for me) on the last three requirements.
One NON-requirement: build control. This is a fine thing to pursue, but I'ld like to start by getting configurations of blobs right first.
That's a start. Let's have at it!