From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28882 invoked by alias); 18 Apr 2008 19:07:59 -0000 Received: (qmail 28866 invoked by uid 22791); 18 Apr 2008 19:07:58 -0000 X-Spam-Check-By: sourceware.org Received: from zaphod.rfc1149.net (HELO mail.rfc1149.net) (88.191.14.223) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 18 Apr 2008 19:07:30 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.rfc1149.net (Postfix) with ESMTP id 5297CE1B27; Fri, 18 Apr 2008 21:07:27 +0200 (CEST) Received: from mail.rfc1149.net ([127.0.0.1]) by localhost (zaphod.rfc1149.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3BLM3Ssvh365; Fri, 18 Apr 2008 21:07:21 +0200 (CEST) Received: from dawn.rfc1149.net (unknown [192.168.9.2]) by mail.rfc1149.net (Postfix) with ESMTP id F3FB2E161E; Fri, 18 Apr 2008 21:07:20 +0200 (CEST) Received: by dawn.rfc1149.net (Postfix, from userid 1000) id 618FF8044; Fri, 18 Apr 2008 21:07:20 +0200 (CEST) Date: Fri, 18 Apr 2008 19:07:00 -0000 To: Daniel Berlin Cc: "Kirill A. Shutemov" , "Frank Ch. Eigler" , bernie@codewiz.org, harvey.harrison@gmail.com, overseers@gcc.gnu.org, Tobias Grosser , GCC Development , David Woodhouse Subject: Re: Official GCC git repository References: <20080326163011.GA20021@redhat.com> <4aca3dc20803261138s20fb11famceefc20905543ef@mail.gmail.com> <20080415024917.GA20204@localhost.localdomain> <4aca3dc20804142207s2c050191s3db1ddcf40621b9e@mail.gmail.com> <2008-04-18-12-31-14+trackit+sam@rfc1149.net> <4aca3dc20804180845l7037b734u1881e69d3799019e@mail.gmail.com> <2008-04-18-18-15-50+trackit+sam@rfc1149.net> <4aca3dc20804181022v19855d9cm6911e2123aae7df8@mail.gmail.com> <2008-04-18-19-40-44+trackit+sam@rfc1149.net> <4aca3dc20804181156l355ef3ag5366f8f06a4094ff@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4aca3dc20804181156l355ef3ag5366f8f06a4094ff@mail.gmail.com> User-Agent: Mutt/1.5.17+20080114 (2008-01-14) From: Samuel Tardieu Content-Transfer-Encoding: 8bit X-WWW: http://www.rfc1149.net/sam X-Jabber: (see http://www.jabber.org/) X-OpenPGP-Fingerprint: 79C0 AE3C CEA8 F17B 0EF1 45A5 F133 2241 1B80 ADE6 (see http://www.gnupg.org/) Message-Id: <2008-04-18-21-07-20+trackit+sam@rfc1149.net> Mailing-List: contact overseers-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: , Sender: overseers-owner@sourceware.org X-SW-Source: 2008-q2/txt/msg00033.txt.bz2 On 18/04, Daniel Berlin wrote: | I know you think this is personal, as per your email below, but it really isn't. | I had it set up to do it after every commit, and it drove our load | average up a noticeable amount. | As such, I stopped doing it and set it to run every 30 minutes. | | > I know that you don't like git, but I was happy to see that you volunteered | > anyway to setup the GIT repository when the person who was supposed to | > do it became MIA. But now that you have done the hard part, I don't | > understand why you explicitly refuse to do the small part which is | > needed to make the GIT repository that you populated easy and pleasant | > to use. | | I'm not sure why you think this is some personal vendetta I have. | I tried what you ask, it causes noticeably more load, so i stopped doing it. I don't think this is personal at all, on the contrary: you stated publicly that GIT is not your SCM of choice, which is of course perfectly right, and you set it up anyway, so I don't think you have a personal vendetta running against git :) | I can't see how only being updated every 30 minutes is somehow "less | easy and pleasant to use". | This is the price you pay for not being the main version control system. | The same is true of the mercurial mirror, it is only updated every 30 minutes. | I have not discriminated against git in any way, shape or form, and in | fact had tried what you suggest before moving to this model. | | FWIW, if the git repo or the mercurial repo started seriously driving | up the load average of the server, we would turn them off, because | neither is the main version control system of gcc. | This is just the price you pay for not being the official repo. I think the mistake is to have them (git & hg) hosted on the same machine as svn. Having them on "hg.gcc.gnu.org" and "git.gcc.gnu.org" would allow to split the load between machines (even if "hg.gcc.gnu.org" and "git.gcc.gnu.org" are the same machines originally).