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