[sf-perl] Perl Migrates To the Git Version Control System (fwd)

yary not.com at gmail.com
Mon Jan 5 11:38:36 PST 2009


I'm a subversion fan and have yet to check out git. That said-

On Mon, Jan 5, 2009 at 11:15 AM, Michael Friedman
<friedman at highwire.stanford.edu> wrote:

> It seems to me that you may not need a "commit bit", but there's still a
> hierarchy of trust going on. Some *one* person still does the "official"
> build and they grab commits from a select set of other people, who do the
> vetting of code from a still larger set. While technically Git uses a
> different model, from a social perspective it's still the exact same
> process.

I think the difference is with git, the "branches" are not part of the
central repository. The not-so-committed committer, the "leaf nodes",
the larger set of developers who are working on some part they're
personally interested in and who do not yet have the trust of the
core, can still have the luxury of committing/version control for
their personal project.

It's harder for me to see how a casual programmer can easily get their
own copy of a svn repository to work on a private project. And when
they're done, it's not easy for me to figure out how to share a patch
with the core (well there's larry wall's "patch"!)- I mean git has
that as part of the core functionality, whereas with svn (cvs etc)
synchronizing repositories isn't an everyday task.

I'd be interested in comments from anyone who's looked at both svk and
git- I seem to recall a prominent perl-er moving from svk to git last
year but my recollection is hazy.


More information about the SanFrancisco-pm mailing list