public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
From: Daniel Berlin <dberlin@dberlin.org>
To: "Joseph S. Myers" <joseph@codesourcery.com>
Cc: Ian Lance Taylor <iant@google.com>,
	Basile STARYNKEVITCH <basile@starynkevitch.net>,
	 	GCC Mailing List <gcc@gcc.gnu.org>
Subject: Re: increasing the number of GCC reviewers
Date: Wed, 10 Jun 2009 02:40:00 -0000	[thread overview]
Message-ID: <4aca3dc20906091940r63296e84s18256473d8a7ad95@mail.gmail.com> (raw)
In-Reply-To: <Pine.LNX.4.64.0906100024090.13715@digraph.polyomino.org.uk>

On Tue, Jun 9, 2009 at 8:51 PM, Joseph S. Myers<joseph@codesourcery.com> wrote:
> On Tue, 9 Jun 2009, Ian Lance Taylor wrote:
>
>> I believe that the most useful immediate thing we could do to speed up
>> gcc development would be to move to a distributed version control
>> system.
>
> We haven't even finished the last version control system transition
> (wwwdocs is still using CVS), it's not long since we started it and there
> is as yet no one clear winner in the world of DVCSes, so another
> transition would seem rather premature.
There will never be a clear winner here, because none of them is
"better enough" than the others, nor is it likely they ever will be.
At least hg and git have significant mindshare, and seem to attract
different kinds of communities.

Personally, I think at this point, moving to git would make the most
sense (as much as I love hg). It's much more forgiving than it used to
be, most things support it, and there are some cool possibilities,
like gerrit (http://code.google.com/p/gerrit/).  It is precisely built
to handle the problem of finding the right reviewers, making sure
patches don't fall through the cracks, while still making sure it's
easy to submit patches and have maintainers merge them.
I'm happy to set up a demo if anyone wants to see it.

As for advantages, having used both hg and git, the only thing i ever
use svn for anymore is to occasionally patch into a clean tree to do a
commit.

Lastly, as for wwwdocs, it's more a case of "migration of wwwdocs was
left to those who care about it", which is a very small set of people.
Combined with the fact that it has a bunch of preprocessing/etc
scripts that get run over it, and nobody wants to do the conversion.

  parent reply	other threads:[~2009-06-10  2:40 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-06-09 15:52 Basile STARYNKEVITCH
2009-06-09 16:45 ` Andrew Haley
2009-06-09 17:17   ` Basile STARYNKEVITCH
2009-06-09 17:20     ` Basile STARYNKEVITCH
2009-06-09 17:31     ` Andrew Haley
2009-06-09 17:55       ` Adam Nemet
2009-06-09 18:01         ` Andrew Haley
2009-06-10  0:14           ` Ben Elliston
2009-06-10  2:05             ` Dave Korn
2009-06-09 19:19         ` Joe Buck
2009-06-09 18:10       ` Basile STARYNKEVITCH
2009-06-09 18:21         ` Richard Guenther
2009-06-09 18:42         ` Andrew Haley
2009-06-09 19:13           ` Basile STARYNKEVITCH
2009-06-09 19:29             ` Andrew Haley
2009-06-10  7:45               ` Steven Bosscher
2009-06-10 12:15                 ` Richard Kenner
2009-06-10 12:47                   ` Joseph S. Myers
2009-06-10 18:12                   ` Diego Novillo
2009-06-09 20:22             ` Diego Novillo
2009-06-09 21:10               ` Gabriel Dos Reis
2009-06-09 21:36             ` Tom Tromey
2009-06-10  0:45             ` Ben Elliston
2009-06-09 18:10       ` Paolo Bonzini
2009-06-09 21:37 ` Ian Lance Taylor
2009-06-10  0:51   ` Joseph S. Myers
2009-06-10  1:04     ` Ian Lance Taylor
2009-06-10  1:36     ` Tom Tromey
2009-06-10  2:40     ` Daniel Berlin [this message]
2009-06-10 11:10       ` Joseph S. Myers
2009-06-10 14:38         ` Paolo Bonzini
2009-06-10 15:00           ` Joseph S. Myers
2009-06-10 14:35     ` Weddington, Eric
2009-06-10 14:52       ` Joseph S. Myers
2009-06-10 15:47         ` Weddington, Eric

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4aca3dc20906091940r63296e84s18256473d8a7ad95@mail.gmail.com \
    --to=dberlin@dberlin.org \
    --cc=basile@starynkevitch.net \
    --cc=gcc@gcc.gnu.org \
    --cc=iant@google.com \
    --cc=joseph@codesourcery.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).