On Thu, August 16, 2007 6:26 pm, Andrew Lentvorski wrote: > Christian Seberino wrote: >> BTW, I highly recommend Linus's Git talk on Google Video if you are into >> SCM. He makes his case for distributed SCM. I was skeptical but it is >> very eye opening. > > Explain to me what is eye opening.
** Linus was saying a big thing is that distributed SCM avoids the political quagmire for open source projects having to decide who gets SVN access to the trunk and who doesn't. He said that feature in itself may be enough to justify open source projects all moving to distributed SCM. ** Also, because everyone essentially has their own "trunk" you don't have the common problem of subgroups waiting 2 weeks to test their patches to death to avoid missing their quarterly bonus before they submit it to the central tree. They can now pull evolving code from *each other* and evolve *faster* together before sharing with the wider world. ** You have everything on your local hard drive and don't have to trust the family jewels to Sourceforge's IT staff. ** You can work offline as if you were still connected to your SCM server at all times. ** It is easier to develop a hierarchy of repositories to implement a "web of trust" in an open source project. (Leaders such as Linus only pull code from the trusted lieutenants immediately below him.) cs -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
