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.

I don't believe that one should expect that the ON project/consolidation team should/will support both Mercurial and Subversion, if they do one of them has to be a read-only clone and for ON that means Subversion.

In the latter case, would there
be an expectation that integrators consider alternate SCMs prior to
integration, or would cleanup be left to parties interested in one or
more particular SCMs?

Uhm... what do you mean in this case ? IMO both Mercurial and Subversion
should be supported (and a quick look (e.g just a look...) over the rim
of the teacup to check whether there are other issues out there may be
nice, too) ...

Each project/consolidation gets to pick what they want. ON have choosen Mercurial. So for ON specific tools (like cpiotranslate is just now) it really only makes sense to make it Mercurial specific of completely agnostic of all SCM systems (ie no knowledge of any of them).


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

Reply via email to