Roland Mainz wrote:
Darren J Moffat wrote:
Roland Mainz wrote:
AFAIK OpenSolaris tries to support two SCMs, Mercurial and Subversion,
right ? IMO both should be supported for all OpenSolaris repositories...
Yes for OpenSolaris.org the site.  No for all projects/consolidations.
Each project/consolidation has to pick one that is the master (ie the
one that can be written to by commiters).  If you choose to bridge away
from the master into another SCM don't expect to be able to integrate
into the master without switching to the other.

This was done because some consolidations have a very strong need for a
distributed SCM.  Mercurial was the choice for those.   The ON
consolidation is one that really needs a distributed SCM.

Why does the "strong need" require to disallow any alternatives from
being used ? And what about tools like "webrev" - should they only
support Mercurial (which would be bad since these tools are expected to
be used for review in other consolidations, too - in that case you
develop on Subvesion and have to migrate the whole tree to Mercurial
just to run "webrev") ?


webrev will support subversion, in support of both the CCD and (hopefully) JDS.

You knew that already though, I've suggested several times that you use our copy against your ksh93 workspaces both for our testing, and your convenience.

nightly will support subversion in support of the CCD.

While I wish the CCD didn't choose subversion, they did, and they use those tools.

However, that's the only consolidation using even *some* of these tools that has chosen subversion, so these are the only tools we intend to support subversion (and, frankly, I would expect the CCD people to maintain that support).

Supporting subversion everywhere else is a maintenance burden, a testing burden, *and* pointless. Such support, if written, would most likely rot in the gate. I won't accept it in the onnv-scm project gate without *good* reasoning, and a firm commitment to its continued maintenance. Given that the number of people using (or wanting to use) these tools with a subversion managed gate is, really one (you), and I guess perhaps the ppc-dev people (though they have an Hg workspace), I see that as unlikely to happen.

I honestly don't care either way about your issue with perl. But as far as scm-migration goes, you're fighting a losing battle.

-- Rich
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to